INNER CODE UNIT · TypeScript

get_version

Deezzir/solana-bot · src/bot.ts:164

function get_version(): string {
    const { version } = JSON.parse(readFileSync(new URL('../package.json', import.meta.url), 'utf8'));
    return version;
}

//------------------------------------------------------------
// MAIN
// -----------------------------------------------------------

async function main() {
    const key_options = new Command().allowUnknownOption().allowExcessArguments().option('-k, --keys <path>');
    key_options.parseOptions(process.argv.slice(2).map((arg) => MULTI_CHARACTER_OPTION_ALIASES[arg] ?? arg));
    const wallets = await get_wallets_from_file(key_options.opts().keys ?? WALLETS_FILE);
    const wallet_cnt = wallets.length;

    global.CONNECTION = new Connection(HELIUS_RPC, rpc_connection_config({ commitment: COMMITMENT }));
    global.PROGRAM = common.Program.Pump;
    global.TRANSACTION_RELAY = TransactionRelay.Sender;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…