Class Transaction
Inheritance
object
Transaction
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Assembly: Algorand.dll
Syntax
Properties
|
Improve this Doc
View Source
ApplicationTransaction
Declaration
[JsonProperty("application-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionApplication ApplicationTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
AssetConfigTransaction
Declaration
[JsonProperty("asset-config-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionAssetConfig AssetConfigTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
AssetFreezeTransaction
Declaration
[JsonProperty("asset-freeze-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionAssetFreeze AssetFreezeTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
AssetTransferTransaction
Declaration
[JsonProperty("asset-transfer-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionAssetTransfer AssetTransferTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
AuthAddr
Declaration
[JsonProperty("auth-addr", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public Address AuthAddr { get; set; }
Property Value
|
Improve this Doc
View Source
CloseRewards
Declaration
[JsonProperty("close-rewards", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? CloseRewards { get; set; }
Property Value
|
Improve this Doc
View Source
ClosingAmount
Declaration
[JsonProperty("closing-amount", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? ClosingAmount { get; set; }
Property Value
|
Improve this Doc
View Source
ConfirmedRound
Declaration
[JsonProperty("confirmed-round", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? ConfirmedRound { get; set; }
Property Value
|
Improve this Doc
View Source
CreatedApplicationIndex
Declaration
[JsonProperty("created-application-index", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? CreatedApplicationIndex { get; set; }
Property Value
|
Improve this Doc
View Source
CreatedAssetIndex
Declaration
[JsonProperty("created-asset-index", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? CreatedAssetIndex { get; set; }
Property Value
|
Improve this Doc
View Source
Fee
Declaration
[JsonProperty("fee", Required = Required.Always)]
[Required]
public ulong Fee { get; set; }
Property Value
|
Improve this Doc
View Source
FirstValid
Declaration
[JsonProperty("first-valid", Required = Required.Always)]
[Required]
public ulong FirstValid { get; set; }
Property Value
|
Improve this Doc
View Source
GenesisHash
Declaration
[JsonProperty("genesis-hash", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public byte[] GenesisHash { get; set; }
Property Value
|
Improve this Doc
View Source
GenesisId
Declaration
[JsonProperty("genesis-id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string GenesisId { get; set; }
Property Value
|
Improve this Doc
View Source
GlobalStateDelta
Declaration
[JsonProperty("global-state-delta", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<EvalDeltaKeyValue> GlobalStateDelta { get; set; }
Property Value
|
Improve this Doc
View Source
Group
Declaration
[JsonProperty("group", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public byte[] Group { get; set; }
Property Value
|
Improve this Doc
View Source
Id
Declaration
[JsonProperty("id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Id { get; set; }
Property Value
|
Improve this Doc
View Source
InnerTxns
Declaration
[JsonProperty("inner-txns", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<Transaction> InnerTxns { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><Transaction> |
|
|
Improve this Doc
View Source
IntraRoundOffset
Declaration
[JsonProperty("intra-round-offset", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? IntraRoundOffset { get; set; }
Property Value
|
Improve this Doc
View Source
KeyregTransaction
Declaration
[JsonProperty("keyreg-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionKeyreg KeyregTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
LastValid
Declaration
[JsonProperty("last-valid", Required = Required.Always)]
[Required]
public ulong LastValid { get; set; }
Property Value
|
Improve this Doc
View Source
Lease
Declaration
[JsonProperty("lease", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public byte[] Lease { get; set; }
Property Value
|
Improve this Doc
View Source
LocalStateDelta
Declaration
[JsonProperty("local-state-delta", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<AccountStateDelta> LocalStateDelta { get; set; }
Property Value
|
Improve this Doc
View Source
Logs
Declaration
[JsonProperty("logs", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<byte[]> Logs { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><byte[]> |
|
|
Improve this Doc
View Source
Note
Declaration
[JsonProperty("note", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public byte[] Note { get; set; }
Property Value
|
Improve this Doc
View Source
PaymentTransaction
Declaration
[JsonProperty("payment-transaction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionPayment PaymentTransaction { get; set; }
Property Value
|
Improve this Doc
View Source
ReceiverRewards
Declaration
[JsonProperty("receiver-rewards", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? ReceiverRewards { get; set; }
Property Value
|
Improve this Doc
View Source
RekeyTo
Declaration
[JsonProperty("rekey-to", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public Address RekeyTo { get; set; }
Property Value
|
Improve this Doc
View Source
RoundTime
Declaration
[JsonProperty("round-time", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? RoundTime { get; set; }
Property Value
|
Improve this Doc
View Source
Sender
Declaration
[JsonProperty("sender", Required = Required.Always)]
[Required]
public string Sender { get; set; }
Property Value
|
Improve this Doc
View Source
SenderRewards
Declaration
[JsonProperty("sender-rewards", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? SenderRewards { get; set; }
Property Value
|
Improve this Doc
View Source
Signature
Declaration
[JsonProperty("signature", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TransactionSignature Signature { get; set; }
Property Value
|
Improve this Doc
View Source
TxType
Declaration
[JsonProperty("tx-type", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string TxType { get; set; }
Property Value