Commit Graph

1256 Commits

Author SHA1 Message Date
microwavedcola1 d91e54c902 Fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-12 08:23:20 +02:00
microwavedcola1 8f2c90fe73 log sig
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-11 09:55:57 +02:00
microwavedcola1 d8408c3fdb Fix std dev
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-10 16:03:10 +02:00
microwavedcola1 879ed997fe update early
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-10 15:45:30 +02:00
microwavedcola1 ba8ee14895 Update crank
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-10 15:43:39 +02:00
microwavedcola1 c93f1f14b4 fix lock file
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-09 10:17:47 +02:00
Serge Farny b42750b674 Merge branch 'main' into deploy 2024-07-09 10:07:34 +02:00
microwavedcola1 33fc12b78e update to crank and decoding
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 22:35:07 +02:00
microwavedcola1 e218055344 small logging improvement
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:28:22 +02:00
microwavedcola1 37a2c06df7 small logging improvement
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:26:58 +02:00
microwavedcola1 a9cd25140d small logging improvement
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:26:41 +02:00
microwavedcola1 c16b2933ce use mangolana
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:24:36 +02:00
microwavedcola1 b02ec278ee update default
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:07:12 +02:00
microwavedcola1 53fd2fa709 remove stray log
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:02:32 +02:00
microwavedcola1 036569d5d7 improve parsing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 11:02:03 +02:00
microwavedcola1 23d6f93de8 small logging improvement
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:46:59 +02:00
microwavedcola1 0a7ac64413 swallow errors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:41:20 +02:00
microwavedcola1 fef1a97528 more general fixes
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:36:36 +02:00
microwavedcola1 b7ab52634a fix prio fee
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:17:09 +02:00
microwavedcola1 1248a120de update sender
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:10:25 +02:00
microwavedcola1 663126328b update timer
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:05:50 +02:00
microwavedcola1 f2e9f2cf86 remove missing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 10:01:30 +02:00
microwavedcola1 1342f0f078 fix indexing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 09:58:28 +02:00
microwavedcola1 21aa7676d6 add new oracles
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-07 09:50:11 +02:00
Adrian Brzeziński 1bb9271b04 fix 2024-07-06 01:07:50 +02:00
Adrian Brzeziński eaca2f2906 full feed configuration 2024-07-06 00:34:33 +02:00
Adrian Brzeziński 6c03fe56aa add new field to postSendTxCallback 2024-07-05 02:25:26 +02:00
Serge Farny ccb98fb5b8 Program: bump version 2024-07-04 21:42:04 +02:00
microwavedcola1 ba70b34524 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-03 13:21:31 +02:00
microwavedcola1 eeeb336bbc update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-03 10:34:49 +02:00
microwavedcola1 6540ef31c3 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-03 09:43:29 +02:00
microwavedcola1 c7ed75fee6 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-07-03 08:59:28 +02:00
microwavedcola1 f7f9894c12 ts: update sb on demand
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-28 17:06:18 +02:00
microwavedcola1 737977f45e ts: update to on demand code
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-28 16:39:47 +02:00
Riordan Panayides 95ba57627e add deployment config for sb-on-demand-crank, fix BN import 2024-06-28 14:52:58 +01:00
Adrian Brzeziński e2841d72fc min 2 resp 2024-06-28 13:30:21 +02:00
Adrian Brzeziński d5fdb0a4f1 add job 2024-06-28 13:28:38 +02:00
microwavedcola1 140f47de92 add example
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-28 12:21:28 +02:00
Adrian Brzeziński b062a71582 fix prettier 2024-06-27 23:53:17 +02:00
Adrian Brzeziński 8f0e843039 fix tests 2024-06-27 23:52:13 +02:00
Maximilian Schneider 3162920d8a
fix fallback oracle assignment (#977) 2024-06-27 23:45:03 +02:00
microwavedcola1 61fa97c5fc ts: sb on demand crank refactor
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-27 13:38:31 +02:00
microwavedcola1 71ac3d2e8a ts: sb on demand oracles part 2
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-27 13:11:22 +02:00
microwavedcola1 b2671ba7fb update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-25 15:14:42 +02:00
microwavedcola1 ee30496270 add draft of crank
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-25 15:14:34 +02:00
microwavedcola1 989600263b update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-25 14:01:48 +02:00
microwavedcola1 7843aaa37f ts: sequence check ix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-06-11 13:45:12 +02:00
Adrian Brzeziński cd84f68040 add fallback to gpa if api fails 2024-06-08 19:13:04 +02:00
Adrian Brzeziński 2e6e4dad01 upgrade 0.29.0 2024-06-02 13:51:05 +03:00
Adrian Brzeziński dc8a35df5b add new option to turn off price impact loading 2024-06-02 13:26:54 +03:00
microwavedcola1 94b672c611 simple logging script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-28 10:03:24 +02:00
microwavedcola1 a2551deda4 wip: sb oracles
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-27 11:05:37 +02:00
microwavedcola1 c96af46f96 Dont repat wosl creation
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-21 14:17:55 +02:00
microwavedcola1 56614fac28 Update script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-15 09:10:27 +02:00
microwavedcola1 6a50b7ccd7 --wip-- [skip ci] 2024-05-14 10:01:05 +02:00
microwavedcola1 2e4b08dad4 sample
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-13 10:16:46 +02:00
microwavedcola1 4a572bacb2 todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-06 08:16:44 +02:00
microwavedcola1 82159d9284 ts: script to withdraw fees
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-06 08:16:20 +02:00
microwavedcola1 d3794d1b33 ts: update script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-05-06 07:36:54 +02:00
microwavedcola1 8208e94f95 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-29 10:18:37 +02:00
microwavedcola1 d577fad48c ts: update spot market upgrade script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-29 10:11:12 +02:00
microwavedcola1 cae6fd0a16 ts: update withdraw script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-29 09:40:54 +02:00
microwavedcola1 f4c6a086c1 small updates to token withdraw script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-24 11:29:46 +02:00
microwavedcola1 d9011881c3 ts: script to add tokens to borroers
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-20 16:07:17 +02:00
microwavedcola1 fb6311e842 Merge branch 'main' into deploy 2024-04-18 15:15:44 +02:00
Serge Farny a87be8ece0 TS: Fix formatting 2024-04-15 09:29:53 +02:00
Serge Farny 0dc9d9ab80 program; fix health check ix gate (#940)
(cherry picked from commit fe86295d3c)
2024-04-11 07:22:51 +02:00
Adrian Brzeziński f0264d666e last collateral fee charge field 2024-04-09 21:09:30 +02:00
microwavedcola1 735ea431b5 mm: use fallbacks
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-05 12:33:38 +02:00
microwavedcola1 55f0616069 mm: switch to api
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-05 12:19:59 +02:00
microwavedcola1 8ba71a34b5 ts: switchboard csv files
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-04 14:18:11 +02:00
microwavedcola1 b55e900855 ts: update script
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-04-03 12:57:39 +02:00
Lou-Kamades 27ce516703
Lou/ts fallback fetching (#917)
* ts: add CLMM oracle parsing

* ts: add functions for deriving fallback oracles

* ts: add fallbacks to buildHealthRemainingAccounts

* ts: lint

* ts: fallback contexts are keyed on string for reliable equality checks

* ts: lint
2024-03-27 10:52:33 -05:00
riordanp d03efb7260
Fix getCumulativeFundingUi (#920)
* sum long and short funding
2024-03-21 12:16:23 +00:00
Christian Kamm 6f85dfa42d Merge remote-tracking branch 'origin/deploy' into dev 2024-03-14 11:26:33 +01:00
Christian Kamm 4bf45f2576 liqtest readme update 2024-03-14 09:53:43 +01:00
Christian Kamm e20052f6e5 Fix logging in liqtest scripts 2024-03-14 08:58:04 +01:00
Christian Kamm 25bf71c646 Add liqtest test script readme 2024-03-14 08:43:49 +01:00
microwavedcola1 dc8e903d13 ts: update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-13 10:44:54 +01:00
microwavedcola1 a93ef13310 ts: new changes to token param updates
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-12 11:39:31 +01:00
Serge Farny b3b4cc8223
program: add a min health check (#913)
add a min health check
2024-03-12 08:27:40 +01:00
Serge Farny 0728bb566f
program: sequence check as u8 (#909)
* program: sequence check as u8 (reuse existing padding)
2024-03-11 10:45:53 +01:00
microwavedcola1 d9068758d2 ts: fix lint
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-10 14:27:31 +01:00
microwavedcola1 f2442428b6 Merge branch 'main' into deploy 2024-03-10 14:26:29 +01:00
Christian Kamm 077199ed39
ts: rework getMaxWithdrawWithBorrowForToken (#900)
* ts: rework getMaxWithdrawWithBorrowForToken

* binary seach for maxWithdraw

* tests

* warnings

* revert later, change for debugging

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* fix looking deeper than 0.5 tokens

* no borrows on no-borrow-tokens

---------

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-10 14:11:30 +01:00
Adrian Brzeziński ef5da37fba switchboard migrator example 2024-03-08 16:47:24 +01:00
Serge Farny 494835631b
program: add a sequence check IX (#908)
Add a sequence check IX

This new IX `SequenceCheck` can be used to avoid having multiple concurrent TX in flight causing unexpected result (multiple borrow for example)
2024-03-07 14:59:05 +01:00
Adrian Brzeziński 6841ca5166 add mangolana, fee and auto retry to create proposal for scripts 2024-03-07 13:27:57 +01:00
microwavedcola1 043b08fcc3 ts: update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-07 09:08:36 +01:00
Adrian Brzeziński 1a6a544ecd
max accounts error margin fcn (#905)
* add error for max accounts limit

* fix
2024-03-05 16:56:35 +01:00
microwavedcola1 8aff0fb8c5 ts: add missing fields
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-04 14:28:49 +01:00
microwavedcola1 a006b25e39 ts: fix client errors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-03-04 13:21:42 +01:00
Christian Kamm 27ecc14000 Merge tag 'program-v0.22.0' into deploy 2024-03-04 11:32:42 +01:00
Christian Kamm a30c5a9e06 Bump program version to v0.23.0, update idl 2024-03-04 11:22:08 +01:00
Serge Farny bc166ea54b ts client: fix imports (#898)
(cherry picked from commit 53517f876b)
2024-03-04 11:21:54 +01:00
Christian Kamm e7f5cd7498 Bump program version to v0.24.0, update idl 2024-03-04 11:15:23 +01:00
Christian Kamm 834f15923d Merge remote-tracking branch 'origin/deploy' into dev 2024-03-04 11:09:07 +01:00
Serge Farny 53517f876b
ts client: fix imports (#898) 2024-03-01 11:21:58 +01:00
microwavedcola1 cacf668999
ts: account for max swap fee rate, when swapping (#892)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2024-02-23 09:23:30 +01:00
Christian Kamm e107b281f9 Idl update 2024-02-21 15:06:34 +01:00