Skip to content

Improve precision on forked mainnet EVM state manipulations #193

@jribbink

Description

@jribbink

Problem

Currently the uniswapv3/erc4626 mutations used by the forked mainnet simulations are not totally accurate. There is tick rounding in the UniswapV3 setter, and liquidity is too low for high fidelity swaps in both uniswapv3 + erc4626 evm state manipulations.

Suggested Solution

Target "lossless" precision, or at least within UFix64/EVM decimals() rounding constaints.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions