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
Release history Release notifications | RSS feed
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 hashes)
Built Distribution
Close
Hashes for blocksat_api-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32cef3a0330b9cc810987f2876874db65844e267646a595f69ed3580114d5dcd |
|
MD5 | a8741db919b6e2c3a9dad2dfaab2d785 |
|
BLAKE2b-256 | f5180a4c839959cfbee81db6389c53cef02f74ea5d0988c89ffb8bd134f905fe |