Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
icmoore committed Oct 1, 2023
1 parent 668ec11 commit f20b4dc
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ or
> pip install UniswapPy
```
# Special Features
* **Abstracted Actions**: Obvusication is removed from standard Uniswap action events to help streamline analysis and lower line count
* **Abstracted Actions**: Obfuscation is removed from standard Uniswap action events to help streamline analysis and lower line count
* **Rebasing**: Can calculate settlment LP token amounts given token amounts and vice versa
* **Simulation**: Can simulate trading using Geometric Brownian Motion (GBM) process, or feed in actual raw price data to analyze behavior
* **Randomized Events**: Token amount and time delta models to simulate possible trading behavior
Expand Down
23 changes: 22 additions & 1 deletion UniswapPy.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -1,9 +1,30 @@
Metadata-Version: 2.1
Name: UniswapPy
Version: 1.0.1
Version: 1.0.3
Summary: Uniswap for Python
Home-page: http://github.com/icmoore/uniswappy
Author: icmoore
Author-email: [email protected]
License: MIT
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# UniswapPy
This package is a python re-factor of the original [Uniswap V2 pairing code](https://github.com/Uniswap/v2-core/blob/master/contracts/UniswapV2Pair.sol) and can be
utilized for the purpose of analysing and modelling its behavior for DeFi

To install package:
```
> git clone https://github.com/icmoore/uniswappy
> pip install .
```
or
```
> pip install UniswapPy
```
# Special Features
* **Abstracted Actions**: Obvusication is removed from standard Uniswap action events to help streamline analysis and lower line count
* **Rebasing**: Can calculate settlment LP token amounts given token amounts and vice versa
* **Simulation**: Can simulate trading using Geometric Brownian Motion (GBM) process, or feed in actual raw price data to analyze behavior
* **Randomized Events**: Token amount and time delta models to simulate possible trading behavior
* **Revenue Tools**: Basic yeild calculators and risk tools to assist in analyzing outcomes
Binary file removed dist/UniswapPy-1.0.1.tar.gz
Binary file not shown.
Binary file added dist/UniswapPy-1.0.3.tar.gz
Binary file not shown.
7 changes: 6 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
from setuptools import setup

with open('README.md') as f:
long_description = f.read()

setup(name='UniswapPy',
version='1.0.1',
version='1.0.3',
description='Uniswap for Python',
long_description=long_description,
long_description_content_type="text/markdown",
url='http://github.com/icmoore/uniswappy',
author = "icmoore",
author_email = "[email protected]",
Expand Down

0 comments on commit f20b4dc

Please sign in to comment.