Commit Graph

  • 66c6ae1cff liquidator: fix rebalance loops Christian Kamm 2024-04-22 14:10:01 +0200
  • bf0d748d2d
    Serge/deploy v24+ (#945) Serge Farny 2024-04-22 13:27:15 +0200
  • 4250e06364 fix build Christian Kamm 2024-04-22 13:14:48 +0200
  • 35d680325a Merge remote-tracking branch 'origin/dev' into ckamm/insurance Christian Kamm 2024-04-22 11:59:15 +0200
  • d982a1590a Deploying to gh-pages from @ blockworks-foundation/mango-v4@2a6532f1c6 🚀 ckamm 2024-04-22 09:49:00 +0000
  • 2a6532f1c6
    Openbook V2 Integration (#836) riordanp 2024-04-22 10:37:53 +0100
  • 25bca831bd yarn deduplicate Christian Kamm 2024-04-22 10:52:18 +0200
  • 61df0a2c4c fix linting issues microwavedcola1 2024-04-22 10:46:33 +0200
  • 33ac9b4cf9 bump to v0.25.0, update idl, add idl-compare exceptions Christian Kamm 2024-04-22 10:43:49 +0200
  • 8d9413edac tests: update obv2 fixture and tests Christian Kamm 2024-04-22 10:24:02 +0200
  • 95a4597e0b ts client code microwavedcola1 2024-04-22 09:14:21 +0200
  • 2cf10233b9 create obv2 market script microwavedcola1 2024-04-22 07:58:58 +0200
  • d9011881c3 ts: script to add tokens to borroers microwavedcola1 2024-04-20 16:07:17 +0200
  • efece51a26 perp bankruptcy test Christian Kamm 2024-04-19 17:07:13 +0200
  • 3c0e8a8bdd test fixes: token bankruptcy Christian Kamm 2024-04-19 15:51:20 +0200
  • 380ed18943 change insurance fund instruction Christian Kamm 2024-04-19 13:46:27 +0200
  • 67383f3315
    Serge/obv2 small fixes (#947) Serge Farny 2024-04-19 15:04:38 +0200
  • b5f5baf544 program: openbook v2 - change param order for coherence with openbook v1 Serge Farny 2024-04-19 14:42:33 +0200
  • ca9f081b7c program: openbook v2 - change some data layout Serge Farny 2024-04-19 11:08:51 +0200
  • 2d93303943 Allow the insurance fund to be for any bank Christian Kamm 2024-04-19 12:07:49 +0200
  • e03237221a
    Merge 20eef53f9c into c0b61b3b37 Lou-Kamades 2024-04-18 17:40:26 +0200
  • 0e5804e06d liquidator: add more LST for sanctum swap (#944) Serge Farny 2024-04-18 15:17:34 +0200
  • d2bb520888 Liquidator: add Sanctum swap (#919) Serge Farny 2024-04-10 11:35:56 +0200
  • d9a78febf2 liquidator: do not panic if token or perp rebalancing fails (#927) Serge Farny 2024-04-01 10:30:49 +0200
  • b128ef6bf8 liquidator: randomly select token/perps for rebalancing to avoid failing at every try if one token is having an issue (#921) Serge Farny 2024-03-27 14:07:32 +0100
  • daae95847e Deploying to gh-pages from @ blockworks-foundation/mango-v4@c0b61b3b37 🚀 farnyser 2024-04-18 13:29:54 +0000
  • 123a54788e Deploying to gh-pages from @ blockworks-foundation/mango-v4@a87be8ece0 🚀 microwavedcola1 2024-04-18 13:21:57 +0000
  • c0b61b3b37
    liquidator: add more LST for sanctum swap (#944) Serge Farny 2024-04-18 15:17:34 +0200
  • 09c3dbe5a0 v0.24.0 v0.24.0 microwavedcola1 2024-04-18 15:17:15 +0200
  • fb6311e842 Merge branch 'main' into deploy microwavedcola1 2024-04-18 15:15:44 +0200
  • 4d4452e60c liquidator: add more LST for sanctum swap Serge Farny 2024-04-18 14:17:31 +0200
  • 22a1145476 Fix obv2 liq force close instruction and add test Christian Kamm 2024-04-18 13:57:16 +0200
  • 7988087a8f wip: integration test for obv2 liq force cancel Christian Kamm 2024-04-18 12:11:10 +0200
  • 0e176bf5ea port health cache checks form serum3 to obv2 place order Christian Kamm 2024-04-18 11:44:54 +0200
  • 702a6ace6d
    Merge f962294dc2 into 4c3814c466 Christian Kamm 2024-04-18 11:44:09 +0200
  • 111fd8182b use emit_stack where sensible Christian Kamm 2024-04-18 11:31:13 +0200
  • 0e8864e9cd avoid borrow error Christian Kamm 2024-04-18 11:29:15 +0200
  • 11699dc261 simplify obv2 close_open_orders Christian Kamm 2024-04-18 11:26:35 +0200
  • 88d385e52e drop unnecessary account size checks in mango acocunt reading Christian Kamm 2024-04-18 10:47:01 +0200
  • cc83ce66b1 fix bad comment Christian Kamm 2024-04-18 10:44:54 +0200
  • 54caa9cddd fix bad ix gate Christian Kamm 2024-04-18 10:44:02 +0200
  • afe23d1f74 Revert change to vec size in idl comparison Christian Kamm 2024-04-18 10:41:55 +0200
  • f33d799249 Update rust to 1.70 in ci and docker Christian Kamm 2024-04-18 10:28:21 +0200
  • 85c32869a7 fix program ids Christian Kamm 2024-04-17 14:11:21 +0200
  • 6bedab4b25 liq: force cancel obv2 orders Christian Kamm 2024-04-17 13:17:03 +0200
  • d829911dd6 rust client: obv2 health accounts and cu estimation Christian Kamm 2024-04-17 12:00:51 +0200
  • 55304a2576 rust client: snapshot and subscribe to obv2 oo accounts Christian Kamm 2024-04-17 11:55:09 +0200
  • 23312575d5 unify account constraints Christian Kamm 2024-04-17 09:59:56 +0200
  • 20eef53f9c implement fallbacks for perp_liq_base_or_positive_pnl lou/perp-fallbacks Lou-Kamades 2024-04-16 11:58:22 -0500
  • 22af31c7ee add fallbacks to perp_force_close_position Lou-Kamades 2024-04-16 11:06:18 -0500
  • 659e7fa4ba add fallbacks to perp_liq_negative_pnl_or_bankruptcy Lou-Kamades 2024-04-16 11:06:06 -0500
  • c3f72b922e allow bank/oracle skipping involving obv2 tokens Christian Kamm 2024-04-16 15:11:38 +0200
  • d1e2ff59fe Merge remote-tracking branch 'origin/dev' into pan/openbook-v2 Christian Kamm 2024-04-16 14:35:43 +0200
  • 1d0591eaac add obv2 health unittests Christian Kamm 2024-04-16 11:26:12 +0200
  • 45ec6534d6 fix test bug Christian Kamm 2024-04-16 10:57:48 +0200
  • 2170f70ed8 perp_place_order uses fallbacks Lou-Kamades 2024-04-15 15:19:48 -0500
  • f5913cde5e ensure account_retriever uses perp fallbacks Lou-Kamades 2024-04-15 14:56:06 -0500
  • d34a5e25f2 test: add test_liq_perps_force_cancel_stale_oracle Lou-Kamades 2024-04-15 12:20:16 -0500
  • c9fffdadfb perp markets can use fallback oracles from built health accounts Lou-Kamades 2024-04-15 12:19:36 -0500
  • 5a37232c2b add fallback_oracle to PerpMarket Lou-Kamades 2024-04-15 11:18:10 -0500
  • 64b80da40a fix obv2 health bug with reserved amounts Christian Kamm 2024-04-15 16:17:26 +0200
  • 05c64e0052 fix deposit limit code and tests Christian Kamm 2024-04-15 15:47:31 +0200
  • d99d3f807a skip broken test, update idl Christian Kamm 2024-04-15 14:23:00 +0200
  • c10567c40f settle test fixes Christian Kamm 2024-04-15 11:19:14 +0200
  • fe877260bc test fixing Christian Kamm 2024-04-15 09:58:33 +0200
  • a87be8ece0 TS: Fix formatting program-v0.24.0 release/program-v0.24.0 Serge Farny 2024-04-15 09:29:53 +0200
  • c498a801b9 Deploying to gh-pages from @ blockworks-foundation/mango-v4@4c3814c466 🚀 farnyser 2024-04-15 07:21:15 +0000
  • 3e406768ca Changelog for v0.24.0 (#942) Serge Farny 2024-04-15 09:09:37 +0200
  • 286eeb60fb add audit report for v0.24.0 (#941) thibaultosec 2024-04-15 08:36:10 +0200
  • 4c3814c466
    Changelog for v0.24.0 (#942) Serge Farny 2024-04-15 09:09:37 +0200
  • cd69371a2c Changelog for v0.24.0 Serge Farny 2024-04-15 08:50:42 +0200
  • 60f4717eee Deploying to gh-pages from @ blockworks-foundation/mango-v4@ccc479ba21 🚀 farnyser 2024-04-15 06:47:45 +0000
  • ccc479ba21
    add audit report for v0.24.0 (#941) thibaultosec 2024-04-15 08:36:10 +0200
  • 48be23f43f Fix Dockerfile, don't use published images for liq/keeper deploy-boost Christian Kamm 2024-04-14 08:08:02 +0200
  • 3f8766526f place order fixes, push tests Riordan Panayides 2024-04-12 12:31:35 +0100
  • b200d9fd5e add audit report for v0.24.0 CanardMandarin 2024-04-11 10:38:00 +0200
  • 869f1a8f31 Deploying to gh-pages from @ blockworks-foundation/mango-v4@fe86295d3c 🚀 ckamm 2024-04-11 05:34:07 +0000
  • 0dc9d9ab80 program; fix health check ix gate (#940) Serge Farny 2024-04-11 07:22:29 +0200
  • fe86295d3c
    program; fix health check ix gate (#940) Serge Farny 2024-04-11 07:22:29 +0200
  • fcb4ab9e51 program; fix health check ix gate Serge Farny 2024-04-10 23:34:54 +0200
  • 6c797c959f Deploying to gh-pages from @ blockworks-foundation/mango-v4@d0125e9fdf 🚀 farnyser 2024-04-10 14:59:31 +0000
  • d0125e9fdf
    liquidator: rebalance with openbook (limit order) (#938) Serge Farny 2024-04-10 16:47:45 +0200
  • 3e8cb44b87 liquidator: continue on missing market instead of exiting rebalancing Serge Farny 2024-04-10 16:37:28 +0200
  • dcf6311e54 liquidator: fix after review Serge Farny 2024-04-10 14:31:41 +0200
  • f3e0dda5e0 liquidator: enable sequence check for rebalancing using limit order Serge Farny 2024-04-09 16:06:05 +0200
  • d5de562f57 liquidator: rebalacing with limit order - add a spread Serge Farny 2024-04-09 13:59:04 +0200
  • 1d653d42a9 liquidator: rebalance with limit order (draft) Serge Farny 2024-04-04 12:18:08 +0200
  • 58cd5d8508 Deploying to gh-pages from @ blockworks-foundation/mango-v4@75a07e986a 🚀 farnyser 2024-04-10 13:36:32 +0000
  • 75a07e986a
    program: remove delegate account withdrawal limit (#939) Serge Farny 2024-04-10 15:24:39 +0200
  • e1112a4e39 Deploying to gh-pages from @ blockworks-foundation/mango-v4@01d5237162 🚀 farnyser 2024-04-10 09:47:28 +0000
  • 01d5237162
    Liquidator: add Sanctum swap (#919) Serge Farny 2024-04-10 11:35:56 +0200
  • d9a6c982ba rust client: add comment for gpa fetch_multiple_accounts_in_chunks method Serge Farny 2024-04-10 11:24:49 +0200
  • cdf9697655 program: remove delegate account withdrawal limit Serge Farny 2024-04-10 09:22:35 +0200
  • 32d7ba8f2e v0.23.4 Adrian Brzeziński 2024-04-09 21:12:09 +0200
  • f0264d666e last collateral fee charge field Adrian Brzeziński 2024-04-09 21:09:30 +0200
  • 8f238be4bf
    Merge 034a46d5e9 into 653cf9f30b Serge Farny 2024-04-09 15:43:34 +0200
  • e090104c69
    keeper: add CU estimate for perp update funding, perp consume events and token update index & rates (#937) Serge Farny 2024-04-09 10:50:35 +0200
  • 01d5d32360 keeper: add CU estimate for perp update funding, perp consume events and token update index & rates Serge Farny 2024-04-08 16:32:58 +0200
  • 870b67d857 Deploying to gh-pages from @ blockworks-foundation/mango-v4@653cf9f30b 🚀 ckamm 2024-04-08 14:40:17 +0000
  • 5c7502d360 token_withdraw: avoid silencing errors with is_ok() (#936) Christian Kamm 2024-04-08 16:28:25 +0200