-
"Compute available liquidity at Starknets Uniswap V2 AMMs for any given token at any given price level.
Let's choose, for example, the STRK-USDC pair and assume the current price is 2 USDC per 1 ST…
-
# API Overview
Since it has been agreed by protocol design / core that rewards for AMMs will be paid to the parent key and not direct to the subkey, we will need an API that tells us what the paren…
-
# Lines of code
https://github.com/code-423n4/2024-05-predy/blob/a9246db5f874a91fb71c296aac6a66902289306a/src/settlements/UniswapSettlement.sol#L34
https://github.com/code-423n4/2024-05-predy/blob/a9…
-
In the current implementation it is not possible to create an AMM if [either balance of the token pair is 0](https://github.com/cowprotocol/cow-amm/blob/main/src/CowAmmModule.sol#L225).
This makes …
-
# Lines of code
https://github.com/code-423n4/2024-06-vultisig/blob/main/src/ILOPool.sol#L184
# Vulnerability details
# [M-05] `claim` Function Fails to Protect Stakeholders from Slippage
## Proo…
-
### Problem encountered
https://jenkins.vega.rocks/job/common/job/system-tests-wrapper/59258/artifact/soak-test/err-node-7379.log
```
goroutine 232 [running]:
code.vegaprotocol.io/vega/cmd/vega/co…
-
**Overview**
Risk Rating | Number of issues
--- | ---
Low Risk | 17
Non-Critical Risk | 9
**Table of Contents**
- [Low Risk Issues](#low-risk-issues)
- [1. Check that `_sponsorVault` is a contrac…
-
## Why
AMM designs are getting more complex, and a simple QUOTE/BASE tuple may match multiple pools in protocols like Balancer. Similarly, other AMMs feature different fee settings for the same QUO…
-
### Reproduction url
https://github.com/erheron/knip-v5-public-in-unused-files-repro
### Description of the issue
Knip `@public` modifier, if placed above an exported function, promises to make Kni…
-
### Describe the bug
Currently amms-rs using just the main branch of uniswap_v3_math which doesn't compile when amms-rs is used as a dep.