Class TransactionResponse
Inheritance
System.Object
TransactionResponse
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class TransactionResponse : Response, IPagingToken
Constructors
Declaration
public TransactionResponse()
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 |
|
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
Declaration
public string AccountMuxed { get; }
Property Value
Declaration
public ulong? AccountMuxedID { get; }
Property Value
System.Nullable<System.UInt64>
|
Declaration
public string CreatedAt { get; }
Property Value
Declaration
public string EnvelopeXdr { get; }
Property Value
Declaration
public string FeeAccount { get; set; }
Property Value
Declaration
public string FeeAccountMuxed { get; set; }
Property Value
Declaration
public ulong? FeeAccountMuxedID { get; set; }
Property Value
System.Nullable<System.UInt64>
|
Declaration
public TransactionResponse.FeeBumpTransaction FeeBumpTx { get; set; }
Property Value
Declaration
public long FeeCharged { get; set; }
Property Value
Declaration
public string Hash { get; }
Property Value
Declaration
public TransactionResponse.InnerTransaction InnerTx { get; }
Property Value
Declaration
public uint Ledger { get; }
Property Value
Declaration
public TransactionResponseLinks Links { get; }
Property Value
Declaration
public long MaxFee { get; }
Property Value
Declaration
public Memo Memo { get; }
Property Value
Declaration
public string MemoBytes { get; }
Property Value
Declaration
public string MemoType { get; }
Property Value
Declaration
public string MemoValue { get; }
Property Value
Declaration
public int OperationCount { get; }
Property Value
Declaration
public string PagingToken { get; }
Property Value
Implements
Declaration
public TransactionResult Result { get; }
Property Value
Declaration
public string ResultXdr { get; }
Property Value
Declaration
public List<string> Signatures { get; }
Property Value
Declaration
public string SourceAccount { get; }
Property Value
Declaration
public long SourceAccountSequence { get; }
Property Value
Declaration
public bool Successful { get; }
Property Value