@openzeppelin/contracts-ui-builder-adapter-solana
Version:
Solana Adapter for Contracts UI Builder
34 lines (30 loc) • 994 B
text/typescript
import { SolanaNetworkConfig } from '@openzeppelin/contracts-ui-builder-types';
// Placeholder for Solana Devnet
export const solanaDevnet: SolanaNetworkConfig = {
id: 'solana-devnet',
exportConstName: 'solanaDevnet',
name: 'Solana Devnet',
ecosystem: 'solana',
network: 'solana',
type: 'devnet', // Solana uses 'devnet' commonly
isTestnet: true,
rpcEndpoint: 'https://api.devnet.solana.com',
commitment: 'confirmed',
explorerUrl: 'https://explorer.solana.com/?cluster=devnet',
icon: 'solana',
};
// Placeholder for Solana Testnet
export const solanaTestnet: SolanaNetworkConfig = {
id: 'solana-testnet',
exportConstName: 'solanaTestnet',
name: 'Solana Testnet',
ecosystem: 'solana',
network: 'solana',
type: 'testnet',
isTestnet: true,
rpcEndpoint: 'https://api.testnet.solana.com',
commitment: 'confirmed',
explorerUrl: 'https://explorer.solana.com/?cluster=testnet',
icon: 'solana',
};
// Add other Solana testnet/devnet networks if applicable