Show / Hide Table of Contents

Class TransactionsRequestBuilder

Inheritance
System.Object
RequestBuilder<TransactionsRequestBuilder>
RequestBuilderExecutePageable<TransactionsRequestBuilder, TransactionResponse>
RequestBuilderStreamable<TransactionsRequestBuilder, TransactionResponse>
TransactionsRequestBuilder
Inherited Members
RequestBuilderStreamable<TransactionsRequestBuilder, TransactionResponse>.EventSource
RequestBuilderStreamable<TransactionsRequestBuilder, TransactionResponse>.Stream(EventHandler<TransactionResponse>)
RequestBuilderExecutePageable<TransactionsRequestBuilder, TransactionResponse>.Execute()
RequestBuilder<TransactionsRequestBuilder>.UriBuilder
RequestBuilder<TransactionsRequestBuilder>.HttpClient
RequestBuilder<TransactionsRequestBuilder>.Execute<TZ>(Uri)
RequestBuilder<TransactionsRequestBuilder>.Uri
RequestBuilder<TransactionsRequestBuilder>.SetSegments(String[])
RequestBuilder<TransactionsRequestBuilder>.Cursor(String)
RequestBuilder<TransactionsRequestBuilder>.Limit(Int32)
RequestBuilder<TransactionsRequestBuilder>.Order(OrderDirection)
RequestBuilder<TransactionsRequestBuilder>.BuildUri()
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class TransactionsRequestBuilder : RequestBuilderStreamable<TransactionsRequestBuilder, TransactionResponse>

Constructors

TransactionsRequestBuilder(Uri, HttpClient)

Declaration
public TransactionsRequestBuilder(Uri serverURI, HttpClient httpClient)
Parameters
Type Name Description
Uri serverURI
HttpClient httpClient

Methods

ForAccount(String)

Declaration
public TransactionsRequestBuilder ForAccount(string account)
Parameters
Type Name Description
System.String account

Account for which to get transactions

Returns
TransactionsRequestBuilder

ForClaimableBalance(String)

Declaration
public TransactionsRequestBuilder ForClaimableBalance(string claimableBalance)
Parameters
Type Name Description
System.String claimableBalance

Claimable Balance for which to get transactions

Returns
TransactionsRequestBuilder

ForLedger(Int64)

Declaration
public TransactionsRequestBuilder ForLedger(long ledgerSeq)
Parameters
Type Name Description
System.Int64 ledgerSeq

Ledger for which to get transactions

Returns
TransactionsRequestBuilder

IncludeFailed(Boolean)

Set

include_failed
flag to include failed transactions.

Declaration
public TransactionsRequestBuilder IncludeFailed(bool includeFailed)
Parameters
Type Name Description
System.Boolean includeFailed

Set to true to include failed transactions in results

Returns
TransactionsRequestBuilder

OperationsRequestBuilder

Transaction(String)

Requests

GET /ledgers/{ledgerSeq}
Ledger Details

Declaration
public Task<TransactionResponse> Transaction(string transactionId)
Parameters
Type Name Description
System.String transactionId
Returns
Task<TransactionResponse>

Transaction(Uri)

Requests specific uri and returns LedgerResponse This method is helpful for getting the links.

Declaration
public async Task<TransactionResponse> Transaction(Uri uri)
Parameters
Type Name Description
Uri uri
Returns
Task<TransactionResponse>

Back to top Generated by DocFX