UNPKG

blazerjob

Version:

TypeScript library for scheduling, executing, and managing asynchronous tasks (custom, HTTP, Cosmos) with a SQLite backend.

7 lines (6 loc) 320 B
export function getCosmosConfig(cfg: any = {}): { rpcUrl: string; mnemonic?: string } { const rpcUrl = cfg.rpcUrl || process.env.COSMOS_RPC_URL; const mnemonic = cfg.mnemonic || process.env.COSMOS_MNEMONIC; if (!rpcUrl) throw new Error('No Cosmos rpcUrl (set in config or .env)'); return { rpcUrl, mnemonic }; }