diff --git a/.changeset/empty-pears-enjoy.md b/.changeset/empty-pears-enjoy.md new file mode 100644 index 00000000..870a7b0f --- /dev/null +++ b/.changeset/empty-pears-enjoy.md @@ -0,0 +1,7 @@ +--- +'@epics-dao/solv': patch +--- + +Update getSolanaCLI + +Remove solana-cli since now `agave-validator` is used for mainnet-beta and testnet. diff --git a/packages/solv/src/config/getSolanaCLI.ts b/packages/solv/src/config/getSolanaCLI.ts index daab3e4a..f86c9084 100644 --- a/packages/solv/src/config/getSolanaCLI.ts +++ b/packages/solv/src/config/getSolanaCLI.ts @@ -1,22 +1,11 @@ -import getSolanaVersion from '@/cli/epochTimer/getSolanaVersion' - -const SOLANA_CLI = 'solana-validator' const AGAVE_CLI = 'agave-validator' -export type SolanaCLI = typeof SOLANA_CLI | typeof AGAVE_CLI - -const getSolanaCLI = (): SolanaCLI => { +const getSolanaCLI = () => { try { - const solanaVersion = getSolanaVersion() - const hasVersion2 = solanaVersion.startsWith('2.') - if (hasVersion2) { - return AGAVE_CLI - } - return SOLANA_CLI + return AGAVE_CLI } catch (error) { console.error(error) - return SOLANA_CLI + return AGAVE_CLI } } - export default getSolanaCLI