Commit Graph
100 Commits
Author SHA1 Message Date
smypmsa 9731b179cc feat(core): add configurable cu limits 2025-09-03 15:05:12 +00:00
smypmsa e1e15dd539 feat(pumpfun): add fee_config and fee_program, close #132 2025-08-29 15:21:36 +00:00
smypmsa bdb5da4a1f feat: update pump idls 2025-08-29 14:50:52 +00:00
smypmsa eefd15a6b7 fix(examples): module path 2025-08-14 16:56:41 +00:00
smypmsa 0dc7c28499 feat(examples): add bonding curve geyser-buy example 2025-08-14 16:44:19 +00:00
smypmsa 0eb8811d78 chore(examples): remove hardcoded token mints 2025-08-14 10:00:19 +00:00
smypmsa f8e0414ee7 fix(core): handle block listener errors 2025-08-14 09:49:01 +00:00
smypmsa f061a75498 feat: updated IDL from pump fun (volume accumulators) 2025-08-14 08:11:24 +00:00
smypmsa 7f544e93f9 docs: add rules for cursor, kiro, windsurf 2025-08-11 05:50:45 +00:00
smypmsa 8ab8932168 docs(claude): add claude code rules 2025-08-11 05:35:25 +00:00
smypmsa cb5c9ed1cd chore: pumpportal time based config example 2025-08-05 20:48:03 +00:00
smypmsa a9c58faf9e fix(pump): derive associated bonding curve 2025-08-05 20:30:41 +00:00
smypmsa 329266611c fix(core): minor fixes in hardcoded values 2025-08-05 20:19:00 +00:00
smypmsa 874d148777 fix(core): use logger exception 2025-08-05 16:09:05 +00:00
smypmsa 83a7f9e4ad docs(readme): add letsbonk, update commands 2025-08-05 15:18:22 +00:00
smypmsa 53763b7123 fix(core): remove unused args, improve logging 2025-08-05 14:56:59 +00:00
smypmsa 7e644286a8 fix(core): remove redundant kwargs 2025-08-05 14:53:53 +00:00
smypmsa 2c2306e80b fix(core): add missing method to event parser interface 2025-08-05 14:53:07 +00:00
smypmsa 3e82cfa128 fix(core): replace os with pathlib 2025-08-05 14:51:48 +00:00
smypmsa 80b03748b0 fix(core): refactor dataclass to use class vars 2025-08-05 14:44:06 +00:00
smypmsa a831cafaf4 fix(core) import level 2025-08-05 14:41:36 +00:00
smypmsa 49c5085764 fix(core): remove silent failures 2025-08-05 14:40:43 +00:00
smypmsa ea1d6b469a feat(core): pump portal fully integrated 2025-08-04 05:40:02 +00:00
smypmsa bf7fbaa8ab chore(core): update example for logs 2025-08-04 05:07:05 +00:00
smypmsa 2c6da58eb7 fix(core): fix event idl parser for logs 2025-08-04 05:02:53 +00:00
smypmsa 9b6563cecc feat(core): add event idl parser 2025-08-02 19:19:20 +00:00
smypmsa bae03c3fab fix(core): block event processor account keys bytes 2025-08-02 16:41:23 +00:00
smypmsa 26c048c86a fix(core): platform listener check 2025-08-02 16:12:45 +00:00
smypmsa e7107751f5 fix(letsbonk): buy/sell instructions 2025-08-02 15:38:53 +00:00
smypmsa 72a3d23e6b chore: remove redundant tests 2025-08-02 15:12:49 +00:00
smypmsa 93332794a3 feat(pump): integrate idl parser manager 2025-08-02 15:10:24 +00:00
smypmsa 9a09862f0d feat(letsbonk): add idl manager 2025-08-02 14:52:40 +00:00
smypmsa 1ddadcd0af feat(letsbonk): integrate idl parser 2025-08-02 14:38:54 +00:00
smypmsa 4acabfb1af wip(letsbonk): idl parser in parser, builder 2025-08-02 14:33:44 +00:00
smypmsa f92f68fc41 wip(core): dynamic idl parser 2025-08-02 14:21:16 +00:00
smypmsa 04342fee5a fix(pump): fix curve management 2025-08-02 14:17:29 +00:00
smypmsa 8ee6b95d2d feat(core): cleanup address management system 2025-08-02 14:03:41 +00:00
smypmsa 227ef0b3bd wip(core): platform aware trading 2025-08-02 13:27:07 +00:00
smypmsa 9ec9eeb793 wip(core): platform aware trading 2025-08-02 11:30:30 +00:00
smypmsa bb35101a8f wip(core): platform aware trading 2025-08-02 09:25:39 +00:00
smypmsa 60c452da0f fix(core): increase cu limit 2025-08-01 12:00:17 +00:00
smypmsa 3faeb1338e feat(core): update buy instruction, add volume_accumulator accounts 2025-08-01 05:25:54 +00:00
smypmsa d2f157e7f0 feat(examples): update pump amm buy instruction 2025-08-01 05:11:31 +00:00
smypmsa 4fd3181612 feat(examples): update bonding curve buy instructions 2025-08-01 05:05:55 +00:00
smypmsa 9bfbb7f4eb chore: update pump idl 2025-08-01 04:47:34 +00:00
smypmsa 060a69da6e docs(claude): update uv commands 2025-07-18 12:05:30 +00:00
smypmsa 536a5dd6a5 docs(cursor): add uv rules, formatting 2025-07-18 12:03:00 +00:00
smypmsa a5a92fbf4b docs(curosr): tests rules 2025-07-18 11:37:11 +00:00
smypmsa 359582d0c9 wip(cursor): craft cursor rules 2025-07-15 14:33:17 +00:00
smypmsa 7e30ef627a docs(cursor): fix globs in bots 2025-07-15 14:12:25 +00:00
smypmsa fb2903b013 docs: improve cursor rules (bots) 2025-07-15 14:10:07 +00:00
smypmsa 4383a18f47 docs: add cursor rules 2025-07-14 20:07:50 +00:00
smypmsa 4d9864f936 docs: remove Raydium 2025-07-14 19:58:22 +00:00
smypmsa 51eae4f5a3 docs: add CLAUDE.md 2025-07-14 19:56:46 +00:00
smypmsa feaedfd91f feat(examples): add mint and buy example 2025-06-29 19:21:40 +00:00
smypmsa 66c6bc37ab fix(examples): compare listeners print width 2025-06-29 19:06:15 +00:00
smypmsa ddbe5970a2 fix(examples): remove redunant imports, comments 2025-06-28 09:52:53 +00:00
smypmsa 984f43b757 fix: remove coderabbit syntax bugs 2025-06-15 20:12:54 +00:00
smypmsa 473b1bec70 feat: add simple tp and sl with price polling 2025-06-15 18:20:13 +00:00
smypmsa 185811d854 feat: add pump portal listener 2025-06-15 11:48:31 +00:00
smypmsa 06166dd8fc fix(examples): correct formula for bonding curve progress 2025-05-26 14:19:13 +00:00
smypmsa 9495d250b9 fix(pumpswap): set global config writable false 2025-05-15 13:29:31 +00:00
smypmsa f80e06e180 fix: repair pumpswap buy tx 2025-05-14 15:25:04 +00:00
smypmsa e4675c5284 feat: update rest of scripts with creator fee 2025-05-14 07:22:35 +00:00
smypmsa f811632c3c feat: manual buy and sell with creator fee 2025-05-13 07:38:46 +00:00
smypmsa e41a5f4f4f feat(core): add support for creator fee update 2025-05-12 20:07:51 +00:00
smypmsa d979427662 fix: geyser auth type in tests 2025-05-06 09:50:21 +00:00
smypmsa aa145dc018 feat: add geyser auth type, compare listeners for new tokens 2025-05-06 08:39:13 +00:00
smypmsa a36fab7352 fix: comments, minor fixes 2025-04-29 11:56:55 +00:00
smypmsa 465e804d39 feat: add warming up endpoint, minor optimizations 2025-04-25 09:38:19 +00:00
smypmsa 2ef1a09b8d fix: decrease tx CUs, add explicit commitment level for getLatestBlockhash 2025-04-25 07:33:44 +00:00
smypmsa 40e4a4b130 feat: add support for multiple bots 2025-04-24 20:32:47 +00:00
smypmsa 81c2af4af1 feat: add example of programSubscribe listener for migrations, group examples into subfolders 2025-04-21 11:36:09 +00:00
smypmsa 46e0862b30 fix: load env vars in cli.py 2025-04-15 07:02:37 +00:00
smypmsa 2177bf8c1b feat: add geyser listener support to bot 2025-04-14 20:12:10 +00:00
smypmsa b9e29a8b12 feat: add geyser listener script 2025-04-14 15:02:52 +00:00
smypmsa 6e3b1b3b41 feat: add mint address extraction for graduating tokens 2025-04-13 20:23:58 +00:00
smypmsa 18ee63b2b9 feat: add get graduating tokens script 2025-04-09 11:56:44 +00:00
smypmsa 7cfd89d1ae fix: gracefully cancel blockhash updater task 2025-04-04 21:38:36 +00:00
smypmsa 9b9a86a506 feat: add blockhash caching 2025-04-04 21:31:00 +00:00
smypmsa 4eacc5a4f7 feat: add EXTREME FAST mode for token buying 2025-04-03 21:57:36 +00:00
smypmsa ddb331f9e9 feat: use idempotent ata instr, merge burn and close instr 2025-04-03 14:49:01 +00:00
smypmsa 68c8251ccf feat: add track bonding curve progress script 2025-04-02 15:36:58 +00:00
smypmsa c5a0258aa7 fix: use base64 explicitly 2025-04-01 14:57:01 +00:00
smypmsa 1064247e6d chore: comments on base64 encoding 2025-04-01 14:37:13 +00:00
smypmsa 094e46e523 fix: final fixes in instructions, docstrings, comments 2025-04-01 07:19:27 +00:00
smypmsa 7bf78830f0 fix: fixes in initial implementation 2025-03-31 15:14:07 +00:00
smypmsa 925b4bfaee fix: add missed load_dotenv 2025-03-31 06:59:41 +00:00
smypmsa bf275c338d fix: use base64 for get_program_accounts 2025-03-30 12:55:50 +00:00
smypmsa 30fe0a6877 feat: add manual pumpswap sell 2025-03-30 12:51:02 +00:00
smypmsa 008446e253 feat: add script to get pumpswap market data 2025-03-29 21:31:46 +00:00
smypmsa 6b2211c1ca feat: add script to listen to migrations 2025-03-29 18:10:50 +00:00
smypmsa 7d64ff7245 chore: fix typos in config 2025-03-27 21:22:52 +00:00
smypmsa 2514be2b31 chore: update default params 2025-03-27 21:13:12 +00:00
smypmsa 5c2d044569 feat: cleanup manager integrated into trader, enhanced config 2025-03-27 21:11:48 +00:00
smypmsa 735ab11d4d feat: added cleanup manager and modes 2025-03-27 15:19:52 +00:00
smypmsa 6d9d0a106d fix: minor formatting fixes in cli 2025-03-27 14:59:15 +00:00
smypmsa 075e5ae191 chore: scaffold cleanup module and config for ATA closing feature 2025-03-25 16:25:12 +00:00
smypmsa 6b2ae66c73 feat: add script to close ATA and reclaim rent 2025-03-25 15:58:50 +00:00
smypmsa 9268d7aaa9 fix: remove unused imports, update sell tx in learning 2025-03-19 21:09:26 +00:00