GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — V4 support by liquid-8 · Pull Request #418 · uniswap-python/uniswap-python

Conversation

@liquid-8

@liquid-8 liquid-8 commented Dec 25, 2025

Copy link
Copy Markdown
Member

Basic functionality, like price fetching, quoting, and making simple swaps etc

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

greptile-apps[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
liquid-8 and others added 13 commits June 27, 2023 22:22
@liquid-8
v4 support pre-alpha
de63ce4
@liquid-8
v4 support pre-alpha
fa75632
@liquid-8
Revert "v4 support pre-alpha"
0f0a189
This reverts commit fa75632.
@liquid-8
Revert "v4 support pre-alpha"
d9b28e8
This reverts commit de63ce4.
@liquid-8
Merge branch 'uniswap-python:master' into master
f1918d6
@liquid-8
Merge branch 'uniswap-python:master' into master
f6b973b
@liquid-8
Update __init__.py
18fad99
@liquid-8
Merge pull request #417 from liquid-8/master
b84f0bc
fin
@liquid-8
Add files via upload
2397805
@liquid-8
Add Uniswap4 to module exports
6a113d5
@liquid-8
Delete uniswap/uniswap-v4 directory
e0823f8
@liquid-8
Add files via upload
441df01
@liquid-8
Refactor uniswap4.py by removing unused imports
019704a
Removed unused imports and cleaned up code formatting.
@liquid-8 liquid-8 linked an issue Jan 5, 2026 that may be closed by this pull request
Uniswap v4 support #337
Closed
liquid-8 added 8 commits January 15, 2026 07:35
@liquid-8
Add files via upload
74e72b4
Pool manager contract ABI
@liquid-8
Delete uniswap/configs/evmuniV4_permit2.ini
e33e9d2
Deleted due to naming fix
@liquid-8
Delete uniswap/configs/evmuniV4_chains.ini
f7d8274
Deleted due to naming fix
@liquid-8
Delete uniswap/configs/evmuniV4_quoter.ini
d7387a2
Deleted due to naming fix
@liquid-8
Delete uniswap/configs/evmuniV4_router.ini
b21f2ee
Deleted due to naming fix
@liquid-8
Delete uniswap/configs/evmuniV4_stateview.ini
e097c4c
Deleted due to naming fix
@liquid-8
Add files via upload
3a55c6a
Naming fix
@liquid-8
Add files via upload
60a08b8
Liquidity pools list management class added, UniswapV4 improvements.
ErikBjare
ErikBjare approved these changes Jan 16, 2026
View reviewed changes

@ErikBjare ErikBjare left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally approved. Haven't checked why CI is failing yet.

Could use some auto-formatting by ruff.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@ErikBjare

ErikBjare commented Jan 16, 2026

Copy link
Copy Markdown
Member

Ah, I see CI is failing due to outdated actions. I think we can merge this and address the outdated CI and any CI issues related to this PR in follow-up.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

ErikBjare
ErikBjare reviewed Jan 16, 2026
View reviewed changes
Comment thread uniswap/configs/chains.ini Resolved

Uh oh!

There was an error while loading. Please reload this page.

ErikBjare
ErikBjare reviewed Jan 16, 2026
View reviewed changes
Comment thread uniswap/uniswap4.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

liquid-8 added 4 commits January 23, 2026 15:51
@liquid-8
Delete uniswap/uni4base.py
69cc90d
refactor
@liquid-8
Delete uniswap/configs/chains.ini
dd7ae62
refactor
@liquid-8
Delete uniswap/configs directory
a763a66
refactor
@liquid-8
Beta
c7a4173
refactoring+bug fixes
liquid-8 and others added 3 commits June 8, 2026 02:40
@liquid-8
Add testnets, minor constructor improvements
3217091
@liquid-8
Docstrings clarification
16fda28
@liquid-8
Add testnets, minor constructor improvements
303de33
@liquid-8

liquid-8 commented Jun 8, 2026

Copy link
Copy Markdown
Member Author

@ErikBjare Ok, let's address this finally
There's nothing to add or fix here in my opinion, so I'm waiting for your feedback.
Also, please check out Discord. There are some extras to discuss

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@liquid-8

liquid-8 commented Jun 13, 2026

Copy link
Copy Markdown
Member Author

@ErikBjare give a feedback pls

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@liquid-8 liquid-8 assigned ErikBjare Jun 15, 2026
@liquid-8

liquid-8 commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

@ErikBjare there are topics to discuss
pls check discord/email (former is better), thats really important

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

liquid-8 and others added 16 commits July 15, 2026 05:47
@liquid-8
Add router v2.1.1 support; add X Layer, Tempo, Robinhood networks sup…
4b5c06f
…port; removes Blast and testnets support.
@liquid-8
fix
02ec332
@liquid-8
abi fix for multihop swap
ee08518
@liquid-8
fix
3b8be2c
@liquid-8
fix
930716b
@liquid-8
tests fix
26b5269
@liquid-8
fix singlehop swaps abi, method and tests
89c6424
@liquid-8
unversal router execute() test fix
f709663
@liquid-8
Maintenance update
475ed70
Add router v2.1.1 support; add X Layer, Tempo, Robinhood networks support; remove Blast and testnets support.
@liquid-8
Add ReservesLens support
029b6c9
@liquid-8
draft fixes
b590ebe
@liquid-8
getPoolTVLBatch fix
1ca223c
@liquid-8
getPoolTVLBatch params refactoring
3ddc049
@liquid-8
docstring clarification
5edf31a
@liquid-8
Fix ruff versions clownshow; docstring clarificatiom
a9490e1
@liquid-8
Add ReservesLens support
dd1a0b8
Also minor improvements and docstring clarification.
@liquid-8

liquid-8 commented Jul 27, 2026

Copy link
Copy Markdown
Member Author

Updated UniversalRouter to the latest version; added ReservesLens support. It's up to date now.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ErikBjare ErikBjare changed the title V4 support beta V4 support Jul 28, 2026
ErikBjare
ErikBjare approved these changes Jul 28, 2026
View reviewed changes

@ErikBjare ErikBjare left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, merging now!

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

liquid-8 reacted with thumbs up emoji liquid-8 reacted with hooray emoji
All reactions
  • 👍 1 reaction
  • 🎉 1 reaction
@ErikBjare
ErikBjare merged commit 4c42f1f into master Jul 28, 2026
18 of 21 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@TimeToBuildBob TimeToBuildBob mentioned this pull request Jul 28, 2026
docs: update README with v4 support #470
Merged
ErikBjare pushed a commit that referenced this pull request Jul 28, 2026
@TimeToBuildBob
docs: update README with v4 support — remove stale CTA, add to Suppor…
4542f83
…ts list (#470)

- Remove "Want to help implement v4?" callout (v4 shipped in #418)
- Add Uniswap v4 (as of v0.8.0, beta) to the Supports section with
  a brief feature list (swaps, quoting, liquidity, pool cache service)
@ErikBjare ErikBjare mentioned this pull request Jul 28, 2026
Uniswap v4 support #337
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@ErikBjare ErikBjare ErikBjare approved these changes
+1 more reviewer
@greptile-apps greptile-apps[bot] greptile-apps[bot] left review comments
Reviewers whose approvals may not affect merge requirements

Uh oh!

There was an error while loading. Please reload this page.

Assignees

@ErikBjare ErikBjare

@liquid-8 liquid-8

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uniswap v4 support

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@liquid-8 @ErikBjare @TimeToBuildBob
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.