Christian Kamm
|
d3db44e7ba
|
Client: Fix liq health accounts: no duplicate perp markets
|
2022-12-09 20:43:48 +01:00 |
Christian Kamm
|
fe9c92e7ef
|
Client: Fix ata idempotent creation
|
2022-12-09 20:43:48 +01:00 |
microwavedcola1
|
d0c85f14e6
|
make mm work with mango-perp, deposit some funds into shared wallet mango account, fixed some ts perp issues
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-09 20:23:30 +01:00 |
Christian Kamm
|
13f6fe2343
|
ts: Fix serum3PlaceOrder by passing payerOracle
|
2022-12-09 14:55:33 +01:00 |
Christian Kamm
|
29055199ae
|
ts: Make oracle arg optional in edit calls
|
2022-12-09 14:55:33 +01:00 |
Christian Kamm
|
a91ff847f2
|
ts: Fix tokenDeregister() when ATA is missing
|
2022-12-09 14:55:33 +01:00 |
Christian Kamm
|
37060d4192
|
ts: Fix sendTransaction to work with NodeWallet
|
2022-12-09 14:55:33 +01:00 |
microwavedcola1
|
c773262781
|
add perp markets
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-09 11:39:00 +01:00 |
microwavedcola1
|
9b173e95b5
|
perp market parameters for vanity address (#327)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-09 11:16:47 +01:00 |
Nicholas Clarke
|
e2295b2daa
|
Add instantaneous interest rates to update index log (#314)
|
2022-12-09 10:14:06 +01:00 |
riordanp
|
17c00bd0ab
|
Disable cargo-chef in Docker build (#326)
* Disable cargo chef - patches are broken
* Disable cargo chef
|
2022-12-09 10:07:49 +01:00 |
microwavedcola1
|
2ca5354e48
|
bump timeout, hoping ci job passes
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-09 06:12:00 +01:00 |
microwavedcola1
|
794f298ded
|
fix scaling of weights
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-09 06:08:23 +01:00 |
tjs
|
82a120df0d
|
Merge branch 'main' into dev
|
2022-12-08 17:23:17 -05:00 |
tjs
|
1c69d4edbb
|
default idsSource is get-program-accounts
|
2022-12-08 17:23:07 -05:00 |
tjs
|
af6e10a1cd
|
fix perp open order deserializing
|
2022-12-08 15:55:32 -05:00 |
tjs
|
b6605bd120
|
fix perp open order deserializing
|
2022-12-08 15:53:14 -05:00 |
Christian Kamm
|
ec41fe4413
|
Don't compile the margin-trade fixture all the time
|
2022-12-08 20:48:44 +01:00 |
Christian Kamm
|
57e4510b08
|
Remove mango-macro
|
2022-12-08 20:48:44 +01:00 |
Christian Kamm
|
a29a736ba2
|
Move src/state/health/ -> src/health/
|
2022-12-08 20:48:44 +01:00 |
tjs
|
227eea81c3
|
Merge branch 'main' into dev
|
2022-12-08 14:13:07 -05:00 |
tjs
|
fb8eb59355
|
add back getEquityUi for perp
|
2022-12-08 14:12:57 -05:00 |
tjs
|
cfc121cf1c
|
Merge branch 'main' into dev
|
2022-12-08 14:00:28 -05:00 |
tjs
|
4fc2b42f99
|
add back function to parse perp fill events
|
2022-12-08 14:00:12 -05:00 |
Christian Kamm
|
450007d34b
|
Perp: Drop client order id from LeafNodes (#323)
This saves 8 bytes and only the FillEvents, FillLogs were populated from
the data.
|
2022-12-08 19:55:32 +01:00 |
microwavedcola1
|
3e7f5487b7
|
add more info to debug bank scripts
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 16:50:11 +01:00 |
microwavedcola1
|
c2a0c8c920
|
fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 16:26:12 +01:00 |
microwavedcola1
|
d8d0d8e07c
|
Merge branch 'dev'
|
2022-12-08 16:05:51 +01:00 |
microwavedcola1
|
5cc88b0d97
|
mainnet setup script for vanity address (#324)
* mainnet setup script for vanity address
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 16:04:58 +01:00 |
Christian Kamm
|
b66dc7ae80
|
IDL: Fix missing OrderTreeRoot
|
2022-12-08 11:22:37 +01:00 |
microwavedcola1
|
f37b94a189
|
fix
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 11:06:57 +01:00 |
microwavedcola1
|
326515a07f
|
rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:49:00 +01:00 |
microwavedcola1
|
62641dcbe8
|
remove unused option
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:24:18 +01:00 |
microwavedcola1
|
fa815f1c75
|
switch to new vanity address
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:23:12 +01:00 |
microwavedcola1
|
01cad88f07
|
delete unused
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:22:33 +01:00 |
microwavedcola1
|
7d9c3616af
|
ts client changes (#320)
* cleanup + small sync with program
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fixes from review
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Update lock file
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
* Fix tsc errors
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:16:06 +01:00 |
microwavedcola1
|
2a13cf9ac2
|
Update lock file
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-08 10:13:28 +01:00 |
tjs
|
e9bcd0209a
|
fix settlerOwner in perpSettlePnl
|
2022-12-07 23:50:37 -05:00 |
Christian Kamm
|
947d9b2b60
|
Split into perp bids and perp asks (#322)
Separate, smaller accounts that are easy to extend if needed.
|
2022-12-07 21:03:28 +01:00 |
Christian Kamm
|
c44dc045cf
|
Perp: Merge ordertrees for fixed and oracle_pegged (#321)
By sharing the nodes list we're much less likely to grossly
over-allocate space.
|
2022-12-07 20:54:18 +01:00 |
microwavedcola1
|
6aea3f97db
|
Merge branch 'main' into dev
|
2022-12-07 11:01:36 +01:00 |
tjs
|
660a733a95
|
divide by quote decimals to get funding rate
|
2022-12-06 16:41:42 -05:00 |
tjs
|
bc4d97d4d1
|
add confFilter and edit perp script
|
2022-12-06 10:58:47 -05:00 |
microwavedcola1
|
52d7509481
|
Fix tests
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-06 14:14:58 +01:00 |
microwavedcola1
|
dde9ca69e8
|
sync fields
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2022-12-06 14:05:12 +01:00 |
Christian Kamm
|
777c1a7804
|
Rename bank fields, make weight scale limits editable (#319)
|
2022-12-06 09:34:02 +01:00 |
Christian Kamm
|
375b2b3fb3
|
Use bytemuck::Pod derives to check for accidental padding (#317)
|
2022-12-06 09:25:43 +01:00 |
Christian Kamm
|
e0c403dcb9
|
Client: consider borrow limits in max-swap (#316)
|
2022-12-06 09:25:24 +01:00 |
tjs
|
20adf76aac
|
add dotenv for client config vars
|
2022-12-05 14:48:06 -05:00 |
Christian Kamm
|
a5a015e19f
|
LeafNode: tif field u8 -> u16
Allows for longer TIF durations
|
2022-12-05 15:28:13 +01:00 |