2017-06-21 12:55:48 +00:00
|
|
|
API
|
|
|
|
===
|
2017-06-05 12:37:23 +00:00
|
|
|
|
|
|
|
This section describes the APIs that are available for the development of CorDapps:
|
|
|
|
|
|
|
|
* :doc:`api-states`
|
2017-06-07 15:14:01 +00:00
|
|
|
* :doc:`api-persistence`
|
2017-06-05 12:37:23 +00:00
|
|
|
* :doc:`api-contracts`
|
2017-06-28 15:00:39 +00:00
|
|
|
* :doc:`api-vault-query`
|
2017-06-05 12:37:23 +00:00
|
|
|
* :doc:`api-transactions`
|
|
|
|
* :doc:`api-flows`
|
|
|
|
* :doc:`api-core-types`
|
|
|
|
|
2017-07-24 09:12:27 +00:00
|
|
|
Before reading this page, you should be familiar with the :doc:`key concepts of Corda <key-concepts>`.
|
|
|
|
|
|
|
|
Internal
|
|
|
|
--------
|
|
|
|
|
|
|
|
Code that falls into the following package namespaces are for internal use only and not public. In a future release the
|
|
|
|
node will not load any CorDapp which uses them.
|
|
|
|
|
|
|
|
* Any package in the ``net.corda`` namespace which contains ``.internal``
|
|
|
|
* ``net.corda.node``
|