Skip to content

Commit

Permalink
chore: remove duplicated chains declaration (#2999)
Browse files Browse the repository at this point in the history
Co-authored-by: Enes <enesozturk.d@gmail.com>
  • Loading branch information
zoruka and enesozturk authored Oct 4, 2024
1 parent f98ca45 commit 72010c6
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 38 deletions.
6 changes: 6 additions & 0 deletions .changeset/honest-glasses-stare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@reown/appkit-adapter-solana': patch
'@reown/appkit-solana': patch
---

Remove duplicated Solana chains declared on Solana Adapter package.
3 changes: 0 additions & 3 deletions packages/adapters/solana/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,3 @@ export { SolanaAdapter } from './client.js'
export type { AdapterOptions } from './client.js'
export type * from '@solana/wallet-adapter-base'
export type * from './utils/SolanaStoreUtil.js'

// -- Constants -------------------------------------------------------
export { solana, solanaDevnet, solanaTestnet } from './utils/chains.js'
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { type AnyTransaction, type Provider } from '@reown/appkit-utils/solana'
import { ProviderEventEmitter } from './shared/ProviderEventEmitter.js'
import type { Connection, PublicKey, SendOptions } from '@solana/web3.js'
import { solana } from '../utils/chains.js'
import type { CaipNetwork } from '@reown/appkit-common'
import { solana } from '@reown/appkit/networks'

export type SolanaCoinbaseWallet = {
publicKey?: PublicKey
Expand Down
35 changes: 2 additions & 33 deletions packages/adapters/solana/src/utils/chains.ts
Original file line number Diff line number Diff line change
@@ -1,36 +1,5 @@
import { ConstantsUtil, type CaipNetwork } from '@reown/appkit-common'

const RPC_URL = `${ConstantsUtil.BLOCKCHAIN_API_RPC_URL}/v1`

export const solana = {
id: 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp',
chainId: '5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp',
name: 'Solana',
currency: 'SOL',
explorerUrl: 'https://solscan.io',
rpcUrl: RPC_URL,
chainNamespace: ConstantsUtil.CHAIN.SOLANA
} as CaipNetwork

export const solanaTestnet = {
id: 'solana:4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z',
chainId: '4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z',
name: 'Solana Testnet',
currency: 'SOL',
explorerUrl: 'https://explorer.solana.com/?cluster=testnet',
rpcUrl: RPC_URL,
chainNamespace: ConstantsUtil.CHAIN.SOLANA
} as CaipNetwork

export const solanaDevnet = {
id: 'solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1',
chainId: 'EtWTRABZaYq6iMfeYKouRu166VU2xqa1',
name: 'Solana Devnet',
currency: 'SOL',
explorerUrl: 'https://explorer.solana.com/?cluster=devnet',
rpcUrl: RPC_URL,
chainNamespace: ConstantsUtil.CHAIN.SOLANA
} as CaipNetwork
import { type CaipNetwork } from '@reown/appkit-common'
import { solana, solanaDevnet, solanaTestnet } from '@reown/appkit/networks'

export const solanaChains = {
'solana:mainnet': solana,
Expand Down
2 changes: 1 addition & 1 deletion packages/solana/exports/chains.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export { solana, solanaDevnet, solanaTestnet } from '@reown/appkit-adapter-solana'
export { solana, solanaDevnet, solanaTestnet } from '@reown/appkit/networks'

0 comments on commit 72010c6

Please sign in to comment.