mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Merge pull request #803 from bigchaindb/docs/601/get_owned_ids
Docs/601/get owned ids
This commit is contained in:
commit
57d93743df
@ -283,3 +283,49 @@ GET /transactions/{tx_id}
|
|||||||
|
|
||||||
:statuscode 200: A transaction with that ID was found.
|
:statuscode 200: A transaction with that ID was found.
|
||||||
:statuscode 404: A transaction with that ID was not found.
|
:statuscode 404: A transaction with that ID was not found.
|
||||||
|
|
||||||
|
|
||||||
|
GET /unspents/
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. http:get:: /unspents?owner_after={owner_after}
|
||||||
|
|
||||||
|
Get a list of links to transactions' conditions that have not been used in
|
||||||
|
a previous transaction and could hence be called unspent conditions/outputs
|
||||||
|
(or simply: unspents).
|
||||||
|
|
||||||
|
This endpoint will return a ``HTTP 400 Bad Request`` if the querystring
|
||||||
|
``owner_after`` happens to not be defined in the request.
|
||||||
|
|
||||||
|
Note that if unspents for a certain ``owner_after`` have not been found by
|
||||||
|
the server, this will result in the server returning a 200 OK HTTP status
|
||||||
|
code and an empty list in the response's body.
|
||||||
|
|
||||||
|
:param owner_after: A public key, able to validly spend an output of a
|
||||||
|
transaction, assuming the user also has the corresponding private key.
|
||||||
|
:type owner_after: base58 encoded string
|
||||||
|
|
||||||
|
**Example request**:
|
||||||
|
|
||||||
|
.. sourcecode:: http
|
||||||
|
|
||||||
|
GET /unspents?owner_after=1AAAbbb...ccc HTTP/1.1
|
||||||
|
Host: example.com
|
||||||
|
|
||||||
|
**Example response**:
|
||||||
|
|
||||||
|
.. sourcecode:: http
|
||||||
|
|
||||||
|
HTTP/1.1 200 OK
|
||||||
|
Content-Type: application/json
|
||||||
|
|
||||||
|
[
|
||||||
|
|
||||||
|
'../transactions/2d431073e1477f3073a4693ac7ff9be5634751de1b8abaa1f4e19548ef0b4b0e/conditions/0',
|
||||||
|
'../transactions/2d431073e1477f3073a4693ac7ff9be5634751de1b8abaa1f4e19548ef0b4b0e/conditions/1'
|
||||||
|
]
|
||||||
|
|
||||||
|
:statuscode 200: A list of outputs were found and returned in the body of
|
||||||
|
the response.
|
||||||
|
:statuscode 400: The request wasn't understood by the server, e.g.
|
||||||
|
the ``owner_after`` querystring was not included in the request.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user