Commit Graph

  • 09bc5a8473 support unbound vars microwavedcola1 2022-04-02 10:09:21 +0200
  • 1d15db37c5 clippy microwavedcola1 2022-04-02 10:02:09 +0200
  • 9cd08a1355 improve checks microwavedcola1 2022-04-02 09:52:40 +0200
  • 87bcc538cd compiles microwavedcola1 2022-04-02 09:05:31 +0200
  • 27ee48a206
    Merge pull request #32 from blockworks-foundation/mc/serum-anchor-style-args microwavedcola1 2022-04-02 08:59:58 +0200
  • 0bdbd19ddd Make Serum3 ix anchor friendly Make work with changes in mango account, add no deploy part to release script Clippy Fixes from cr microwavedcola1 2022-04-02 08:59:07 +0200
  • d26caf1c87 Perp: Rename fields to be explicit about being in lots Christian Kamm 2022-04-01 15:47:12 +0200
  • f2607889e3 Perps: Place accounts and open orders in MangoAccount::perp Christian Kamm 2022-04-01 12:22:03 +0200
  • f48a7f5ed9 Clippy: Address issues Christian Kamm 2022-04-01 10:42:33 +0200
  • 833a909aa4 Orderbook: unify new_bid/new_ask Christian Kamm 2022-04-01 10:36:04 +0200
  • 6505abcd54 Side: Make inversion function be associated Christian Kamm 2022-04-01 09:42:20 +0200
  • 8e608ac606 some more building ix separately and then sending it separately microwavedcola1 2022-04-01 11:24:45 +0200
  • 9aa86ecb6a add example of building ix separately and then sending it separately microwavedcola1 2022-04-01 11:20:26 +0200
  • 9aad52d0f1 Clippy: Address issues Christian Kamm 2022-04-01 10:42:33 +0200
  • 205dd7b0a7 Orderbook: unify new_bid/new_ask Christian Kamm 2022-04-01 10:36:04 +0200
  • 30ef479df9 update microwavedcola1 2022-04-01 10:23:47 +0200
  • db86c5d3e5 Side: Make inversion function be associated Christian Kamm 2022-04-01 09:42:20 +0200
  • 997301d079 more docs microwavedcola1 2022-04-01 09:11:08 +0200
  • 7ab18cff9f update exports microwavedcola1 2022-04-01 09:05:38 +0200
  • 4b17381658 update example + types microwavedcola1 2022-04-01 09:04:26 +0200
  • 4d4745d75b Some more progress on the client microwavedcola1 2022-04-01 08:59:39 +0200
  • 10ab9804d1 Rename perp instructions to have perp_ prefix Christian Kamm 2022-04-01 08:01:56 +0200
  • fbc7c5e9d5 empty devnet setup microwavedcola1 2022-03-31 21:04:45 +0200
  • 095ad30ac4 release script microwavedcola1 2022-03-31 21:03:45 +0200
  • 8038f9e257 Add CloseAccount instruction to make testing easier Christian Kamm 2022-03-31 17:22:56 +0200
  • ad3ad37417 cleanup client code microwavedcola1 2022-03-31 16:16:11 +0200
  • 9e2d5de914 add gt 0 checks microwavedcola1 2022-03-31 16:02:18 +0200
  • fce4edb79f --wip-- [skip ci] microwavedcola1 2022-03-31 15:58:12 +0200
  • fb16771d1f cleanup microwavedcola1 2022-03-31 13:55:59 +0200
  • 30ab82ea32 --wip-- [skip ci] microwavedcola1 2022-03-31 13:30:05 +0200
  • 46d651f4c4 apply script to change to u16 microwavedcola1 2022-03-31 13:16:25 +0200
  • c40aa30e03 --wip-- [skip ci] microwavedcola1 2022-03-31 11:28:47 +0200
  • c9ca8d5563 --wip-- [skip ci] microwavedcola1 2022-03-31 11:15:39 +0200
  • 70c8f49624 update idl microwavedcola1 2022-03-31 10:37:20 +0200
  • 78df0082c4 Some progress on initial ts example microwavedcola1 2022-03-31 09:10:06 +0200
  • 56e3bd8740 Rearrange accounts to avoid padding bytes Christian Kamm 2022-03-31 14:37:05 +0200
  • 9cf4f1a748 Rearrange MangoAccount to avoid padding bytes Christian Kamm 2022-03-31 14:01:08 +0200
  • 5470dc998a Idl: Add a script to replace type aliases with the underlying type. Christian Kamm 2022-03-31 11:53:21 +0200
  • 85b0b420d4 Disable address lookup tables Christian Kamm 2022-03-31 09:25:47 +0200
  • 1bdcf869ac fix address microwavedcola1 2022-03-30 17:41:37 +0200
  • 795fa532da update program, and deploy to devnet microwavedcola1 2022-03-30 17:16:32 +0200
  • faba5c47bf remove unwanted code microwavedcola1 2022-03-30 17:03:56 +0200
  • dc439c8327 add null checks microwavedcola1 2022-03-30 14:02:19 +0200
  • 46cb811c99 Merge branch 'mc/consume_events' microwavedcola1 2022-03-30 13:22:31 +0200
  • afbfd3b7f9 serum3_register_market: better validation Christian Kamm 2022-03-30 12:24:07 +0200
  • babbff6bec Add is_bankrupt check to most instructions Christian Kamm 2022-03-30 10:00:52 +0200
  • 00ac0dfce9 comments and test microwavedcola1 2022-03-30 11:58:45 +0200
  • 14d4147efa liq test: Cover more cases Christian Kamm 2022-03-30 09:37:31 +0200
  • d6ebffd346 liq: functionality fixes and test Christian Kamm 2022-03-29 11:49:26 +0200
  • 69426d6d96 liq: Introduce HealthCache to get init/maint health after liquidation Christian Kamm 2022-03-29 09:12:10 +0200
  • 64e3ba0d7c --wip-- [skip ci] microwavedcola1 2022-03-28 21:13:16 +0200
  • a6ff388e20 health: avoid divisions, reducing compute needs Christian Kamm 2022-03-27 14:39:36 +0200
  • d9ac178481 liq token: Adjust fee handling Christian Kamm 2022-03-27 09:34:34 +0200
  • 82819720e0 liq token: progress Christian Kamm 2022-03-26 19:34:44 +0100
  • c391c29347 liq token: Instruction outline Christian Kamm 2022-03-25 16:15:56 +0100
  • b139f6beab ask example test microwavedcola1 2022-03-26 17:27:50 +0100
  • b851dd13ad add new ask microwavedcola1 2022-03-26 17:06:55 +0100
  • c83be301e4 extend microwavedcola1 2022-03-26 06:41:39 +0100
  • 1e5a6f90bc extend microwavedcola1 2022-03-26 06:37:32 +0100
  • 223179b278 basic test to measure cu microwavedcola1 2022-03-26 06:16:52 +0100
  • c7bf53659c fix warning microwavedcola1 2022-03-25 20:44:06 +0100
  • 00da3460ab cleanuo microwavedcola1 2022-03-25 20:35:19 +0100
  • 860b7aa1d4 cleanup microwavedcola1 2022-03-25 20:03:44 +0100
  • 27eaa5f8f5 ported fees microwavedcola1 2022-03-25 09:46:38 +0100
  • 3036ffa45c clippy microwavedcola1 2022-03-24 19:27:00 +0100
  • 671c06da89 events microwavedcola1 2022-03-24 19:20:56 +0100
  • 0e953f5e80 more microwavedcola1 2022-03-24 19:15:46 +0100
  • f895467bf5 weights microwavedcola1 2022-03-24 17:29:30 +0100
  • 21073d6b71 cleanup microwavedcola1 2022-03-24 16:12:55 +0100
  • de0ce5ad8f cleanup microwavedcola1 2022-03-24 15:29:42 +0100
  • baf4b255c8 remove more dead code microwavedcola1 2022-03-24 14:48:11 +0100
  • 1eaf58812f remove more dead code microwavedcola1 2022-03-24 14:46:09 +0100
  • ba4300accc simplify microwavedcola1 2022-03-24 14:40:08 +0100
  • 4a3d61a0b0 cleanup unused microwavedcola1 2022-03-24 14:08:10 +0100
  • e6ee72b8b0 remove unused microwavedcola1 2022-03-24 13:45:46 +0100
  • 4f7eb1b38f add ts basic example, cleanup release script, update idl microwavedcola1 2022-03-23 15:39:11 +0100
  • 4459369c23
    Merge pull request #30 from blockworks-foundation/mc/clippy microwavedcola1 2022-03-23 10:04:01 +0100
  • 5919a5a1df Merge branch 'main' into mc/clippy microwavedcola1 2022-03-23 09:53:50 +0100
  • f135ca4d9b fix clippy warnings microwavedcola1 2022-03-23 09:33:51 +0100
  • fde4bce86f
    Merge pull request #29 from blockworks-foundation/mc/event_queue microwavedcola1 2022-03-23 08:54:11 +0100
  • b0d6a14d00 fix clippy warnings microwavedcola1 2022-03-23 08:34:23 +0100
  • f7fb9b7e35 add event queue microwavedcola1 2022-03-23 07:53:45 +0100
  • 696806ee77 Add liq_token_with_token file outline Christian Kamm 2022-03-22 19:25:33 +0100
  • bfcb672116 Health: allow account order to be fixed, or to scan for accounts Christian Kamm 2022-03-22 10:51:15 +0100
  • 3443ab0d70
    Merge pull request #27 from blockworks-foundation/mc/ci microwavedcola1 2022-03-22 11:47:10 +0100
  • 237d776e2b fix test cu requirement microwavedcola1 2022-03-22 11:33:06 +0100
  • 974724cfe1 fix some clippy warnings microwavedcola1 2022-03-22 11:19:12 +0100
  • ed9368cb3d checked math microwavedcola1 2022-03-22 10:39:51 +0100
  • d1a7cd109d Serum: remove some duplicated functions Christian Kamm 2022-03-22 09:58:10 +0100
  • 43eba0a529 Serum: Test for force cancel orders Christian Kamm 2022-03-22 09:24:37 +0100
  • d7e4fc3ea9
    Add manual run silas 2022-03-22 07:45:36 +0000
  • b8d84112d7 fix microwavedcola1 2022-03-22 07:09:49 +0100
  • ec5e959804 further work on perps microwavedcola1 2022-03-21 20:29:28 +0100
  • 34d14ef267 Serum: serum3_liq_force_cancel_orders instruction Christian Kamm 2022-03-21 12:55:05 +0100
  • 27f882a333 Tests: More flexible test context construction Christian Kamm 2022-03-21 10:45:55 +0100
  • a6a31f226c Tests: Unify group + tokens setup Christian Kamm 2022-03-21 07:49:51 +0100
  • 75ac224b6e Tests: Bank deposit/withdraw/active/dust tests Christian Kamm 2022-03-21 06:58:11 +0100
  • e7b32c6149 clippy microwavedcola1 2022-03-20 10:15:57 +0100
  • fbedea9424 reorg, placeholder for place perp order microwavedcola1 2022-03-20 10:11:36 +0100
  • 1ad0826573 Clippy warnings Christian Kamm 2022-03-19 12:53:24 +0100