eth-erc20

ERC20 interface and example giftable token contract
Info | Log | Files | Refs | LICENSE

ModeNameSize
-rw-r--r--.gitignore10L
-rw-r--r--.gitlab-ci.yml67L
-rw-r--r--LICENSE661L
-rw-r--r--WAIVER17L
-rw-r--r--WAIVER.asc29L
-rw-r--r--python/.coverage69632B
-rw-r--r--python/.coveragerc7L
-rw-r--r--python/CHANGELOG67L
-rw-r--r--python/LICENSE661L
-rw-r--r--python/MANIFEST.in1L
-rw-r--r--python/README.test3L
-rw-r--r--python/VERSION1L
-rw-r--r--python/WAIVER17L
-rw-r--r--python/WAIVER.asc29L
-rw-r--r--python/eth_erc20/__init__.py1L
-rw-r--r--python/eth_erc20/data/ERC20.json1L
-rw-r--r--python/eth_erc20/erc20.py287L
-rw-r--r--python/eth_erc20/runnable/balance.py127L
-rw-r--r--python/eth_erc20/runnable/info.py149L
-rw-r--r--python/eth_erc20/runnable/transfer.py116L
-rw-r--r--python/eth_erc20/unittest/__init__.py1L
-rw-r--r--python/eth_erc20/unittest/base.py169L
-rw-r--r--python/giftable_erc20_token/__init__.py4L
-rw-r--r--python/giftable_erc20_token/data/.chainlib0B
-rw-r--r--python/giftable_erc20_token/data/GiftableToken.bin1L
-rw-r--r--python/giftable_erc20_token/data/GiftableToken.json1L
-rw-r--r--python/giftable_erc20_token/data/GiftableToken.metadata.json1L
-rw-r--r--python/giftable_erc20_token/data/StaticToken.bin1L
-rw-r--r--python/giftable_erc20_token/data/StaticToken.json1L
-rw-r--r--python/giftable_erc20_token/data/StaticToken.metadata.json1L
-rw-r--r--python/giftable_erc20_token/data/__init__.py3L
-rw-r--r--python/giftable_erc20_token/factory.py170L
-rw-r--r--python/giftable_erc20_token/runnable/gift.py109L
-rw-r--r--python/giftable_erc20_token/runnable/minter.py124L
-rw-r--r--python/giftable_erc20_token/runnable/publish.py112L
-rw-r--r--python/giftable_erc20_token/unittest/__init__.py1L
-rw-r--r--python/giftable_erc20_token/unittest/base.py59L
-rw-r--r--python/requirements.txt4L
-rwxr-xr-xpython/run_tests.sh15L
-rw-r--r--python/setup.cfg56L
-rw-r--r--python/setup.py32L
-rw-r--r--python/static_token/__init__.py1L
-rw-r--r--python/static_token/data/StaticToken.bin1L
-rw-r--r--python/static_token/data/StaticToken.json1L
-rw-r--r--python/static_token/data/__init__.py3L
-rw-r--r--python/static_token/factory.py60L
-rw-r--r--python/static_token/unittest/__init__.py1L
-rw-r--r--python/static_token/unittest/base.py36L
-rw-r--r--python/test_requirements.txt3L
-rw-r--r--python/tests/test_erc20_interface.py14L
-rw-r--r--python/tests/test_giftable.py123L
-rw-r--r--python/tests/test_static.py38L
-rw-r--r--solidity/GiftableToken.bin1L
-rw-r--r--solidity/GiftableToken.json1L
-rw-r--r--solidity/GiftableToken.sol219L
-rw-r--r--solidity/Makefile16L
-rw-r--r--solidity/StaticToken.bin1L
-rw-r--r--solidity/StaticToken.json1L
-rw-r--r--solidity/StaticToken.sol79L