stellar-plus
Version:
beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain
26 lines (25 loc) • 730 B
TypeScript
export type NetworkConfig = {
name: NetworksList;
networkPassphrase: string;
rpcUrl?: string;
horizonUrl?: string;
friendbotUrl?: string;
allowHttp?: boolean;
};
export declare enum NetworksList {
testnet = "testnet",
futurenet = "futurenet",
mainnet = "mainnet",
custom = "custom"
}
export declare const TestNet: () => NetworkConfig;
export declare const FutureNet: () => NetworkConfig;
export declare const MainNet: () => NetworkConfig;
export type CustomNetworkPayload = {
networkPassphrase: string;
rpcUrl?: string;
horizonUrl?: string;
friendbotUrl?: string;
allowHttp?: boolean;
};
export declare const CustomNet: (payload: CustomNetworkPayload) => NetworkConfig;