Skip to content

Commit 637aa83

Browse files
chore: fmt
1 parent 5555afc commit 637aa83

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/SUMMARY.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ We identified 24 properties. We challenged these either in a long-running fuzzin
1717

1818
We used echidna to test these 23 properties. In addition to these, another fuzzing campaign as been led against the mathematical contracts (BNum and BMath). BMath properties are currently not triggered in CI, due to various rounding errors, and should be further validated.
1919

20-
Limitations/future improvements
20+
#### Limitations/future improvements
2121
Currently, the swap logic are tested against the swap in/out functions (and, in a similar way, liquidity management via the join/exit function). The combined equivalent (joinswapExternAmountIn, joinswapPoolAmountOut, etc) should be tested too.
22-
BMath properties are currently not tested and should be refactored to quantify the rounding errors.
22+
BMath properties are currently not tested and current tests should be refactored to quantify the precision errors.
2323

2424
### Formal verification: Symbolic Execution
2525
We managed to test 10 properties out of the 23. Properties not tested are either not easily challenged with symbolic execution (statefullness needed) or limited by Halmos itself (hitting loop unrolling boundaries in the implementation for instance).

0 commit comments

Comments
 (0)