Metadata-Version: 1.1
Name: ethcc
Version: 0.1.0
Summary: Ethereum smart contracts interface on top of web3py
Home-page: https://github.com/origliante/ethcc
Author: origliante
Author-email: please.visit.github@page.nowhere
License: MIT
Description: # ethcc
        Ethereum smart contracts interface on top of web3py
        
        In `example.py` you can find a definition for a `flag map` smart contract where you have two methods, `updateFlagCoords` and `flagIdToCoords`. Those two methods are said to accept and return an array of two ints, and in the model you can see how that is handled, so by defining an `encode` method and a `decode` method: those two will be automatically picked up - if defined - by the contract interface (`ethcc/contract_interface.py`).
        
        TODO:
        * add contract creation
        * add logging
        * add tests
        
Keywords: eth,ethereum,smart contracts,web3py,web3.py
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
