Commit c918b16
[Loopring 3.6] Demo AMM pool (#1737)
* [protocol 3.6] AMM pool testing
* [protocol 3.6] More AMM pool testing
* [protocol 3.6] Improved AMM pool + testing
* [protocol 3.6] Small optimizations
* [protocol 3.6] Misc improvements/fixes AMM pool
* unify submitBlocksCompressedWithCallbacks (#1761)
* unify submitBlocksCompressedWithCallbacks
* unify submitBlocksCompressedWithCallbacks
* Amm approve erc20 on setup (#1762)
* approve upon setup
* approve upon setup
* allow withdraw all tokens (#1763)
* make agent explicitly inherit IAgent (#1765)
* [protocol 3.6] Small fixes
* [protocol 3.6] uint96 safe math (#1766)
* [AMM Pool] Rename variables and extract methods (#1772)
* rename variables
* extract methods
* extract methods
* [AMM Pool] Some small improvements (#1773)
* add changes based on my questions
* more
Co-authored-by: wangdong <[email protected]>
Co-authored-by: Brechtpd <[email protected]>
* [AMM pool] Changed approvals + locking logic (#1771)
* [protocol 3.6] Changed approvals + locking logic
* [protocol 3.6] LP tokens
* [protocol 3.6] Use minPoolAmountOut for joins
* [protocol 3.6] AMM pool signature assisted L1 withdrawals + fixes
* [protocol 3.6] Small improvements/fixes
Co-authored-by: Daniel Wang <[email protected]>
Co-authored-by: wangdong <[email protected]>1 parent e8f27f2 commit c918b16
File tree
35 files changed
+8065
-6060
lines changed- packages
- loopring_v3.js/src
- loopring_v3
- circuit
- Circuits
- Utils
- test/data
- contracts
- aux
- access
- agents
- compression
- transactions
- core
- iface
- impl
- libexchange
- libtransactions
- lib
- test
- thirdparty
- operator
- test
35 files changed
+8065
-6060
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
675 | 675 | | |
676 | 676 | | |
677 | 677 | | |
678 | | - | |
| 678 | + | |
679 | 679 | | |
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
683 | 683 | | |
684 | 684 | | |
685 | 685 | | |
686 | | - | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
687 | 698 | | |
688 | 699 | | |
689 | | - | |
| 700 | + | |
690 | 701 | | |
691 | 702 | | |
692 | 703 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| 97 | + | |
96 | 98 | | |
97 | 99 | | |
98 | 100 | | |
| |||
136 | 138 | | |
137 | 139 | | |
138 | 140 | | |
| 141 | + | |
139 | 142 | | |
140 | 143 | | |
141 | 144 | | |
| |||
256 | 259 | | |
257 | 260 | | |
258 | 261 | | |
259 | | - | |
| 262 | + | |
260 | 263 | | |
261 | 264 | | |
262 | 265 | | |
263 | 266 | | |
264 | 267 | | |
265 | 268 | | |
266 | 269 | | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
267 | 274 | | |
268 | 275 | | |
269 | | - | |
| 276 | + | |
270 | 277 | | |
271 | 278 | | |
272 | 279 | | |
| |||
361 | 368 | | |
362 | 369 | | |
363 | 370 | | |
| 371 | + | |
364 | 372 | | |
365 | 373 | | |
366 | 374 | | |
| |||
401 | 409 | | |
402 | 410 | | |
403 | 411 | | |
| 412 | + | |
404 | 413 | | |
405 | 414 | | |
406 | 415 | | |
| |||
438 | 447 | | |
439 | 448 | | |
440 | 449 | | |
| 450 | + | |
441 | 451 | | |
442 | 452 | | |
443 | 453 | | |
| |||
478 | 488 | | |
479 | 489 | | |
480 | 490 | | |
| 491 | + | |
481 | 492 | | |
482 | 493 | | |
483 | 494 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
| |||
437 | 438 | | |
438 | 439 | | |
439 | 440 | | |
| 441 | + | |
440 | 442 | | |
441 | 443 | | |
442 | 444 | | |
| |||
457 | 459 | | |
458 | 460 | | |
459 | 461 | | |
| 462 | + | |
460 | 463 | | |
461 | 464 | | |
462 | 465 | | |
| |||
0 commit comments