@@ -6,6 +6,15 @@ import {
6
6
} from '../../../interfaces'
7
7
import ledgerIcon from '../wallet-icons/icon-ledger'
8
8
9
+ import Web3ProviderEngine from 'web3-provider-engine'
10
+ import RpcSource from 'web3-provider-engine/subproviders/rpc'
11
+ import HookedWalletSubprovider from 'web3-provider-engine/subproviders/hooked-wallet'
12
+ import TransportU2F from '@ledgerhq/hw-transport-u2f'
13
+ import Eth from '@ledgerhq/hw-app-eth'
14
+ import { Transaction } from 'ethereumjs-tx'
15
+
16
+ const EthereumTx = Transaction
17
+
9
18
function ledger ( options : LedgerOptions & CommonWalletOptions ) : WalletModule {
10
19
const { rpcUrl, networkId, preferred, label, iconSrc, svg } = options
11
20
@@ -64,18 +73,18 @@ async function ledgerProvider(options: {
64
73
BigNumber : any
65
74
networkName : ( id : number ) => string
66
75
} ) {
67
- const Web3ProviderEngine = ( await import ( 'web3-provider-engine' ) ) . default
68
- const RpcSource = ( await import ( 'web3-provider-engine/subproviders/rpc' ) )
69
- . default
76
+ // const Web3ProviderEngine = (await import('web3-provider-engine')).default
77
+ // const RpcSource = (await import('web3-provider-engine/subproviders/rpc'))
78
+ // .default
70
79
71
- const HookedWalletSubprovider = (
72
- await import ( 'web3-provider-engine/subproviders/hooked-wallet' )
73
- ) . default
80
+ // const HookedWalletSubprovider = (
81
+ // await import('web3-provider-engine/subproviders/hooked-wallet')
82
+ // ).default
74
83
75
- const TransportU2F = ( await import ( '@ledgerhq/hw-transport-u2f' ) ) . default
76
- const Eth = ( await import ( '@ledgerhq/hw-app-eth' ) ) . default
84
+ // const TransportU2F = (await import('@ledgerhq/hw-transport-u2f')).default
85
+ // const Eth = (await import('@ledgerhq/hw-app-eth')).default
77
86
78
- const EthereumTx = ( await import ( 'ethereumjs-tx' ) ) . Transaction
87
+ // const EthereumTx = (await import('ethereumjs-tx')).Transaction
79
88
80
89
const { networkId, rpcUrl, BigNumber, networkName } = options
81
90
const basePath = networkIdToDerivationPath ( networkId )
0 commit comments