Skip to content

Commit b6662cb

Browse files
committed
testing
1 parent 0d15b83 commit b6662cb

File tree

2 files changed

+35
-18
lines changed

2 files changed

+35
-18
lines changed

src/modules/select/wallets/ledger.ts

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ import {
66
} from '../../../interfaces'
77
import ledgerIcon from '../wallet-icons/icon-ledger'
88

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+
918
function ledger(options: LedgerOptions & CommonWalletOptions): WalletModule {
1019
const { rpcUrl, networkId, preferred, label, iconSrc, svg } = options
1120

@@ -64,18 +73,18 @@ async function ledgerProvider(options: {
6473
BigNumber: any
6574
networkName: (id: number) => string
6675
}) {
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
7079

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
7483

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
7786

78-
const EthereumTx = (await import('ethereumjs-tx')).Transaction
87+
// const EthereumTx = (await import('ethereumjs-tx')).Transaction
7988

8089
const { networkId, rpcUrl, BigNumber, networkName } = options
8190
const basePath = networkIdToDerivationPath(networkId)

src/modules/select/wallets/trezor.ts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ import {
66
} from '../../../interfaces'
77
import trezorIcon from '../wallet-icons/icon-trezor'
88

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 * as TrezorConnectLibrary from 'trezor-connect'
13+
import EthereumTx from 'ethereumjs-tx'
14+
15+
const { default: TrezorConnect, DEVICE_EVENT, DEVICE } = TrezorConnectLibrary
16+
917
function trezor(options: TrezorOptions & CommonWalletOptions): WalletModule {
1018
const {
1119
rpcUrl,
@@ -77,17 +85,17 @@ async function trezorProvider(options: {
7785
BigNumber: any
7886
networkName: (id: number) => string
7987
}) {
80-
const Web3ProviderEngine = (await import('web3-provider-engine')).default
81-
const RpcSource = (await import('web3-provider-engine/subproviders/rpc'))
82-
.default
88+
// const Web3ProviderEngine = (await import('web3-provider-engine')).default
89+
// const RpcSource = (await import('web3-provider-engine/subproviders/rpc'))
90+
// .default
8391

84-
const HookedWalletSubprovider = (
85-
await import('web3-provider-engine/subproviders/hooked-wallet')
86-
).default
92+
// const HookedWalletSubprovider = (
93+
// await import('web3-provider-engine/subproviders/hooked-wallet')
94+
// ).default
8795

88-
const TrezorConnectLibrary = await import('trezor-connect')
89-
const { default: TrezorConnect, DEVICE_EVENT, DEVICE } = TrezorConnectLibrary
90-
const EthereumTx = (await import('ethereumjs-tx')).Transaction
96+
// const TrezorConnectLibrary = await import('trezor-connect')
97+
// const { default: TrezorConnect, DEVICE_EVENT, DEVICE } = TrezorConnectLibrary
98+
// const EthereumTx = (await import('ethereumjs-tx')).Transaction
9199

92100
const { networkId, email, appUrl, rpcUrl, BigNumber, networkName } = options
93101
const basePath = networkIdToDerivationPath(networkId)

0 commit comments

Comments
 (0)