Metadata-Version: 2.1
Name: common-utils-py
Version: 0.1.1
Summary: 🐳 Library including all the common functionalities used in Python projects
Home-page: https://github.com/keyko-io/common-utils-py
Author: keyko-io
Author-email: root@keyko.io
License: Apache Software License 2.0
Keywords: common-utils-py
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
Requires-Dist: requests (==2.21.0)
Provides-Extra: dev
Requires-Dist: bumpversion ; extra == 'dev'
Requires-Dist: pkginfo ; extra == 'dev'
Requires-Dist: twine ; extra == 'dev'
Requires-Dist: watchdog ; extra == 'dev'
Requires-Dist: contracts-lib-py (==0.1.0) ; extra == 'dev'
Requires-Dist: web3 (==4.5.0) ; extra == 'dev'
Requires-Dist: codacy-coverage ; extra == 'dev'
Requires-Dist: coverage ; extra == 'dev'
Requires-Dist: docker ; extra == 'dev'
Requires-Dist: mccabe ; extra == 'dev'
Requires-Dist: pylint ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-watch ; extra == 'dev'
Requires-Dist: tox ; extra == 'dev'
Requires-Dist: Sphinx ; extra == 'dev'
Requires-Dist: sphinxcontrib-apidoc ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: Sphinx ; extra == 'docs'
Requires-Dist: sphinxcontrib-apidoc ; extra == 'docs'
Provides-Extra: test
Requires-Dist: contracts-lib-py (==0.1.0) ; extra == 'test'
Requires-Dist: web3 (==4.5.0) ; extra == 'test'
Requires-Dist: codacy-coverage ; extra == 'test'
Requires-Dist: coverage ; extra == 'test'
Requires-Dist: docker ; extra == 'test'
Requires-Dist: mccabe ; extra == 'test'
Requires-Dist: pylint ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-watch ; extra == 'test'
Requires-Dist: tox ; extra == 'test'

[![banner](https://raw.githubusercontent.com/keyko-io/assets/master/images/logo/small/keyko_logo@2x-100.jpg)](https://keyko.io)

# common-utils-py
Provides common functions to interact with the ocean system.

[![PyPI](https://img.shields.io/pypi/v/common-utils-py.svg)](https://pypi.org/project/common-utils-py/)

## Main components
* DID and DDO
  * DID format: 'did:op:<32bytes-hex-representation>
  * DID is the universal identifier for assets in the Ocean network
  * DDO is the json document that 
* DID resolver
  * Given a valid did, returns the associated DDO document which define 
    the asset metadata and other services offered for the asset
* Metadata
* Service Agreements


