@@ -16,14 +16,12 @@ import { findAccountName } from '../../utils/account-utils'
16
16
import { getLocale } from '../../../common/locale'
17
17
import { getNetworkFromTXDataUnion } from '../../utils/network-utils'
18
18
import { reduceAddress } from '../../utils/reduce-address'
19
- import { WalletSelectors } from '../selectors'
20
19
21
20
// Custom Hooks
22
21
import { useTransactionParser } from './transaction-parser'
23
22
import usePricing from './pricing'
24
23
import useTokenInfo from './token'
25
24
import { useLib } from './useLib'
26
- import { useSafeWalletSelector } from './use-safe-selector'
27
25
28
26
// Constants
29
27
import { WalletState , BraveWallet } from '../../constants/types'
@@ -48,10 +46,6 @@ export const usePendingTransactions = () => {
48
46
pendingTransactions,
49
47
defaultNetworks
50
48
} = useSelector ( ( state : { wallet : WalletState } ) => state . wallet )
51
- const hasFeeEstimatesError = useSafeWalletSelector (
52
- WalletSelectors . hasFeeEstimatesError
53
- )
54
-
55
49
const transactionGasEstimates = transactionInfo ?. txDataUnion . ethTxData1559 ?. gasEstimation
56
50
57
51
const transactionsNetwork = React . useMemo ( ( ) => {
@@ -180,13 +174,7 @@ export const usePendingTransactions = () => {
180
174
: getLocale ( 'braveWalletSend' )
181
175
, [ isSolanaDappTransaction , transactionDetails ?. isSwap ] )
182
176
183
- const isLoadingGasFee = transactionDetails ?. gasFee === ''
184
-
185
177
const isConfirmButtonDisabled = React . useMemo ( ( ) => {
186
- if ( hasFeeEstimatesError || isLoadingGasFee ) {
187
- return true
188
- }
189
-
190
178
if ( ! transactionDetails ) {
191
179
return true
192
180
}
@@ -201,7 +189,7 @@ export const usePendingTransactions = () => {
201
189
! ! transactionDetails ?. missingGasLimitError ||
202
190
! canSelectedPendingTransactionBeApproved
203
191
)
204
- } , [ transactionDetails , hasFeeEstimatesError , isLoadingGasFee ] )
192
+ } , [ transactionDetails ] )
205
193
206
194
// effects
207
195
React . useEffect ( ( ) => {
@@ -291,8 +279,6 @@ export const usePendingTransactions = () => {
291
279
updateUnapprovedTransactionGasFields,
292
280
updateUnapprovedTransactionNonce,
293
281
groupTransactions,
294
- selectedPendingTransactionGroupIndex,
295
- hasFeeEstimatesError,
296
- selectedPendingTransaction : transactionInfo
282
+ selectedPendingTransactionGroupIndex
297
283
}
298
284
}
0 commit comments