@sega-so/sega-sdk
Version:
An SDK for building applications on top of SEGA.
15 lines (12 loc) • 606 B
TypeScript
import { Connection, PublicKey } from '@solana/web3.js';
declare enum Network {
SonicMainnet = "SonicMainnet",
SonicTestnetV1 = "SonicTestnetV1",
SolanaMainnet = "SolanaMainnet"
}
declare function getConnection(networkName: string, isArchive?: boolean): Connection;
declare function getProgramId(networkName: string): Record<string, PublicKey>;
declare const rpcs: Record<Network, string>;
declare const archiveRpcs: Record<Network, string>;
declare const programIds: Record<Network, Record<string, PublicKey>>;
export { Network, archiveRpcs, getConnection, getProgramId, programIds, rpcs };