Commit 1fd7490
feat: add margin ratio ix to open orders + swift prop (#1864)
* feat: add margin ratio ix to open orders + swift prop
* fix: bug with max lev available calculation
* fix: bug with swift msg encoding + margin ratio
* feat: re-add types for swift non-optional
* rm: unneeded undefined check on swift maxMarginRation
* allow enter HLM on position margin ratio update
* fix margin ratio calc
* updates
* rm logs
---------
Co-authored-by: Nick Caradonna <[email protected]>1 parent aedb8d6 commit 1fd7490
3 files changed
+139
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| 129 | + | |
129 | 130 | | |
130 | 131 | | |
131 | 132 | | |
| |||
1723 | 1724 | | |
1724 | 1725 | | |
1725 | 1726 | | |
1726 | | - | |
| 1727 | + | |
1727 | 1728 | | |
1728 | 1729 | | |
1729 | 1730 | | |
1730 | | - | |
| 1731 | + | |
1731 | 1732 | | |
1732 | 1733 | | |
1733 | 1734 | | |
| |||
1748 | 1749 | | |
1749 | 1750 | | |
1750 | 1751 | | |
1751 | | - | |
| 1752 | + | |
| 1753 | + | |
1752 | 1754 | | |
1753 | | - | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
1754 | 1761 | | |
1755 | 1762 | | |
1756 | 1763 | | |
1757 | 1764 | | |
1758 | | - | |
| 1765 | + | |
| 1766 | + | |
1759 | 1767 | | |
1760 | 1768 | | |
1761 | 1769 | | |
| |||
4292 | 4300 | | |
4293 | 4301 | | |
4294 | 4302 | | |
4295 | | - | |
| 4303 | + | |
| 4304 | + | |
4296 | 4305 | | |
4297 | 4306 | | |
4298 | 4307 | | |
| |||
4308 | 4317 | | |
4309 | 4318 | | |
4310 | 4319 | | |
4311 | | - | |
| 4320 | + | |
| 4321 | + | |
| 4322 | + | |
| 4323 | + | |
4312 | 4324 | | |
4313 | 4325 | | |
4314 | 4326 | | |
| |||
4317 | 4329 | | |
4318 | 4330 | | |
4319 | 4331 | | |
4320 | | - | |
4321 | | - | |
4322 | | - | |
4323 | | - | |
| 4332 | + | |
| 4333 | + | |
| 4334 | + | |
| 4335 | + | |
| 4336 | + | |
| 4337 | + | |
| 4338 | + | |
| 4339 | + | |
| 4340 | + | |
| 4341 | + | |
| 4342 | + | |
| 4343 | + | |
4324 | 4344 | | |
4325 | 4345 | | |
4326 | 4346 | | |
| |||
4361 | 4381 | | |
4362 | 4382 | | |
4363 | 4383 | | |
4364 | | - | |
| 4384 | + | |
| 4385 | + | |
| 4386 | + | |
| 4387 | + | |
4365 | 4388 | | |
4366 | 4389 | | |
4367 | 4390 | | |
| |||
4945 | 4968 | | |
4946 | 4969 | | |
4947 | 4970 | | |
| 4971 | + | |
| 4972 | + | |
| 4973 | + | |
| 4974 | + | |
| 4975 | + | |
| 4976 | + | |
| 4977 | + | |
| 4978 | + | |
| 4979 | + | |
| 4980 | + | |
| 4981 | + | |
| 4982 | + | |
| 4983 | + | |
| 4984 | + | |
| 4985 | + | |
| 4986 | + | |
| 4987 | + | |
| 4988 | + | |
| 4989 | + | |
| 4990 | + | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
| 4995 | + | |
| 4996 | + | |
| 4997 | + | |
| 4998 | + | |
| 4999 | + | |
| 5000 | + | |
| 5001 | + | |
| 5002 | + | |
| 5003 | + | |
| 5004 | + | |
| 5005 | + | |
| 5006 | + | |
| 5007 | + | |
| 5008 | + | |
| 5009 | + | |
| 5010 | + | |
| 5011 | + | |
| 5012 | + | |
| 5013 | + | |
| 5014 | + | |
| 5015 | + | |
| 5016 | + | |
| 5017 | + | |
| 5018 | + | |
| 5019 | + | |
| 5020 | + | |
| 5021 | + | |
| 5022 | + | |
| 5023 | + | |
| 5024 | + | |
| 5025 | + | |
| 5026 | + | |
| 5027 | + | |
| 5028 | + | |
| 5029 | + | |
| 5030 | + | |
| 5031 | + | |
| 5032 | + | |
| 5033 | + | |
| 5034 | + | |
| 5035 | + | |
| 5036 | + | |
| 5037 | + | |
4948 | 5038 | | |
4949 | 5039 | | |
4950 | 5040 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
452 | | - | |
| 452 | + | |
| 453 | + | |
453 | 454 | | |
454 | 455 | | |
455 | 456 | | |
| |||
473 | 474 | | |
474 | 475 | | |
475 | 476 | | |
476 | | - | |
| 477 | + | |
477 | 478 | | |
478 | 479 | | |
479 | 480 | | |
| |||
482 | 483 | | |
483 | 484 | | |
484 | 485 | | |
485 | | - | |
| 486 | + | |
486 | 487 | | |
487 | | - | |
488 | | - | |
| 488 | + | |
| 489 | + | |
489 | 490 | | |
490 | 491 | | |
491 | 492 | | |
492 | 493 | | |
493 | 494 | | |
494 | 495 | | |
495 | | - | |
| 496 | + | |
496 | 497 | | |
497 | 498 | | |
498 | 499 | | |
| |||
1247 | 1248 | | |
1248 | 1249 | | |
1249 | 1250 | | |
1250 | | - | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
1251 | 1255 | | |
1252 | 1256 | | |
1253 | 1257 | | |
| |||
2345 | 2349 | | |
2346 | 2350 | | |
2347 | 2351 | | |
2348 | | - | |
| 2352 | + | |
| 2353 | + | |
2349 | 2354 | | |
| 2355 | + | |
| 2356 | + | |
| 2357 | + | |
| 2358 | + | |
2350 | 2359 | | |
2351 | 2360 | | |
2352 | 2361 | | |
2353 | 2362 | | |
2354 | | - | |
| 2363 | + | |
2355 | 2364 | | |
2356 | 2365 | | |
2357 | 2366 | | |
| |||
2360 | 2369 | | |
2361 | 2370 | | |
2362 | 2371 | | |
2363 | | - | |
| 2372 | + | |
| 2373 | + | |
2364 | 2374 | | |
| 2375 | + | |
| 2376 | + | |
| 2377 | + | |
| 2378 | + | |
2365 | 2379 | | |
2366 | 2380 | | |
2367 | 2381 | | |
2368 | 2382 | | |
2369 | 2383 | | |
2370 | | - | |
| 2384 | + | |
2371 | 2385 | | |
2372 | 2386 | | |
2373 | 2387 | | |
| |||
2385 | 2399 | | |
2386 | 2400 | | |
2387 | 2401 | | |
2388 | | - | |
| 2402 | + | |
| 2403 | + | |
2389 | 2404 | | |
2390 | 2405 | | |
2391 | 2406 | | |
| |||
2424 | 2439 | | |
2425 | 2440 | | |
2426 | 2441 | | |
2427 | | - | |
| 2442 | + | |
| 2443 | + | |
2428 | 2444 | | |
2429 | 2445 | | |
2430 | 2446 | | |
| |||
2451 | 2467 | | |
2452 | 2468 | | |
2453 | 2469 | | |
| 2470 | + | |
| 2471 | + | |
| 2472 | + | |
| 2473 | + | |
2454 | 2474 | | |
2455 | | - | |
| 2475 | + | |
2456 | 2476 | | |
2457 | 2477 | | |
2458 | 2478 | | |
| |||
2468 | 2488 | | |
2469 | 2489 | | |
2470 | 2490 | | |
2471 | | - | |
| 2491 | + | |
| 2492 | + | |
2472 | 2493 | | |
2473 | 2494 | | |
2474 | 2495 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
0 commit comments