├── .gitignore ├── constant.go ├── event_parsers.go ├── full_math.go ├── go.mod ├── go.sum ├── liquidity_math.go ├── main └── main.go ├── pool.go ├── pool_math.go ├── pool_test.go ├── position_manager.go ├── simulator.go ├── simulator_snapshot.go ├── sqrt_price_math.go ├── sqrt_price_math_test.go ├── tick_manager.go ├── tick_math.go ├── tick_math_test.go ├── univ3.json └── v3.go /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/constant.go -------------------------------------------------------------------------------- /event_parsers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/event_parsers.go -------------------------------------------------------------------------------- /full_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/full_math.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/go.sum -------------------------------------------------------------------------------- /liquidity_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/liquidity_math.go -------------------------------------------------------------------------------- /main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/main/main.go -------------------------------------------------------------------------------- /pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/pool.go -------------------------------------------------------------------------------- /pool_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/pool_math.go -------------------------------------------------------------------------------- /pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/pool_test.go -------------------------------------------------------------------------------- /position_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/position_manager.go -------------------------------------------------------------------------------- /simulator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/simulator.go -------------------------------------------------------------------------------- /simulator_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/simulator_snapshot.go -------------------------------------------------------------------------------- /sqrt_price_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/sqrt_price_math.go -------------------------------------------------------------------------------- /sqrt_price_math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/sqrt_price_math_test.go -------------------------------------------------------------------------------- /tick_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/tick_manager.go -------------------------------------------------------------------------------- /tick_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/tick_math.go -------------------------------------------------------------------------------- /tick_math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/tick_math_test.go -------------------------------------------------------------------------------- /univ3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/univ3.json -------------------------------------------------------------------------------- /v3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoinSummer/uniswap-v3-simulator/HEAD/v3.go --------------------------------------------------------------------------------