-rw-r--r-- | .gitignore | 8L |
-rw-r--r-- | README.md | 116L |
-rw-r--r-- | python/LICENSE | 661L |
-rw-r--r-- | python/MANIFEST.in | 1L |
-rw-r--r-- | python/erc20_pool/__init__.py | 1L |
-rw-r--r-- | python/erc20_pool/data/DecimalQuote.bin | 1L |
-rw-r--r-- | python/erc20_pool/data/DecimalQuote.json | 1L |
-rw-r--r-- | python/erc20_pool/data/DecimalQuote.metadata.json | 1L |
-rw-r--r-- | python/erc20_pool/data/SwapPool.bin | 1L |
-rw-r--r-- | python/erc20_pool/data/SwapPool.json | 1L |
-rw-r--r-- | python/erc20_pool/data/SwapPool.metadata.json | 1L |
-rw-r--r-- | python/erc20_pool/data/__init__.py | 3L |
-rw-r--r-- | python/erc20_pool/pool.py | 151L |
-rw-r--r-- | python/erc20_pool/quote.py | 98L |
-rw-r--r-- | python/erc20_pool/unittest/__init__.py | 1L |
-rw-r--r-- | python/erc20_pool/unittest/base.py | 87L |
-rw-r--r-- | python/erc20_pool/unittest/quote.py | 37L |
-rw-r--r-- | python/requirements.txt | 3L |
-rw-r--r-- | python/run_tests.sh | 14L |
-rw-r--r-- | python/setup.cfg | 33L |
-rw-r--r-- | python/setup.py | 26L |
-rw-r--r-- | python/test_requirements.txt | 6L |
-rw-r--r-- | python/tests/test_base.py | 69L |
-rw-r--r-- | python/tests/test_fee.py | 81L |
-rw-r--r-- | python/tests/test_interface.py | 32L |
-rw-r--r-- | python/tests/test_quoter.py | 61L |
-rw-r--r-- | python/tests/test_token.py | 86L |
-rw-r--r-- | solidity/DecimalQuote.sol | 50L |
-rw-r--r-- | solidity/Makefile | 17L |
-rw-r--r-- | solidity/SwapPool.sol | 315L |