This is a script GeekLad created to grade submissions for the LP Army Bootcamp. It is heavily based on his Meteora DLMM Profit Analysis Tool.
RPC_URL
: URL of the RPC to use for parsing transactionsORIGIN_URL
: Origin header for RPC requestsDATA_FILE
: The filename of the CSV that contains the submissionsSIGNATURE_COLUMN_LABEL
: The label for the column in the file that contains the transaction signature submittedMIN_USD_DEPOSIT_VALUE
: The minimum USD deposit valueMIN_HOURS_OPEN
: The minimum # of hours the position needs to be openMIN_PROFIT_PERCENT
: The minimium profit percentSTART_DATE
: The start date for the examEND_DATE
: The end date for the examTHROTTLE_LIMIT
: # of transactions per each interval for throttlingTHROTTLE_INTERVAL
: The throttle interval in milliseconds
To install dependencies:
bun install
To run:
bun run index.ts
This project was created using bun init
in bun v1.1.20. Bun is a fast all-in-one JavaScript runtime.