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 |
Adrian Brzeziński
|
ea7eeb92dc
|
fix decoding of broken oracle (#864)
* fix
* fix
* fix
* fix
|
2024-01-31 15:52:06 +01:00 |
microwavedcola1
|
549c4704d1
|
ts: helpers for withdrawing tokens from bad oracles (#726)
* ts: helpers for withdrawing tokens from bad oracles
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix usage of field
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
---------
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2023-09-20 10:48:11 +02:00 |
Christian Kamm
|
785e6353c1
|
Fix compile after merges
|
2023-08-08 10:36:21 +02:00 |
riordanp
|
da473b00b1
|
Add oracleProvider to Bank and PerpMarket (#491)
* Add oracleProvider to Bank and PerpMarket
|
2023-03-15 13:44:51 +00:00 |
riordanp
|
2f78bd336f
|
Add oracleLastUpdatedSlot to Bank and PerpMarket (#395)
* Parse last updated slot from oracle
* Fix typo
* Remove unused package
|
2023-01-17 18:03:16 +00:00 |
tjs
|
717d3f7711
|
use provider connection to fetch switchboard idl
|
2022-11-21 16:48:35 -05:00 |
tjs
|
679bc05fa8
|
use switchboard v2 lite client
|
2022-11-17 13:22:30 -05:00 |
microwavedcola1
|
bafaf73745
|
Mc/ts numbers - cleanup usage of all numbers (#259)
* ts: a higher error tolerance is sufficient
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: move stuff around
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: string representation while printing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: number cleanup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix tsc errors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: cleanup creation of I80F48 from BN
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixed from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* revert
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix from call
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-09-30 15:07:43 +02:00 |
microwavedcola1
|
c22302a1da
|
ts client improvement (#254)
* Perps: Support trusted markets
* ts: health on client side
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: change perp lookup
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: reword error messages, refactor common uses of lookups
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: reformat
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: improve typing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix some todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fix some todos
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: type aliasing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: remove '| undefined' where not required as return type
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* ts: use trusted market flag for perp health
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Co-authored-by: Christian Kamm <mail@ckamm.de>
|
2022-09-29 15:51:09 +02:00 |
tjshipe
|
263bc6ff1f
|
turn on strict null checks and fix issues (#201)
|
2022-08-31 11:41:12 +02:00 |
microwavedcola1
|
aae3c32c78
|
mc/switchboard ts support (#182)
* switchboard oracle v2 parsing
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-08-24 10:16:43 +02:00 |
microwavedcola1
|
1cab5f92fb
|
match spec of incoming types to accounts on chain, and also the order
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-08-04 10:41:54 +02:00 |
tjs
|
07ad602133
|
integrate initial pass of orcas devnet swap
|
2022-06-10 09:02:10 -04:00 |
microwavedcola1
|
62ee1bc5c0
|
prepare for multiple ts packages
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-12 17:28:47 +02:00 |