Skip to content

Commit

Permalink
SOV-4346: add bitget wallet (#971)
Browse files Browse the repository at this point in the history
* feat: add bitget wallet

* Create tidy-keys-guess.md
  • Loading branch information
creed-victor authored Aug 1, 2024
1 parent cbb71ce commit 68e9c96
Show file tree
Hide file tree
Showing 4 changed files with 278 additions and 17 deletions.
5 changes: 5 additions & 0 deletions .changeset/tidy-keys-guess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"frontend": patch
---

SOV-4346: add bitget wallet
9 changes: 5 additions & 4 deletions apps/frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
"dependencies": {
"@apollo/client": "3.7.1",
"@apollo/react-hooks": "4.0.0",
"@sovryn/sdex": "*",
"@loadable/component": "5.15.2",
"@sovryn-zero/lib-base": "0.2.1",
"@sovryn-zero/lib-ethers": "0.2.5",
"@sovryn/contracts": "*",
"@sovryn/ethers-provider": "*",
"@sovryn/onboard-bitget": "1.0.1",
"@sovryn/onboard-common": "1.0.0",
"@sovryn/onboard-core": "1.0.6",
"@sovryn/onboard-hw-common": "1.0.7",
"@sovryn/onboard-injected": "1.0.4",
"@sovryn/onboard-ledger": "1.0.7",
"@sovryn/onboard-react": "1.0.12",
"@sovryn/onboard-react": "1.0.14",
"@sovryn/onboard-trezor": "1.0.7",
"@sovryn/onboard-walletconnect": "1.0.9",
"@sovryn/sdex": "*",
"@sovryn/sdk": "*",
"@sovryn/tailwindcss-config": "*",
"@sovryn/ui": "*",
Expand Down Expand Up @@ -50,15 +51,15 @@
"react-multi-carousel": "2.8.4",
"react-router-dom": "6.4.2",
"react-scripts": "5.0.1",
"react-slider": "2.0.6",
"react-timer-hook": "3.0.7",
"reactjs-localstorage": "1.0.1",
"remark-gfm": "3.0.1",
"rxjs": "7.5.6",
"sanitize-html": "2.11.0",
"socket.io-client": "4.5.4",
"utf8": "^3.0.0",
"zustand": "^4.5.1",
"react-slider": "2.0.6"
"zustand": "^4.5.1"
},
"devDependencies": {
"@babel/core": "7.18.2",
Expand Down
4 changes: 3 additions & 1 deletion apps/frontend/src/lib/connector.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import bitgetModule from '@sovryn/onboard-bitget';
import Onboard from '@sovryn/onboard-core';
import { Asset, BasePath } from '@sovryn/onboard-hw-common';
import injectedModule from '@sovryn/onboard-injected';
Expand All @@ -14,6 +15,7 @@ const basePaths: BasePath[] = [
const assets: Asset[] = [{ label: 'RBTC' }, { label: 'ETH' }];

const injected = injectedModule();
const bitget = bitgetModule();
const ledger = ledgerModule({
basePaths,
assets,
Expand All @@ -30,7 +32,7 @@ const walletConnect = walletConnectModule({
});

export const onboard = Onboard({
wallets: [injected, walletConnect, ledger, trezor],
wallets: [injected, bitget, walletConnect, ledger, trezor],
chains: APP_CHAIN_LIST.map(item => ({
...item,
rpcUrl: typeof item.rpcUrl === 'string' ? item.rpcUrl : item.rpcUrl[0],
Expand Down
Loading

0 comments on commit 68e9c96

Please sign in to comment.