Skip to main content

A Python package for interfacing with Dhali

Project description

Project generated with PyScaffold

testBadge publishBadge

Dhali-py

This python package is intended to support interfacing with Dhali. It offers a cli tools for creating payment claims used to access Dhali:

$ dhali create-xrpl-payment-claim -h
usage: dhali create-xrpl-payment-claim [-h] [-s SOURCE_SECRET] [-a AUTH_CLAIM_AMOUNT] [-t TOTAL_AMOUNT_CONTAINED_IN_CHANNEL]

options:
-h, --help            show this help message and exit
-s SOURCE_SECRET, --source_secret SOURCE_SECRET
-a AUTH_CLAIM_AMOUNT, --auth_claim_amount AUTH_CLAIM_AMOUNT
                        Amount (in drops) that claim authorises to be extracted from the channel (must be less than --total_amount_contained_in_channel)
-t TOTAL_AMOUNT_CONTAINED_IN_CHANNEL, --total_amount_contained_in_channel TOTAL_AMOUNT_CONTAINED_IN_CHANNEL
                        Total drops to escrow in the channel (must be less than total amount of XRP in wallet)

Install and run

  1. pip install .

  2. To generate a test XRPL wallet or determine you wallet’s seed:

    dhali create-xrpl-wallet
  3. To generate a Dhali payment claim:

    dhali create-xrpl-payment-claim -s <secret from 2.> -a 500000 -t 1000000

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dhali_py-0.0.46.tar.gz (20.1 kB view hashes)

Uploaded Source

Built Distribution

dhali_py-0.0.46-py3-none-any.whl (5.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page