Commit Graph

3 Commits

Author SHA1 Message Date
galactus 78167c7bd4
Print errors that we encounter while quoting swap, and list missing accounts (#46) 2024-11-28 11:46:23 +01:00
Maximilian Schneider ddee5464cb
Token 2022 support (#40)
* enable invariant dex

* enabling invariant on eclipse

* fix invariant token 2022

* fix test blanance for token 2022

* able to use custom autobahn executor to test spl2022

* remove env variable for vendored autobahn binary

* update executor to support token2022

* make executor fully compatible with token2022

* cleanup

* format & lint

* disable CI incompatible tests on github actions

* fix broken test

---------

Co-authored-by: Godmode Galactus <godmodegalactus@gmail.com>
Co-authored-by: none00y <mich_smyk@wp.pl>
2024-11-06 22:42:23 +01:00
Michał Smykała 465a601600
Invariant integration (#30)
* add internal setup

* remove compression from getProgramAccounts

* add autobahn .so

* add working testnet

* update version to 0.29.0

* remove debug logs

* fix swap simulation

* fix dex

* use mainnet address

* add default tick and remove fee growth calculations

* add smaller tickmap
improve error handling
fix swap limits

* add find all tick indexes

* remove dbg logs

* update edge identifier

* remove unused imports

* improve error handling

* remove pool filtering

* add decimal as a package

* remove testnet fixture

* add token2022 support

* Revert "add autobahn .so"

This reverts commit 515d2ddc53.

* Revert "remove compression from getProgramAccounts"

This reverts commit ca7bf93787.
2024-11-06 16:43:49 +01:00