erc20-pool

Permissioned ERC20 swap pool for EVM
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.gitignore7L
-rw-r--r--README.md116L
-rw-r--r--python/LICENSE661L
-rw-r--r--python/MANIFEST.in1L
-rw-r--r--python/erc20_pool/__init__.py1L
-rw-r--r--python/erc20_pool/data/DecimalQuote.bin1L
-rw-r--r--python/erc20_pool/data/DecimalQuote.json1L
-rw-r--r--python/erc20_pool/data/DecimalQuote.metadata.json1L
-rw-r--r--python/erc20_pool/data/SwapPool.bin1L
-rw-r--r--python/erc20_pool/data/SwapPool.json1L
-rw-r--r--python/erc20_pool/data/SwapPool.metadata.json1L
-rw-r--r--python/erc20_pool/data/__init__.py3L
-rw-r--r--python/erc20_pool/pool.py151L
-rw-r--r--python/erc20_pool/quote.py98L
-rw-r--r--python/erc20_pool/unittest/__init__.py1L
-rw-r--r--python/erc20_pool/unittest/base.py87L
-rw-r--r--python/erc20_pool/unittest/quote.py37L
-rw-r--r--python/requirements.txt3L
-rw-r--r--python/run_tests.sh14L
-rw-r--r--python/setup.cfg33L
-rw-r--r--python/setup.py26L
-rw-r--r--python/test_requirements.txt4L
-rw-r--r--python/tests/test_base.py69L
-rw-r--r--python/tests/test_fee.py74L
-rw-r--r--python/tests/test_interface.py32L
-rw-r--r--python/tests/test_quoter.py61L
-rw-r--r--python/tests/test_token.py86L
-rw-r--r--solidity/DecimalQuote.sol50L
-rw-r--r--solidity/Makefile16L
-rw-r--r--solidity/SwapPool.sol237L