erc20-faucet

ERC20 token faucet
Info | Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore8L
-rw-r--r--.gitlab-ci.yml60L
-rw-r--r--Dockerfile9L
-rw-r--r--python/.coverage53248B
-rw-r--r--python/.coveragerc6L
-rw-r--r--python/CHANGELOG31L
-rw-r--r--python/MANIFEST.in1L
-rw-r--r--python/erc20_faucet/__init__.py6L
-rw-r--r--python/erc20_faucet/data/ERC20Faucet.bin1L
-rw-r--r--python/erc20_faucet/data/ERC20Faucet.json1L
-rw-r--r--python/erc20_faucet/data/ERC20Faucet.metadata.json1L
-rw-r--r--python/erc20_faucet/data/ERC20FaucetStorage.bin1L
-rw-r--r--python/erc20_faucet/data/ERC20FaucetStorage.json1L
-rw-r--r--python/erc20_faucet/data/ERC20FaucetStorage.metadata.json1L
-rw-r--r--python/erc20_faucet/data/ERC20SingleShotFaucet.bin1L
-rw-r--r--python/erc20_faucet/data/ERC20SingleShotFaucet.json1L
-rw-r--r--python/erc20_faucet/data/ERC20SingleShotFaucetStorage.bin1L
-rw-r--r--python/erc20_faucet/data/ERC20SingleShotFaucetStorage.json1L
-rw-r--r--python/erc20_faucet/data/GiftableToken.bin1L
-rw-r--r--python/erc20_faucet/data/GiftableToken.json1L
-rw-r--r--python/erc20_faucet/data/IERC20SingleShotFaucet.json0B
-rw-r--r--python/erc20_faucet/data/IERC20SingleShotFaucetStorage.json1L
-rw-r--r--python/erc20_faucet/faucet.py93L
-rw-r--r--python/erc20_faucet/interface.py192L
-rw-r--r--python/erc20_faucet/runnable/gift.py91L
-rw-r--r--python/erc20_faucet/runnable/list.py82L
-rw-r--r--python/erc20_faucet/runnable/publish.py130L
-rw-r--r--python/requirements.txt2L
-rw-r--r--python/run_tests.sh14L
-rw-r--r--python/setup.cfg46L
-rw-r--r--python/setup.py25L
-rw-r--r--python/test_requirements.txt4L
-rw-r--r--python/tests/test_basic.py136L
-rw-r--r--solidity/ERC20Faucet.sol150L
-rw-r--r--solidity/ERC20FaucetStorage.sol71L
-rw-r--r--solidity/Makefile13L