contract-registry

Ethereum Smart Contract key-value registry
Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore8L
-rw-r--r--.gitlab-ci.yml58L
-rw-r--r--python/.coverage53248B
-rw-r--r--python/.coveragerc7L
-rw-r--r--python/LICENSE661L
-rw-r--r--python/MANIFEST.in1L
-rw-r--r--python/eth_contract_registry/__init__.py1L
-rw-r--r--python/eth_contract_registry/data/Registry.bin1L
-rw-r--r--python/eth_contract_registry/data/Registry.json1L
-rw-r--r--python/eth_contract_registry/data/Registry.metadata.json1L
-rw-r--r--python/eth_contract_registry/encoding.py32L
-rw-r--r--python/eth_contract_registry/interface.py68L
-rw-r--r--python/eth_contract_registry/pytest/__init__.py1L
-rw-r--r--python/eth_contract_registry/pytest/fixtures_registry.py74L
-rw-r--r--python/eth_contract_registry/registry.py130L
-rw-r--r--python/eth_contract_registry/runnable/list.py129L
-rw-r--r--python/eth_contract_registry/runnable/publish.py103L
-rw-r--r--python/eth_contract_registry/runnable/set.py108L
-rw-r--r--python/eth_contract_registry/unittest/base.py0B
-rw-r--r--python/gmon.out1304727B
-rw-r--r--python/requirements.txt3L
-rw-r--r--python/run_tests.sh14L
-rw-r--r--python/setup.cfg39L
-rw-r--r--python/setup.py32L
-rw-r--r--python/test_requirements.txt4L
-rw-r--r--python/tests/test_basic.py86L
-rw-r--r--solidity/Makefile12L
-rw-r--r--solidity/Registry.sol86L