INNER CODE UNIT · TypeScript

Option

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

    return new Option('-p, --percent <number>', 'Percentage of the token to sell').argParser((value) => {
        const parsed_value = parseFloat(value);
        if (isNaN(parsed_value)) throw new InvalidOptionArgumentError('Not a number.');
        if (parsed_value < 0.0 || parsed_value > 1.0)
            throw new InvalidOptionArgumentError('Invalid range (0.0 - 1.0).');
        return parsed_value;
    });
}

function get_depth_option(): Option {
    return new Option(
        '-d, --depth <number>',
        'The number of transfers to be done between the sender and receiver'
    ).argParser((value) => {
        const parsed_value = parseInt(value);
        if (isNaN(parsed_value)) throw new InvalidOptionArgumentError('Not a number.');
        if (parsed_value < 1 || parsed_value > TRANSFER_MAX_DEPTH)
            throw new InvalidOptionArgumentError(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…