Interface ISearchApi
Represents a collection of functions to interact with the API endpoints
Inherited Members
Namespace: Algorand.V2.Indexer
Assembly: Algorand.dll
Syntax
public interface ISearchApi : IApiAccessor
Methods
| Improve this Doc View SourceSearchForAccounts(Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>)
Declaration
AccountsResponse SearchForAccounts(long? assetId = default(long? ), long? limit = default(long? ), string next = null, long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string authAddr = null, long? round = default(long? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | authAddr | Include accounts configured to use this spending key. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. For performance reasons, this parameter may be disabled on some configurations. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
AccountsResponse | AccountsResponse |
Remarks
Search for accounts.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAccountsAsync(Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>)
Declaration
Task<AccountsResponse> SearchForAccountsAsync(long? assetId = default(long? ), long? limit = default(long? ), string next = null, long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string authAddr = null, long? round = default(long? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | authAddr | Include accounts configured to use this spending key. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. For performance reasons, this parameter may be disabled on some configurations. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<AccountsResponse> | Task of AccountsResponse |
Remarks
Search for accounts.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAccountsAsyncWithHttpInfo(Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>)
Declaration
Task<ApiResponse<AccountsResponse>> SearchForAccountsAsyncWithHttpInfo(long? assetId = default(long? ), long? limit = default(long? ), string next = null, long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string authAddr = null, long? round = default(long? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | authAddr | Include accounts configured to use this spending key. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. For performance reasons, this parameter may be disabled on some configurations. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ApiResponse<AccountsResponse>> | Task of ApiResponse (AccountsResponse) |
Remarks
Search for accounts.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAccountsWithHttpInfo(Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>)
Declaration
ApiResponse<AccountsResponse> SearchForAccountsWithHttpInfo(long? assetId = default(long? ), long? limit = default(long? ), string next = null, long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string authAddr = null, long? round = default(long? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | authAddr | Include accounts configured to use this spending key. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. For performance reasons, this parameter may be disabled on some configurations. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
ApiResponse<AccountsResponse> | ApiResponse of AccountsResponse |
Remarks
Search for accounts.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForApplications(Nullable<Int64>, Nullable<Int64>, String)
Declaration
ApplicationsResponse SearchForApplications(long? applicationId = default(long? ), long? limit = default(long? ), string next = null)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
Returns
Type | Description |
---|---|
ApplicationsResponse | ApplicationsResponse |
Remarks
Search for applications
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForApplicationsAsync(Nullable<Int64>, Nullable<Int64>, String)
Declaration
Task<ApplicationsResponse> SearchForApplicationsAsync(long? applicationId = default(long? ), long? limit = default(long? ), string next = null)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ApplicationsResponse> | Task of ApplicationsResponse |
Remarks
Search for applications
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForApplicationsAsyncWithHttpInfo(Nullable<Int64>, Nullable<Int64>, String)
Declaration
Task<ApiResponse<ApplicationsResponse>> SearchForApplicationsAsyncWithHttpInfo(long? applicationId = default(long? ), long? limit = default(long? ), string next = null)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ApiResponse<ApplicationsResponse>> | Task of ApiResponse (ApplicationsResponse) |
Remarks
Search for applications
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForApplicationsWithHttpInfo(Nullable<Int64>, Nullable<Int64>, String)
Declaration
ApiResponse<ApplicationsResponse> SearchForApplicationsWithHttpInfo(long? applicationId = default(long? ), long? limit = default(long? ), string next = null)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
Returns
Type | Description |
---|---|
ApiResponse<ApplicationsResponse> | ApiResponse of ApplicationsResponse |
Remarks
Search for applications
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAssets(Nullable<Int64>, String, String, String, String, Nullable<Int64>)
Declaration
AssetsResponse SearchForAssets(long? limit = default(long? ), string next = null, string creator = null, string name = null, string unit = null, long? assetId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | creator | Filter just assets with the given creator address. (optional) |
System.String | name | Filter just assets with the given name. (optional) |
System.String | unit | Filter just assets with the given unit. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
Returns
Type | Description |
---|---|
AssetsResponse | AssetsResponse |
Remarks
Search for assets.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAssetsAsync(Nullable<Int64>, String, String, String, String, Nullable<Int64>)
Declaration
Task<AssetsResponse> SearchForAssetsAsync(long? limit = default(long? ), string next = null, string creator = null, string name = null, string unit = null, long? assetId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | creator | Filter just assets with the given creator address. (optional) |
System.String | name | Filter just assets with the given name. (optional) |
System.String | unit | Filter just assets with the given unit. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<AssetsResponse> | Task of AssetsResponse |
Remarks
Search for assets.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAssetsAsyncWithHttpInfo(Nullable<Int64>, String, String, String, String, Nullable<Int64>)
Declaration
Task<ApiResponse<AssetsResponse>> SearchForAssetsAsyncWithHttpInfo(long? limit = default(long? ), string next = null, string creator = null, string name = null, string unit = null, long? assetId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | creator | Filter just assets with the given creator address. (optional) |
System.String | name | Filter just assets with the given name. (optional) |
System.String | unit | Filter just assets with the given unit. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ApiResponse<AssetsResponse>> | Task of ApiResponse (AssetsResponse) |
Remarks
Search for assets.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForAssetsWithHttpInfo(Nullable<Int64>, String, String, String, String, Nullable<Int64>)
Declaration
ApiResponse<AssetsResponse> SearchForAssetsWithHttpInfo(long? limit = default(long? ), string next = null, string creator = null, string name = null, string unit = null, long? assetId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | creator | Filter just assets with the given creator address. (optional) |
System.String | name | Filter just assets with the given name. (optional) |
System.String | unit | Filter just assets with the given unit. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
Returns
Type | Description |
---|---|
ApiResponse<AssetsResponse> | ApiResponse of AssetsResponse |
Remarks
Search for assets.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForTransactions(Nullable<Int64>, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>)
Declaration
TransactionsResponse SearchForTransactions(long? limit = default(long? ), string next = null, string notePrefix = null, string txType = null, string sigType = null, string txid = null, long? round = default(long? ), long? minRound = default(long? ), long? maxRound = default(long? ), long? assetId = default(long? ), DateTime? beforeTime = default(DateTime? ), DateTime? afterTime = default(DateTime? ), long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string address = null, string addressRole = null, bool? excludeCloseTo = default(bool? ), bool? rekeyTo = default(bool? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | notePrefix | Specifies a prefix which must be contained in the note field. (optional) |
System.String | txType | (optional) |
System.String | sigType | SigType filters just results using the specified type of signature: * sig - Standard * msig - MultiSig * lsig - LogicSig (optional) |
System.String | txid | Lookup the specific transaction by ID. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. (optional) |
System.Nullable<System.Int64> | minRound | Include results at or after the specified min-round. (optional) |
System.Nullable<System.Int64> | maxRound | Include results at or before the specified max-round. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.DateTime> | beforeTime | Include results before the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.DateTime> | afterTime | Include results after the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | address | Only include transactions with this address in one of the transaction fields. (optional) |
System.String | addressRole | Combine with the address parameter to define what type of address to search for. (optional) |
System.Nullable<System.Boolean> | excludeCloseTo | Combine with address and address-role parameters to define what type of address to search for. The close to fields are normally treated as a receiver, if you would like to exclude them set this parameter to true. (optional) |
System.Nullable<System.Boolean> | rekeyTo | Include results which include the rekey-to field. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
TransactionsResponse | TransactionsResponse |
Remarks
Search for transactions.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForTransactionsAsync(Nullable<Int64>, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>)
Declaration
Task<TransactionsResponse> SearchForTransactionsAsync(long? limit = default(long? ), string next = null, string notePrefix = null, string txType = null, string sigType = null, string txid = null, long? round = default(long? ), long? minRound = default(long? ), long? maxRound = default(long? ), long? assetId = default(long? ), DateTime? beforeTime = default(DateTime? ), DateTime? afterTime = default(DateTime? ), long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string address = null, string addressRole = null, bool? excludeCloseTo = default(bool? ), bool? rekeyTo = default(bool? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | notePrefix | Specifies a prefix which must be contained in the note field. (optional) |
System.String | txType | (optional) |
System.String | sigType | SigType filters just results using the specified type of signature: * sig - Standard * msig - MultiSig * lsig - LogicSig (optional) |
System.String | txid | Lookup the specific transaction by ID. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. (optional) |
System.Nullable<System.Int64> | minRound | Include results at or after the specified min-round. (optional) |
System.Nullable<System.Int64> | maxRound | Include results at or before the specified max-round. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.DateTime> | beforeTime | Include results before the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.DateTime> | afterTime | Include results after the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | address | Only include transactions with this address in one of the transaction fields. (optional) |
System.String | addressRole | Combine with the address parameter to define what type of address to search for. (optional) |
System.Nullable<System.Boolean> | excludeCloseTo | Combine with address and address-role parameters to define what type of address to search for. The close to fields are normally treated as a receiver, if you would like to exclude them set this parameter to true. (optional) |
System.Nullable<System.Boolean> | rekeyTo | Include results which include the rekey-to field. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<TransactionsResponse> | Task of TransactionsResponse |
Remarks
Search for transactions.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForTransactionsAsyncWithHttpInfo(Nullable<Int64>, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>)
Declaration
Task<ApiResponse<TransactionsResponse>> SearchForTransactionsAsyncWithHttpInfo(long? limit = default(long? ), string next = null, string notePrefix = null, string txType = null, string sigType = null, string txid = null, long? round = default(long? ), long? minRound = default(long? ), long? maxRound = default(long? ), long? assetId = default(long? ), DateTime? beforeTime = default(DateTime? ), DateTime? afterTime = default(DateTime? ), long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string address = null, string addressRole = null, bool? excludeCloseTo = default(bool? ), bool? rekeyTo = default(bool? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | notePrefix | Specifies a prefix which must be contained in the note field. (optional) |
System.String | txType | (optional) |
System.String | sigType | SigType filters just results using the specified type of signature: * sig - Standard * msig - MultiSig * lsig - LogicSig (optional) |
System.String | txid | Lookup the specific transaction by ID. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. (optional) |
System.Nullable<System.Int64> | minRound | Include results at or after the specified min-round. (optional) |
System.Nullable<System.Int64> | maxRound | Include results at or before the specified max-round. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.DateTime> | beforeTime | Include results before the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.DateTime> | afterTime | Include results after the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | address | Only include transactions with this address in one of the transaction fields. (optional) |
System.String | addressRole | Combine with the address parameter to define what type of address to search for. (optional) |
System.Nullable<System.Boolean> | excludeCloseTo | Combine with address and address-role parameters to define what type of address to search for. The close to fields are normally treated as a receiver, if you would like to exclude them set this parameter to true. (optional) |
System.Nullable<System.Boolean> | rekeyTo | Include results which include the rekey-to field. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ApiResponse<TransactionsResponse>> | Task of ApiResponse (TransactionsResponse) |
Remarks
Search for transactions.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |
SearchForTransactionsWithHttpInfo(Nullable<Int64>, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int64>)
Declaration
ApiResponse<TransactionsResponse> SearchForTransactionsWithHttpInfo(long? limit = default(long? ), string next = null, string notePrefix = null, string txType = null, string sigType = null, string txid = null, long? round = default(long? ), long? minRound = default(long? ), long? maxRound = default(long? ), long? assetId = default(long? ), DateTime? beforeTime = default(DateTime? ), DateTime? afterTime = default(DateTime? ), long? currencyGreaterThan = default(long? ), long? currencyLessThan = default(long? ), string address = null, string addressRole = null, bool? excludeCloseTo = default(bool? ), bool? rekeyTo = default(bool? ), long? applicationId = default(long? ))
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Int64> | limit | Maximum number of results to return. (optional) |
System.String | next | The next page of results. Use the next token provided by the previous results. (optional) |
System.String | notePrefix | Specifies a prefix which must be contained in the note field. (optional) |
System.String | txType | (optional) |
System.String | sigType | SigType filters just results using the specified type of signature: * sig - Standard * msig - MultiSig * lsig - LogicSig (optional) |
System.String | txid | Lookup the specific transaction by ID. (optional) |
System.Nullable<System.Int64> | round | Include results for the specified round. (optional) |
System.Nullable<System.Int64> | minRound | Include results at or after the specified min-round. (optional) |
System.Nullable<System.Int64> | maxRound | Include results at or before the specified max-round. (optional) |
System.Nullable<System.Int64> | assetId | Asset ID (optional) |
System.Nullable<System.DateTime> | beforeTime | Include results before the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.DateTime> | afterTime | Include results after the given time. Must be an RFC 3339 formatted string. (optional) |
System.Nullable<System.Int64> | currencyGreaterThan | Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.Nullable<System.Int64> | currencyLessThan | Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used. (optional) |
System.String | address | Only include transactions with this address in one of the transaction fields. (optional) |
System.String | addressRole | Combine with the address parameter to define what type of address to search for. (optional) |
System.Nullable<System.Boolean> | excludeCloseTo | Combine with address and address-role parameters to define what type of address to search for. The close to fields are normally treated as a receiver, if you would like to exclude them set this parameter to true. (optional) |
System.Nullable<System.Boolean> | rekeyTo | Include results which include the rekey-to field. (optional) |
System.Nullable<System.Int64> | applicationId | Application ID (optional) |
Returns
Type | Description |
---|---|
ApiResponse<TransactionsResponse> | ApiResponse of TransactionsResponse |
Remarks
Search for transactions.
Exceptions
Type | Condition |
---|---|
ApiException | Thrown when fails to make API call |