Skip to content

Commit aaf3e81

Browse files
authored
revert: "chore: Remove ledger" (#8579)
Reverts #8576
1 parent 9ae7b02 commit aaf3e81

File tree

10 files changed

+56
-455
lines changed

10 files changed

+56
-455
lines changed

Diff for: apps/web/src/config/wallet.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { isCyberWallet } from '@cyberlab/cyber-app-sdk'
21
import { WalletConfigV2 } from '@pancakeswap/ui-wallets'
32
import { WalletFilledIcon } from '@pancakeswap/uikit'
43
import { getTrustWalletProvider } from '@pancakeswap/wagmi/connectors/trustWallet'
54
import type { ExtendEthereum } from 'global'
65
import { isFirefox } from 'react-device-detect'
6+
import { isCyberWallet } from '@cyberlab/cyber-app-sdk'
77
import { walletConnectNoQrCodeConnector } from '../utils/wagmi'
88
import { ASSET_CDN } from './constants/endpoints'
99

@@ -15,7 +15,7 @@ export enum ConnectorNames {
1515
BSC = 'bsc',
1616
Blocto = 'blocto',
1717
WalletLink = 'coinbaseWallet',
18-
// Ledger = 'ledger',
18+
Ledger = 'ledger',
1919
TrustWallet = 'trustWallet',
2020
CyberWallet = 'cyberwallet',
2121
}
@@ -218,12 +218,12 @@ const walletsConfig = ({
218218
desktop: 'https://docs.cyber.co/sdk/cyber-account#supported-chains',
219219
},
220220
},
221-
// {
222-
// id: 'ledger',
223-
// title: 'Ledger',
224-
// icon: `${ASSET_CDN}/web/wallets/ledger.png`,
225-
// connectorId: ConnectorNames.Ledger,
226-
// },
221+
{
222+
id: 'ledger',
223+
title: 'Ledger',
224+
icon: `${ASSET_CDN}/web/wallets/ledger.png`,
225+
connectorId: ConnectorNames.Ledger,
226+
},
227227
]
228228
}
229229

Diff for: apps/web/src/hooks/useEagerConnect.bmp.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/* eslint-disable no-console */
22
import { useCallback } from 'react'
33

4-
import { useTranslation } from '@pancakeswap/localization'
54
import { useToast } from '@pancakeswap/uikit'
5+
import { useTranslation } from '@pancakeswap/localization'
66
import { MiniProgramConnector } from '@pancakeswap/wagmi/connectors/miniProgram'
7-
import getWeb3Provider from 'utils/mpBridge'
87
import { useConnect } from 'wagmi'
8+
import getWeb3Provider from 'utils/mpBridge'
99
import { chains } from '../utils/wagmi'
1010

1111
const injected = new MiniProgramConnector({ chains, getWeb3Provider })
@@ -15,7 +15,6 @@ const useActive = () => {
1515
const { connectAsync } = useConnect()
1616
return useCallback(
1717
() =>
18-
// @ts-ignore
1918
connectAsync({ connector: injected }).catch((error) => {
2019
console.log('🚀 ~ file: useEagerConnect.ts ~ line 183 ~ activate ~ error', error)
2120
// captureException(error)

Diff for: apps/web/src/utils/wagmi.ts

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import { CyberWalletConnector, isCyberWallet } from '@cyberlab/cyber-app-sdk'
21
import { BinanceWalletConnector } from '@pancakeswap/wagmi/connectors/binanceWallet'
32
import { BloctoConnector } from '@pancakeswap/wagmi/connectors/blocto'
43
import { TrustWalletConnector } from '@pancakeswap/wagmi/connectors/trustWallet'
4+
import { CyberWalletConnector, isCyberWallet } from '@cyberlab/cyber-app-sdk'
55
import memoize from 'lodash/memoize'
66
import { createConfig, createStorage } from 'wagmi'
77
import { CoinbaseWalletConnector } from 'wagmi/connectors/coinbaseWallet'
88
import { InjectedConnector } from 'wagmi/connectors/injected'
9+
import { LedgerConnector } from 'wagmi/connectors/ledger'
910
import { MetaMaskConnector } from 'wagmi/connectors/metaMask'
1011
import { WalletConnectConnector } from 'wagmi/connectors/walletConnect'
1112
import { chains, publicClient } from './client'
@@ -58,13 +59,13 @@ const bloctoConnector = new BloctoConnector({
5859
},
5960
})
6061

61-
// const ledgerConnector = new LedgerConnector({
62-
// chains,
63-
// options: {
64-
// projectId: 'e542ff314e26ff34de2d4fba98db70bb',
65-
// },
66-
// })
67-
//
62+
const ledgerConnector = new LedgerConnector({
63+
chains,
64+
options: {
65+
projectId: 'e542ff314e26ff34de2d4fba98db70bb',
66+
},
67+
})
68+
6869
export const bscConnector = new BinanceWalletConnector({ chains })
6970

7071
export const trustWalletConnector = new TrustWalletConnector({
@@ -106,7 +107,7 @@ export const wagmiConfig = createConfig({
106107
bscConnector,
107108
// @ts-ignore FIXME: wagmi
108109
bloctoConnector,
109-
// ledgerConnector,
110+
ledgerConnector,
110111
trustWalletConnector,
111112
...(cyberWalletConnector ? [cyberWalletConnector as any] : []),
112113
],

Diff for: package.json

-3
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@
4545
"engines": {
4646
"node": ">=16.0.0"
4747
},
48-
"resolutions": {
49-
"wagmi": "1.4.12"
50-
},
5148
"devDependencies": {
5249
"@changesets/cli": "^2.26.2",
5350
"@pancakeswap/eslint-config-pancake": "workspace:*",

Diff for: packages/ifos/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@pancakeswap/tokens": "workspace:*",
1313
"@pancakeswap/utils": "workspace:*",
1414
"viem": "1.19.11",
15-
"wagmi": "1.4.12"
15+
"wagmi": "1.4.7"
1616
},
1717
"dependencies": {
1818
"@layerzerolabs/scan-client": "^0.0.6",
@@ -25,6 +25,6 @@
2525
"@pancakeswap/tsconfig": "workspace:*",
2626
"@pancakeswap/utils": "workspace:*",
2727
"viem": "1.19.11",
28-
"wagmi": "1.4.12"
28+
"wagmi": "1.4.7"
2929
}
3030
}

Diff for: packages/pools/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"bignumber.js": "^9.0.0",
2323
"lodash": "^4.17.21",
2424
"viem": "1.19.11",
25-
"wagmi": "1.4.12"
25+
"wagmi": "1.4.7"
2626
},
2727
"devDependencies": {
2828
"@pancakeswap/tsconfig": "workspace:*",

Diff for: packages/position-managers/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"bignumber.js": "^9.0.0",
1717
"lodash": "^4.17.21",
1818
"viem": "1.19.11",
19-
"wagmi": "1.4.12"
19+
"wagmi": "1.4.7"
2020
},
2121
"devDependencies": {
2222
"@types/lodash": "^4.14.168",

Diff for: packages/uikit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"react-popper": "^2.3.0",
145145
"styled-system": "^5.1.5",
146146
"tslib": "^2.2.0",
147-
"wagmi": "1.4.12"
147+
"wagmi": "1.4.7"
148148
},
149149
"publishConfig": {
150150
"access": "public"

Diff for: packages/wagmi/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"react": "^18.0.0",
2323
"react-dom": "^18.0.0",
2424
"viem": "1.19.11",
25-
"wagmi": "1.4.12"
25+
"wagmi": "1.4.7"
2626
},
2727
"devDependencies": {
2828
"@blocto/sdk": "^0.5.4",
@@ -32,7 +32,7 @@
3232
"react-dom": "^18.0.0",
3333
"tsup": "^6.7.0",
3434
"viem": "1.19.11",
35-
"wagmi": "1.4.12"
35+
"wagmi": "1.4.7"
3636
},
3737
"exports": {
3838
"./package.json": "./package.json",

0 commit comments

Comments
 (0)