mirror of
https://github.com/planetmint/planetmint.git
synced 2025-03-30 15:08:31 +00:00
32 lines
1.6 KiB
ReStructuredText
32 lines
1.6 KiB
ReStructuredText
|
|
.. Copyright © 2020 Interplanetary Database Association e.V.,
|
|
Planetmint and IPDB software contributors.
|
|
SPDX-License-Identifier: (Apache-2.0 AND CC-BY-4.0)
|
|
Code is Apache-2.0 and docs are CC-BY-4.0
|
|
|
|
Drivers
|
|
=======
|
|
|
|
Connectors to Planetmint are referred to as drivers within the community. A driver is used to create valid transactions, to generate key pairs, to sign transactions and to post the transaction to the Planetmint API.
|
|
|
|
These drivers were originally created by the original BigchainDB team:
|
|
Planetmint
|
|
* `Python Driver <https://docs.planetmint.io/projects/py-driver/en/latest/index.html>`_
|
|
* `JavaScript / Node.js Driver <https://github.com/bigchaindb/js-bigchaindb-driver>`_
|
|
* `Java Driver <https://github.com/bigchaindb/java-bigchaindb-driver>`_
|
|
|
|
These drivers and tools were created by the BigchainDB community:
|
|
|
|
.. warning::
|
|
|
|
Some of these projects are a work in progress,
|
|
but may still be useful.
|
|
Others might not work with the latest version of Planetmint.
|
|
|
|
* `ANSI C driver <https://github.com/RiddleAndCode/bigchaindb-c-driver>`_, should also work with C++ (working as of June 2019)
|
|
* `C# driver <https://github.com/Omnibasis/bigchaindb-csharp-driver>`_ (working as of May 2019)
|
|
* `Haskell transaction builder <https://github.com/bigchaindb/bigchaindb-hs>`_
|
|
* `Go driver <https://github.com/zbo14/envoke/blob/master/bigchain/planet.go>`_
|
|
* `Ruby driver <https://github.com/LicenseRocks/bigchaindb_ruby>`_
|
|
* `Ruby library for preparing/signing transactions and submitting them or querying a Planetmint node (MIT licensed) <https://rubygems.org/gems/planetmint>`_
|