Metadata-Version: 2.1
Name: dhali-py
Version: 0.0.31
Summary: A Python package for interfacing with Dhali
Home-page: https://github.com/Dhali-org/Dhali-py
Author: Dhali Holdings Ltd
Author-email: engagement@dhali.io
License: BSD 3-Clause License
Project-URL: Documentation, https://pyscaffold.org/
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: xrpl-py==1.7.0
Requires-Dist: fastapi==0.81.0
Requires-Dist: google==3.0.0
Requires-Dist: google-api-core==2.11.0
Requires-Dist: google-auth==2.16.2
Requires-Dist: google-cloud==0.34.0
Requires-Dist: google-cloud-vision==3.4.0
Requires-Dist: googleapis-common-protos==1.58.0
Requires-Dist: google-cloud-firestore==2.10.0
Requires-Dist: mockito==1.4.0
Requires-Dist: mock-firestore==0.11.0
Requires-Dist: pytest-asyncio==0.21.0
Provides-Extra: testing
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"

.. image:: https://img.shields.io/badge/-PyScaffold-005CA0?logo=pyscaffold
    :alt: Project generated with PyScaffold
    :target: https://pyscaffold.org/

|testBadge| |publishBadge|

.. |testBadge| image:: https://github.com/Dhali-org/Dhali-py/actions/workflows/package_test.yaml/badge.svg

.. |publishBadge| image:: https://github.com/Dhali-org/Dhali-py/actions/workflows/release.yaml/badge.svg

========
Dhali-py
========


This python package is intended to support interfacing with Dhali.
It is used by Dhali to support payment-claim transaction validation on the Dhali backend microservices.

It also offers two cli tools for creating payment claim objects used to access Dhali.

Install and run
===============

1. `pip install .`
2. To generate a test XRPL wallet::

        dhali create-xrpl-wallet

3. To generate a Dhali payment claim::

        dhali create-xrpl-payment-claim -s <secret from 2.> -d rstbSTpPcyxMsiXwkBxS9tFTrg2JsDNxWk -a 10000000 -i <sequence number from 2.> -t 100000000


.. _pyscaffold-notes:

Note
====

This project has been set up using PyScaffold 4.3.1. For details and usage
information on PyScaffold see https://pyscaffold.org/.
