Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganize v4 Technical Reference #765

Merged
merged 6 commits into from
Sep 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/contracts/v4/concepts/07-dynamic-fees.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Introduction to Dynamic Fees
title: Dynamic Fees
---

Uniswap v4 introduces dynamic fees, allowing for flexible and responsive fee structures managed through hooks. This feature enables pools to adapt fees to changing market conditions, potentially improving liquidity provider profitability and overall market efficiency.
Expand Down
5 changes: 0 additions & 5 deletions docs/contracts/v4/guides/08-testing.mdx

This file was deleted.

2 changes: 1 addition & 1 deletion docs/contracts/v4/reference/core/_category_.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"label": "Core",
"position": 1,
"collapsed": true
"collapsed": false
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: StateLibrary.sol
title: StateLibrary
---

(TODO: state library)
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Transient State Library
title: TransientStateLibrary
---

The `TransientStateLibrary` is a crucial component of Uniswap V4, providing utility functions for managing transient state in the PoolManager contract. This library handles operations related to reserves, delta counts, and locking state, which are essential for the efficient and secure operation of the Uniswap V4 protocol.
Expand Down
3 changes: 0 additions & 3 deletions docs/contracts/v4/reference/core/poolmanager.mdx

This file was deleted.

5 changes: 5 additions & 0 deletions docs/contracts/v4/reference/core/types/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"label": "Types",
"position": 1,
"collapsed": true
}
2 changes: 1 addition & 1 deletion docs/contracts/v4/reference/periphery/_category_.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"label": "Periphery",
"position": 2,
"collapsed": false
"collapsed": true
}
5 changes: 0 additions & 5 deletions docs/contracts/v4/reference/periphery/overview.mdx

This file was deleted.

4 changes: 2 additions & 2 deletions docs/contracts/v4/reference/periphery/positionmanager.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: PositionManager.sol
title: PositionManager
---

(TODO: posm)
... in progress, please see [mint position](../../guides/02-manage-liquidity/01-mint-position.mdx)
Loading