findTransactions

Find the transactions which match the specified input and return. All input values are lists, for which a list of return values (transaction hashes), in the same order, is returned for all individual elements. The input fields can either be bundles, addresses, tags or approvees. Using multiple of these input fields returns the intersection of the values.

The transaction hashes which are returned depend on your input. For each specified input value, the command will return the following:

FieldDescription
bundlesReturns the list of transactions which contain the specified bundle hash.
addressesReturns the list of transactions which have the specified address as an input/output field.
tagsReturns the list of transactions which contain the specified tag value.
approveesReturns the list of transaction which reference (i.e. confirm) the specified transaction.
Body Params
string
required
Defaults to findTransactions
bundles
array of strings

List of bundle hashes. The hashes need to be extended to 81chars by padding the hash with 9's.

bundles
addresses
array of strings

List of addresses.

addresses
tags
array of strings

List of transaction tags. Has to be 27 trytes.

tags
string

List of approvees of a transaction.

Responses

Language
Request
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json