Anton
25c376dd02
Feat/letsbonk examples ( #140 )
...
* feat: update letsbonk idl
* feat: add letsbonk examples
2025-10-22 00:20:30 +02:00
Anton
e97e2f2d35
Merge pull request #135 from BSmick6/fix/add-build-system
...
build: Add build-system to install project scripts
2025-10-04 14:42:03 +02:00
smypmsa
3fb0a9a549
feat(examples): listen and parse wallet txs
2025-09-23 20:27:22 +00:00
BSmick6
4fa4eef7dd
build: Add build-system to install project scripts
...
This change adds the standard [build-system] table to pyproject.toml,
which allows entry points like 'pump_bot' to be installed correctly
with 'uv pip install -e .'.
This resolves the warning: 'Skipping installation of entry points
because this project is not packaged'.
2025-09-04 08:17:10 -04:00
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
Anton
ecb6a515b1
Merge pull request #129 from chainstacklabs/add-agents-md
...
Add AGENTS.md
2025-08-21 12:04:41 +00:00
Ake
63b5b5c56d
Add AGENTS.md
2025-08-21 09:21:44 +08: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
Anton
093331874b
docs(readme): tiny typo
2025-08-11 08:55:13 +02:00
Ake
1a934f6ffd
Update README.md
2025-08-11 14:37:16 +08: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
Ake
f2efd56f81
Merge pull request #127 from chainstacklabs/feat/platform-abstraction
...
Refactor platform support, add letsbonk
2025-08-06 17:06:33 +08: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