Skip to main content

Python bindings for Blocksat API

Project description

Usage

To import the Class and satellite APIs for mainnet and testnet:

from blocksat_api import blocksat

Create a new order object to place a new order, increase an order bid, get an order status or delete an order:

# create a new order object with optional message and network
o = blocksat.Order(message='Hello, world.', network='mainnet')

Methods called will return nothing upon success, storing the API status_code and a json-encoded response.text in the appropriate object attribute.


To check pending orders, queued orders, sent orders or the satellite lightning node info use the external methods which return a successful result as a json of response.text and a failure as a tuple of (response.status_code, response.reason, response.text):

# to check sent_orders
sent_orders = blocksat.sent_orders(sat_url=blocksat.SATELLITE_API)

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

blocksat_api-1.0.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

blocksat_api-1.0.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file blocksat_api-1.0.0.tar.gz.

File metadata

  • Download URL: blocksat_api-1.0.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for blocksat_api-1.0.0.tar.gz
Algorithm Hash digest
SHA256 090c640fd70786b0e9e948b45f8f094e9070580ad57a9398da4c4d39992211c9
MD5 b80cecaabf89bcf9233ce39756ded26d
BLAKE2b-256 ff8f9ed0d57cafa18ef734f5efc3f7c60da90fe48f448ed2ff67eb0c8d9ae285

See more details on using hashes here.

File details

Details for the file blocksat_api-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: blocksat_api-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for blocksat_api-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 32cef3a0330b9cc810987f2876874db65844e267646a595f69ed3580114d5dcd
MD5 a8741db919b6e2c3a9dad2dfaab2d785
BLAKE2b-256 f5180a4c839959cfbee81db6389c53cef02f74ea5d0988c89ffb8bd134f905fe

See more details on using hashes here.

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