Christian Kamm
|
35ca4d31b3
|
liq_token_bankruptcy instruction for socialized loss
|
2022-07-06 09:07:49 +02:00 |
microwavedcola1
|
740ff0c09e
|
Close various things (#65)
* close bank, vaults, mint infos, stub oracles, serum OO (doesnt work, throws https://github.com/project-serum/serum-dex/blob/master/dex/src/error.rs\#L88), close serum market
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* serum oo closing example in ts
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix from code review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-09 18:27:31 +02:00 |
microwavedcola1
|
a20d04b6ff
|
Fix oracle price read by using decimals from pyth (#62)
* Fix oracle price read by using decimals from pyth
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-06-02 10:36:04 +02:00 |
microwavedcola1
|
717b72857d
|
Remove anchor dummy type workaround (#53)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-18 17:16:14 +02:00 |
microwavedcola1
|
db82fcbbcc
|
perp cancel order instructions
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-16 10:49:11 +02:00 |
microwavedcola1
|
81f0f38188
|
ts client support for perps
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-11 20:06:07 +02:00 |
microwavedcola1
|
9f5a2fd32e
|
add a test for consume events, add debug impl for mango account for easy debugging in tests
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-05-05 10:25:32 +02:00 |
microwavedcola1
|
1b1dd1a541
|
poc keeper
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-04-09 21:18:07 +02:00 |
Christian Kamm
|
d26caf1c87
|
Perp: Rename fields to be explicit about being in lots
|
2022-04-01 15:47:12 +02:00 |
Christian Kamm
|
f2607889e3
|
Perps: Place accounts and open orders in MangoAccount::perp
Also make test_perp succeed by fixing the FillEvent size.
|
2022-04-01 12:45:01 +02:00 |
Christian Kamm
|
10ab9804d1
|
Rename perp instructions to have perp_ prefix
|
2022-04-01 08:01:56 +02:00 |
Christian Kamm
|
85b0b420d4
|
Disable address lookup tables
Because the ALT program isn't available on devnet yet, so prohibits
testing there.
|
2022-03-31 09:25:47 +02:00 |
microwavedcola1
|
b139f6beab
|
ask example test
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-26 17:27:50 +01:00 |
microwavedcola1
|
0e953f5e80
|
more
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-24 19:15:46 +01:00 |
microwavedcola1
|
f895467bf5
|
weights
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-24 17:29:30 +01:00 |
microwavedcola1
|
ba4300accc
|
simplify
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-24 14:40:08 +01:00 |
microwavedcola1
|
f7fb9b7e35
|
add event queue
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-23 07:53:45 +01:00 |
microwavedcola1
|
ec5e959804
|
further work on perps
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-22 07:06:33 +01:00 |
Christian Kamm
|
27f882a333
|
Tests: More flexible test context construction
|
2022-03-21 10:45:55 +01:00 |
Christian Kamm
|
a6a31f226c
|
Tests: Unify group + tokens setup
|
2022-03-21 07:49:51 +01:00 |
microwavedcola1
|
479bd60ecf
|
extend perp market with indices, which make it easier to lookup the perp market and base and quote tokens
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-19 07:28:37 +01:00 |
microwavedcola1
|
4987e072cd
|
fix test
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-18 17:49:13 +01:00 |
microwavedcola1
|
4f7e3a5738
|
create perp market wip
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-03-18 10:14:30 +01:00 |