Show confirm transaction copy during hardware wallet signing (#454)
* Add msg for users to confirm tx on hw * Update msg
This commit is contained in:
parent
37184e4c4e
commit
34ca5a6d1d
|
@ -32,7 +32,13 @@ import {
|
||||||
import { UnitKey, Wei, getDecimal, toWei } from 'libs/units';
|
import { UnitKey, Wei, getDecimal, toWei } from 'libs/units';
|
||||||
import { isValidETHAddress } from 'libs/validators';
|
import { isValidETHAddress } from 'libs/validators';
|
||||||
// LIBS
|
// LIBS
|
||||||
import { IWallet, Balance, Web3Wallet } from 'libs/wallet';
|
import {
|
||||||
|
IWallet,
|
||||||
|
Balance,
|
||||||
|
Web3Wallet,
|
||||||
|
LedgerWallet,
|
||||||
|
TrezorWallet
|
||||||
|
} from 'libs/wallet';
|
||||||
import pickBy from 'lodash/pickBy';
|
import pickBy from 'lodash/pickBy';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
// REDUX
|
// REDUX
|
||||||
|
@ -265,6 +271,8 @@ export class SendTransaction extends React.Component<Props, State> {
|
||||||
? getDecimal('ether')
|
? getDecimal('ether')
|
||||||
: (this.state.token && this.state.token.decimal) || 0;
|
: (this.state.token && this.state.token.decimal) || 0;
|
||||||
const isWeb3Wallet = this.props.wallet instanceof Web3Wallet;
|
const isWeb3Wallet = this.props.wallet instanceof Web3Wallet;
|
||||||
|
const isLedgerWallet = this.props.wallet instanceof LedgerWallet;
|
||||||
|
const isTrezorWallet = this.props.wallet instanceof TrezorWallet;
|
||||||
return (
|
return (
|
||||||
<TabSection>
|
<TabSection>
|
||||||
<section className="Tab-content">
|
<section className="Tab-content">
|
||||||
|
@ -353,7 +361,18 @@ export class SendTransaction extends React.Component<Props, State> {
|
||||||
{generateTxProcessing && (
|
{generateTxProcessing && (
|
||||||
<div className="container">
|
<div className="container">
|
||||||
<div className="row form-group text-center">
|
<div className="row form-group text-center">
|
||||||
<Spinner size="x5" />
|
{isLedgerWallet || isTrezorWallet ? (
|
||||||
|
<div>
|
||||||
|
<p>
|
||||||
|
<b>
|
||||||
|
Confirm transaction on hardware wallet
|
||||||
|
</b>
|
||||||
|
</p>
|
||||||
|
<Spinner size="x2" />
|
||||||
|
</div>
|
||||||
|
) : (
|
||||||
|
<Spinner size="x2" />
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
Loading…
Reference in New Issue