Commit Graph

1854 Commits

Author SHA1 Message Date
Christian Kamm 468754d5ae try to override bad node-fetch code 2023-06-10 08:05:06 +02:00
tjs 44fc32c311 use birdeye for prices 2023-06-07 20:38:38 -04:00
microwavedcola1 f477fd1d45 no-cors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-25 14:26:59 +02:00
microwavedcola1 d2b8e0ee0c v0.15.12 2023-05-16 15:47:58 +02:00
microwavedcola1 34fcec422e Fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 15:37:50 +02:00
microwavedcola1 804d2d4ee5 v0.15.10 2023-05-16 12:02:47 +02:00
microwavedcola1 a7cef064a8 Fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 11:48:51 +02:00
microwavedcola1 f416f8a629 Fix math
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 11:46:42 +02:00
microwavedcola1 5c2e528760 v0.15.7 2023-05-16 11:26:36 +02:00
microwavedcola1 0749551c53 add highlight
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 11:22:50 +02:00
microwavedcola1 1f995ddab3 v0.15.6 2023-05-16 11:08:27 +02:00
microwavedcola1 cc9f760665 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 11:04:26 +02:00
microwavedcola1 516e16822b v0.15.5 2023-05-16 10:49:21 +02:00
microwavedcola1 450dbb42b1 update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 10:45:38 +02:00
microwavedcola1 6a1cdbfbe4 v0.15.4 2023-05-16 10:39:49 +02:00
microwavedcola1 d7c0cd7cf2 Fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 10:35:53 +02:00
microwavedcola1 9905111293 v0.15.3 2023-05-16 10:25:20 +02:00
microwavedcola1 2aa271453d Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 10:17:00 +02:00
microwavedcola1 0b3387f396 dont skip usdc
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 10:09:12 +02:00
microwavedcola1 2a490556f7 dont drop or rally stable assets
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 10:05:10 +02:00
microwavedcola1 590cdb8f60 Fix units
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-16 09:52:21 +02:00
microwavedcola1 8d46679e56 v0.15.2 2023-05-15 14:08:04 +02:00
microwavedcola1 a0daef806d Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-15 11:52:35 +02:00
microwavedcola1 4edf50c859 fix risk computati
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-15 11:47:42 +02:00
microwavedcola1 1601935618 v0.15.0 2023-05-13 12:01:06 +02:00
microwavedcola1 79f6b7ae59 fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-13 11:57:17 +02:00
microwavedcola1 8255d53a09 Risk notification bot (#565)
* risk stuff

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>

* cleanup

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

* client function

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

---------

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-13 11:55:24 +02:00
microwavedcola1 59fe0ffcd9 Merge branch 'main' into deploy 2023-05-11 13:31:51 +02:00
microwavedcola1 ae5645fc54 v0.14.2 2023-05-10 11:22:44 +02:00
microwavedcola1 f7e6d6469f Increase iterations for max swap to fix some edge case, fix debug script since fees are already accounted for
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-10 11:19:03 +02:00
Christian Kamm 2205fe7260
Changelog for program v0.15.0, version bump, idl update (#577) 2023-05-08 08:13:50 +02:00
Christian Kamm d20ae0abcb
Perp: Exit matching loop when no more base lots can be filled (#576) 2023-05-08 06:40:38 +02:00
Nicholas Clarke c0ea9970b6
Clarkeni/oracle confidence (#568)
* Add oracle confidence and oracle type to update funding logs.

* Return price and OracleState struct from oracle_price_and_state.
2023-05-05 23:44:14 -07:00
Christian Kamm 3600b6592c
ts-client: Fix serum taker fee computation (#573) 2023-05-05 09:11:47 +02:00
Christian Kamm 2f4976e81f
Improve error message for FixedAccountRetriever (#566)
When an invalid number of accounts is passed in, which is one of the
most common error messages new integrators will see.
2023-05-05 09:11:25 +02:00
Christian Kamm 953e2f76b2
Ckamm/liq fixes (#571)
* liquidator: Don't attempt to close in-use token positions

This could happen if the user manually used serum on the liquidator
account.

* Client: Move jup's CU ix outside of flash loan

That makes a flash loan based jup swap usable with delegates.
2023-05-05 09:11:12 +02:00
microwavedcola1 5792731ead rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-04 16:13:04 +02:00
microwavedcola1 566a369ffc rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-04 16:12:57 +02:00
microwavedcola1 d16ee6d35d Mc/ci cd (#570)
* prettier

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

* Fix branch

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

---------

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-04 16:10:34 +02:00
Christian Kamm 3d02978b9e liquidator: Don't attempt to close in-use token positions
This could happen if the user manually used serum on the liquidator
account.
2023-05-04 16:10:23 +02:00
Christian Kamm 7951733ec0 Client: Move jup's CU ix outside of flash loan
That makes a flash loan based jup swap usable with delegates.
2023-05-04 16:10:16 +02:00
microwavedcola1 abba3de4ce
Fix bug in flash loan for delegates where compute budget program was not allowed, also improved logging (#572)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-04 14:46:09 +02:00
microwavedcola1 7a2f957d1b
Mc/ci cd (#570)
* prettier

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

* Fix branch

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

---------

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2023-05-04 14:16:05 +02:00
Christian Kamm 0da1b6728b
OpenBook place order: respect bank reduce_only flags (#569) 2023-05-04 08:02:28 +02:00
Christian Kamm 6f47ad92d6
token_register_trustless: Disable borrowing by default (#567)
Previously tokens listed this way could be borrowed. Now tokens start
with reduce-only set to the "no borrows" mode.

Also decrease the default soft borrow/deposit limits significantly, even
if they don't come into effect when there are no borrows and the deposit
weight is 0 anyway.
2023-05-04 07:59:39 +02:00
Christian Kamm 78c4c193c4 ts-client v0.14.1 2023-05-01 15:16:00 +02:00
Christian Kamm 5ad1bb4c7d Fix getBorrowRate() to include loan upkeep 2023-05-01 15:15:45 +02:00
Christian Kamm d3e950875f ts-client v0.14.0 2023-05-01 11:30:31 +02:00
Christian Kamm 514f861e2f Merge tag 'program-v0.14.0' into deploy 2023-05-01 11:30:05 +02:00
Christian Kamm 4504ed8ff9 Compile fix and idl update 2023-04-26 09:07:05 +02:00