Anton Sauchyk
9d93d859a8
Reduce RPC delays when selling ( #150 )
...
* feat(trading): enhance sell execution with token amount and price parameters to reduce RPC delays
* feat(trading): add method to fetch actual token balance after transaction to improve accuracy
* feat(trading): update account data size limit and enhance price calculations
2025-11-23 12:02:29 +01:00
Anton Sauchyk
03a4e7bcbc
Add mayhem mode support and Token2022 integration ( #149 )
...
* feat: mayhem update in idl
* feat(examples): update bonding curve scripts
* feat(example): update listen_blocksubscribe
* feat(examples): update geyser listener
* feat(examples): update all new token listeners
* feat(examples): add comments, fix printing, formatting
* feat(examples): pumpswap buy and sell update with mayhem mode
* fix(examples): sell pump amm fee recipient
* feat(examples): update decode scripts
* feat(examples): update fetch price
* feat(examples): buy and sell bonding curve scripts
* feat(examples): add mint with mayhem mode enabled
* feat(examples): improve listening to wallet txs
* feat(examples): migration listener improvements
* feat(examples): global vol accumulator is not writable
* feat(examples): support token/token2022 programs in buy instructions
* feat(examples): token/token2022 for pumpswap buy
* feat(examples): token/token2022 supprot for sell instructions
* feat(bot): support create_v2 with token2022, mayhem mode, other fixes
* fix(bot): support only token2022 in logs and pumportal listeners
* feat(bot): token2022 support in cleanup flow
* fix(bot): update token program handling and improve price validation in trading logic
* feat(bot): enhance token program handling for LetsBonk integration
2025-11-18 13:09:37 +01:00
Anton Sauchyk
b6928d1f5f
feat(core): integrate account data size limit ( #144 )
...
* feat(core): integrate account data size limit in buyer and seller transaction
* refactor: format code for improved readability and consistency
2025-10-28 21:21:21 +01:00
smypmsa
9731b179cc
feat(core): add configurable cu limits
2025-09-03 15:05:12 +00:00
smypmsa
8ab8932168
docs(claude): add claude code rules
2025-08-11 05:35:25 +00:00
smypmsa
874d148777
fix(core): use logger exception
2025-08-05 16:09:05 +00:00
smypmsa
53763b7123
fix(core): remove unused args, improve logging
2025-08-05 14:56:59 +00:00
smypmsa
3e82cfa128
fix(core): replace os with pathlib
2025-08-05 14:51:48 +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
3faeb1338e
feat(core): update buy instruction, add volume_accumulator accounts
2025-08-01 05:25:54 +00:00
smypmsa
536a5dd6a5
docs(cursor): add uv rules, formatting
2025-07-18 12:03:00 +00:00
smypmsa
984f43b757
fix: remove coderabbit syntax bugs
2025-06-15 20:12:54 +00:00
Anton
2ad0f37912
Update src/trading/buyer.py
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-15 21:28:23 +02:00
Anton
ec1c3afae4
Update src/trading/buyer.py
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-15 21:28:03 +02:00
Anton
8f8fa2a526
Update src/trading/position.py
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-15 20:50:38 +02:00
Anton
578c24b17f
Update src/trading/buyer.py
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-15 20:49:40 +02: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
e41a5f4f4f
feat(core): add support for creator fee update
2025-05-12 20:07:51 +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
40e4a4b130
feat: add support for multiple bots
2025-04-24 20:32:47 +00:00
smypmsa
2177bf8c1b
feat: add geyser listener support to bot
2025-04-14 20:12:10 +00:00
Anton
8520452060
Merge pull request #79 from chainstacklabs/feat/extreme-fast-mode
...
Add EXTREME FAST mode for token buying (without waiting for bonding curve)
2025-04-04 04:30:39 +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
c5a0258aa7
fix: use base64 explicitly
2025-04-01 14:57:01 +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
dacb3d377b
feat: add logsSubscribe
2025-03-18 16:03:46 +00:00
smypmsa
684b1c4b61
fix: pyproject.toml, module paths
2025-03-17 15:47:28 +00:00
smypmsa
a1d5966f29
refactor: tx building, getting dynamic prior fee
2025-03-13 21:01:26 +00:00
smypmsa
ac3d463d20
feat: add priority fee support with dynamic/fixed options, hard cap, and extra fee
2025-03-12 22:11:31 +00:00
smypmsa
bfcea298fd
added max_token_age
2025-03-06 22:05:51 +00:00
smypmsa
ab186210fd
removed unused imports, minor fixes
2025-03-06 21:52:43 +00:00
smypmsa
fce547ec9e
fixed and buy transactions
2025-03-06 16:14:17 +00:00
smypmsa
a7b2c135f9
fixed buy and sell transactions
2025-03-06 16:13:59 +00:00
smypmsa
25c304f0fe
minor fixes
2025-03-06 13:52:40 +00:00
smypmsa
46a636f912
fixed transaction import
2025-03-05 17:04:25 +00:00
smypmsa
1567c4df7d
updated code structure
2025-03-05 16:44:55 +00:00