Commit a9c187a
committed
program: add existing position fields to order records (#1614)
* program: add quote entry amount to order records
* fix cargo fmt and test
* more reusable code
* more reusable code
* add another comment
* fix math
* account for pos flip
* fix typo
* missed commit
* more fixes
* align naming
* fix typo
* CHANGELOG1 parent 52bd40a commit a9c187a
File tree
7 files changed
+175
-11
lines changed- programs/drift/src
- controller
- instructions
- math
- state
7 files changed
+175
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
497 | 498 | | |
498 | 499 | | |
499 | 500 | | |
| 501 | + | |
500 | 502 | | |
| 503 | + | |
501 | 504 | | |
502 | 505 | | |
503 | 506 | | |
504 | 507 | | |
505 | 508 | | |
506 | 509 | | |
| 510 | + | |
| 511 | + | |
507 | 512 | | |
508 | 513 | | |
509 | 514 | | |
| |||
521 | 526 | | |
522 | 527 | | |
523 | 528 | | |
| 529 | + | |
| 530 | + | |
524 | 531 | | |
525 | 532 | | |
526 | 533 | | |
| |||
547 | 554 | | |
548 | 555 | | |
549 | 556 | | |
| 557 | + | |
550 | 558 | | |
| 559 | + | |
551 | 560 | | |
552 | 561 | | |
553 | 562 | | |
| |||
632 | 641 | | |
633 | 642 | | |
634 | 643 | | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
635 | 650 | | |
636 | 651 | | |
637 | 652 | | |
| |||
666 | 681 | | |
667 | 682 | | |
668 | 683 | | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
669 | 688 | | |
670 | 689 | | |
671 | 690 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
424 | 424 | | |
425 | 425 | | |
426 | 426 | | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
427 | 431 | | |
428 | 432 | | |
429 | 433 | | |
| |||
699 | 703 | | |
700 | 704 | | |
701 | 705 | | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
702 | 710 | | |
703 | 711 | | |
704 | 712 | | |
| |||
2165 | 2173 | | |
2166 | 2174 | | |
2167 | 2175 | | |
| 2176 | + | |
| 2177 | + | |
| 2178 | + | |
2168 | 2179 | | |
2169 | 2180 | | |
2170 | 2181 | | |
| |||
2355 | 2366 | | |
2356 | 2367 | | |
2357 | 2368 | | |
| 2369 | + | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
| 2375 | + | |
| 2376 | + | |
| 2377 | + | |
2358 | 2378 | | |
2359 | 2379 | | |
2360 | 2380 | | |
| |||
2380 | 2400 | | |
2381 | 2401 | | |
2382 | 2402 | | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
2383 | 2407 | | |
2384 | 2408 | | |
2385 | 2409 | | |
| |||
2480 | 2504 | | |
2481 | 2505 | | |
2482 | 2506 | | |
2483 | | - | |
2484 | | - | |
2485 | | - | |
| 2507 | + | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
2486 | 2515 | | |
2487 | 2516 | | |
2488 | 2517 | | |
| |||
2564 | 2593 | | |
2565 | 2594 | | |
2566 | 2595 | | |
2567 | | - | |
2568 | | - | |
2569 | | - | |
| 2596 | + | |
| 2597 | + | |
| 2598 | + | |
| 2599 | + | |
| 2600 | + | |
| 2601 | + | |
| 2602 | + | |
| 2603 | + | |
2570 | 2604 | | |
2571 | 2605 | | |
2572 | 2606 | | |
| |||
2780 | 2814 | | |
2781 | 2815 | | |
2782 | 2816 | | |
| 2817 | + | |
| 2818 | + | |
| 2819 | + | |
| 2820 | + | |
| 2821 | + | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
2783 | 2825 | | |
2784 | 2826 | | |
2785 | 2827 | | |
| |||
2801 | 2843 | | |
2802 | 2844 | | |
2803 | 2845 | | |
| 2846 | + | |
| 2847 | + | |
| 2848 | + | |
| 2849 | + | |
2804 | 2850 | | |
2805 | 2851 | | |
2806 | 2852 | | |
| |||
3018 | 3064 | | |
3019 | 3065 | | |
3020 | 3066 | | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
3021 | 3071 | | |
3022 | 3072 | | |
3023 | 3073 | | |
| |||
3689 | 3739 | | |
3690 | 3740 | | |
3691 | 3741 | | |
| 3742 | + | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
3692 | 3746 | | |
3693 | 3747 | | |
3694 | 3748 | | |
| |||
4916 | 4970 | | |
4917 | 4971 | | |
4918 | 4972 | | |
| 4973 | + | |
| 4974 | + | |
| 4975 | + | |
| 4976 | + | |
4919 | 4977 | | |
4920 | 4978 | | |
4921 | 4979 | | |
| |||
5182 | 5240 | | |
5183 | 5241 | | |
5184 | 5242 | | |
| 5243 | + | |
| 5244 | + | |
| 5245 | + | |
| 5246 | + | |
5185 | 5247 | | |
5186 | 5248 | | |
5187 | 5249 | | |
| |||
5374 | 5436 | | |
5375 | 5437 | | |
5376 | 5438 | | |
| 5439 | + | |
| 5440 | + | |
| 5441 | + | |
| 5442 | + | |
5377 | 5443 | | |
5378 | 5444 | | |
5379 | 5445 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
1707 | 1708 | | |
1708 | 1709 | | |
1709 | 1710 | | |
1710 | | - | |
| 1711 | + | |
1711 | 1712 | | |
1712 | 1713 | | |
1713 | 1714 | | |
1714 | 1715 | | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
1715 | 1721 | | |
1716 | 1722 | | |
1717 | 1723 | | |
1718 | 1724 | | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
1719 | 1731 | | |
1720 | 1732 | | |
1721 | 1733 | | |
1722 | 1734 | | |
1723 | | - | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
1724 | 1738 | | |
1725 | 1739 | | |
1726 | 1740 | | |
| |||
1842 | 1856 | | |
1843 | 1857 | | |
1844 | 1858 | | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
1845 | 1863 | | |
1846 | 1864 | | |
1847 | 1865 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
1407 | 1408 | | |
1408 | 1409 | | |
1409 | 1410 | | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
245 | 257 | | |
246 | 258 | | |
247 | 259 | | |
248 | | - | |
| 260 | + | |
249 | 261 | | |
250 | 262 | | |
251 | 263 | | |
| |||
269 | 281 | | |
270 | 282 | | |
271 | 283 | | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
272 | 288 | | |
273 | 289 | | |
274 | 290 | | |
| |||
317 | 333 | | |
318 | 334 | | |
319 | 335 | | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
320 | 340 | | |
321 | 341 | | |
322 | 342 | | |
| |||
0 commit comments