* Adding config to support config and using env variable for tests and value from file for others
* avoid passing enable compression everywhere
* avoiding adding environment variable everywhere
* 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>
* adding fixes to run autobahn on eclipse
* adding configuration files for eclipse
* add CONFIG_PATH build arg
* minor config changes and bugfixes
* increase acceptable slot lag, because eclipse is not so much active yet
---------
Co-authored-by: Riordan Panayides <riordan@panayid.es>
* Changes to activate all raydium pools on production
* chaning quic client and repanicking on lags
* fixing prometheus server
* Removing CORs from prometheus server
* removing unwanted error message from prometheus
* Adding region dfw for dallas
* updating name in config file
* Using libSVM for simulation
* Some more fixes for invalid mint authority
* avoiding disabled lst mints
* performance improvements, reduced log-levels
* adding a todo for token extention program
* Fixing issue with exact out dumping
* Updating programs and loading all program related accounts
* Making simulator prinln debug logs, fmt
* fixing warnings and adding missing cargo file
* move compute budget ixs to beginning of transaction
* allow client to pass compute_unit_micro_lamports
* allow passing cu price on /swap-ix, return correct priorization_fee_lamports value