About Elnaril
open source developer
Coffee keeps me awake to develop open source projects !! :)
- uniswap-universal-router-decoder: Python SDK for the Uniswap Universal Router
- uniswap-smart-path: Find the path from v2 and v3 pools to swap with the best price
- python-uniswapx-sdk: Python SDK for UniswapX
- credit-rate-limit: Async rate limiter for APIs that use credits or requests per time unit
- gedit-plugin-collection: Gedit plugins I wrote to help me with my jobs
-----
If you have any question about how to use the Python SDK for the Uniswap Universal Router, or any other of my libraries, feel free to ask!
Posts
With this new version come all Uniswap V4 functions supported by the Universal Router contract. Swap on V4 pools Create new V4 pools Mint positions on V4 pools And much more .... Useful links: Full release notes Doc/Repo PyPI Installation: pip install uniswap-universal-router-decoder==2.0.0 Feel free to give me any feedback on this release, or open a discussion or a ticket about a feature that sho...
💫 The Python Uniswap Universal Router SDK v2.0.0 is released ! 💫
Feb 21, 2025
81 views
I developed a couple of plugins for Gedit that help me for my jobs. I use them with JSON ABIs and decoded transaction input data . I thought they could also help others, so I open-sourced them: JSON Formatter : Verify, Format and Minimify JSON documents Prettifier : Prettify data structures Repo/doc: https://github.com/Elnaril/gedit-plugin-collection Welcome to any feedback! :)
Gedit Plugins
Jan 22, 2025
139 views
You will learn how to implement rate limits in your Python asynchronous applications, with an example script that performs 100 calls to the Etherscan API at the same time. You will also learn how to optimise it to speed up the request pace. ✨✨ Tutorial Link ✨✨ Source code and documentation of the open source library credit-rate-limit used in this tutorial. Feel free to share any feedback a...
Python Tutorial: How to rate limit Python async requests
Nov 19, 2024
153 views