Show / Hide Table of Contents

Class TransactionResponse

Inheritance
System.Object
Response
TransactionResponse
Inherited Members
Response.RateLimitLimit
Response.RateLimitRemaining
Response.RateLimitReset
Response.SetHeaders(HttpResponseHeaders)
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class TransactionResponse : Response, IPagingToken

Constructors

TransactionResponse()

Declaration
public TransactionResponse()

TransactionResponse(String, UInt32, String, String, Boolean, String, Int64, Int64, Int32, String, String, String, Memo, TransactionResponseLinks)

Declaration
public TransactionResponse(string hash, uint ledger, string createdAt, string sourceAccount, bool successful, string pagingToken, long sourceAccountSequence, long feeCharged, int operationCount, string envelopeXdr, string resultXdr, string resultMetaXdr, Memo memo, TransactionResponseLinks links)
Parameters
Type Name Description
System.String hash
System.UInt32 ledger
System.String createdAt
System.String sourceAccount
System.Boolean successful
System.String pagingToken
System.Int64 sourceAccountSequence
System.Int64 feeCharged
System.Int32 operationCount
System.String envelopeXdr
System.String resultXdr
System.String resultMetaXdr
Memo memo
TransactionResponseLinks links

TransactionResponse(String, UInt32, String, String, String, Boolean, String, Int64, Int64, Int64, Int32, String, String, String, Memo, List<String>, TransactionResponse.FeeBumpTransaction, TransactionResponse.InnerTransaction, TransactionResponseLinks)

Declaration
public TransactionResponse(string hash, uint ledger, string createdAt, string sourceAccount, string feeAccount, bool successful, string pagingToken, long sourceAccountSequence, long maxFee, long feeCharged, int operationCount, string envelopeXdr, string resultXdr, string resultMetaXdr, Memo memo, List<String> signatures, TransactionResponse.FeeBumpTransaction feeBumpTransaction, TransactionResponse.InnerTransaction innerTransaction, TransactionResponseLinks links)
Parameters
Type Name Description
System.String hash
System.UInt32 ledger
System.String createdAt
System.String sourceAccount
System.String feeAccount
System.Boolean successful
System.String pagingToken
System.Int64 sourceAccountSequence
System.Int64 maxFee
System.Int64 feeCharged
System.Int32 operationCount
System.String envelopeXdr
System.String resultXdr
System.String resultMetaXdr
Memo memo
List<String> signatures
TransactionResponse.FeeBumpTransaction feeBumpTransaction
TransactionResponse.InnerTransaction innerTransaction
TransactionResponseLinks links

Properties

AccountMuxed

Declaration
public string AccountMuxed { get; }
Property Value
System.String

AccountMuxedID

Declaration
public ulong? AccountMuxedID { get; }
Property Value
System.Nullable<System.UInt64>

CreatedAt

Declaration
public string CreatedAt { get; }
Property Value
System.String

EnvelopeXdr

Declaration
public string EnvelopeXdr { get; }
Property Value
System.String

FeeAccount

Declaration
public string FeeAccount { get; set; }
Property Value
System.String

FeeAccountMuxed

Declaration
public string FeeAccountMuxed { get; set; }
Property Value
System.String

FeeAccountMuxedID

Declaration
public ulong? FeeAccountMuxedID { get; set; }
Property Value
System.Nullable<System.UInt64>

FeeBumpTx

Declaration
public TransactionResponse.FeeBumpTransaction FeeBumpTx { get; set; }
Property Value
TransactionResponse.FeeBumpTransaction

FeeCharged

Declaration
public long FeeCharged { get; set; }
Property Value
System.Int64

Hash

Declaration
public string Hash { get; }
Property Value
System.String

InnerTx

Declaration
public TransactionResponse.InnerTransaction InnerTx { get; }
Property Value
TransactionResponse.InnerTransaction

Ledger

Declaration
public uint Ledger { get; }
Property Value
System.UInt32

Links

Declaration
public TransactionResponseLinks Links { get; }
Property Value
TransactionResponseLinks

MaxFee

Declaration
public long MaxFee { get; }
Property Value
System.Int64

Memo

Declaration
public Memo Memo { get; }
Property Value
Memo

MemoBytes

Declaration
public string MemoBytes { get; }
Property Value
System.String

MemoType

Declaration
public string MemoType { get; }
Property Value
System.String

MemoValue

Declaration
public string MemoValue { get; }
Property Value
System.String

OperationCount

Declaration
public int OperationCount { get; }
Property Value
System.Int32

PagingToken

Declaration
public string PagingToken { get; }
Property Value
System.String

Implements
IPagingToken.PagingToken

Result

Declaration
public TransactionResult Result { get; }
Property Value
TransactionResult

ResultMetaXdr

Declaration
public string ResultMetaXdr { get; }
Property Value
System.String

ResultXdr

Declaration
public string ResultXdr { get; }
Property Value
System.String

Signatures

Declaration
public List<string> Signatures { get; }
Property Value
List<System.String>

SourceAccount

Declaration
public string SourceAccount { get; }
Property Value
System.String

SourceAccountSequence

Declaration
public long SourceAccountSequence { get; }
Property Value
System.Int64

Successful

Declaration
public bool Successful { get; }
Property Value
System.Boolean

Back to top Generated by DocFX