Python driver for BigchainDB
Project description
BigchainDB Python Driver
Free software: Apache Software License 2.0
Documentation: https://docs.bigchaindb.com/projects/py-driver/
Features
Support for preparing, fulfilling, and sending transactions to a BigchainDB node.
Retrieval of transactions by id.
Getting status of a transaction by id.
Compatibility Matrix
BigchainDB Server |
BigchainDB Driver |
---|---|
>= 0.8.2 |
>= 0.1.3 |
>= 0.9.1 |
0.2.x |
== 1.0.0rc1 |
0.3.x |
>= 1.0.0 |
0.4.x |
Although we do our best to keep the master branches in sync, there may be occasional delays.
Credits
This package was initially created using Cookiecutter and the audreyr/cookiecutter-pypackage project template. Many BigchainDB developers have contributed since then.
Changelog
0.4.0 (2017-07-05)
Added
Support for BigchainDB server (HTTP API) 1.0.0.
0.3.0 (2017-06-23)
Added
Support for BigchainDB server (HTTP API) 1.0.0rc1.
Support for crypto-conditions RFC draft version 02.
Added support for text search endpoint /assets?search=
0.2.0 (2017-02-06)
Added
Support for BigchainDB server 0.9.
Methods for GET / and GET /api/v1
Changed
Node URLs, passed to BigchainDB() MUST not include the api prefix '/api/v1', e.g.:
BEFORE: http://localhost:9984/api/v1
NOW: http://localhost:9984
0.1.0 (2016-11-29)
Added
Support for BigchainDB server 0.8.0.
Support for divisible assets.
Removed
create() and transfer() under TransactionEndpoint, and available via BigchainDB.transactions. Replaced by the three “canonical” transaction operations: prepare(), fulfill(), and send().
Support for client side timestamps.
0.0.3 (2016-11-25)
Added
Support for “canonical” transaction operations:
prepare
fulfill
send
Deprecated
create() and transfer() under TransactionEndpoint, and available via BigchainDB.transactions. Replaced by the above three “canonical” transaction operations: prepare(), fulfill(), and send().
Fixed
BigchainDB() default node setting on its transport class. See commit 0a80206
0.0.2 (2016-10-28)
Added
Support for BigchainDB server 0.7.0
0.0.1dev1 (2016-08-25)
Development (pre-alpha) release on PyPI.
Added
Minimal support for POST (via create() and transfer()), and GET operations on the /transactions endpoint.
0.0.1a1 (2016-08-12)
Planning release on PyPI.
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.