Class TransactionApplication
Inheritance
object
TransactionApplication
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
public class TransactionApplication
Properties
|
Improve this Doc
View Source
Accounts
Declaration
[JsonProperty("accounts", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<Address> Accounts { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><Address> |
|
|
Improve this Doc
View Source
ApplicationArgs
Declaration
[JsonProperty("application-args", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<byte[]> ApplicationArgs { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><byte[]> |
|
|
Improve this Doc
View Source
ApplicationId
Declaration
[JsonProperty("application-id", Required = Required.Always)]
[Required]
public ulong ApplicationId { get; set; }
Property Value
|
Improve this Doc
View Source
ApprovalProgram
Declaration
[JsonProperty("approval-program", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TEALProgram ApprovalProgram { get; set; }
Property Value
|
Improve this Doc
View Source
ClearStateProgram
Declaration
[JsonProperty("clear-state-program", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public TEALProgram ClearStateProgram { get; set; }
Property Value
|
Improve this Doc
View Source
ExtraProgramPages
Declaration
[JsonProperty("extra-program-pages", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? ExtraProgramPages { get; set; }
Property Value
|
Improve this Doc
View Source
ForeignApps
Declaration
[JsonProperty("foreign-apps", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<ulong> ForeignApps { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><ulong> |
|
|
Improve this Doc
View Source
ForeignAssets
Declaration
[JsonProperty("foreign-assets", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<ulong> ForeignAssets { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<T><ulong> |
|
|
Improve this Doc
View Source
GlobalStateSchema
Declaration
[JsonProperty("global-state-schema", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public StateSchema GlobalStateSchema { get; set; }
Property Value
|
Improve this Doc
View Source
LocalStateSchema
Declaration
[JsonProperty("local-state-schema", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public StateSchema LocalStateSchema { get; set; }
Property Value
|
Improve this Doc
View Source
OnCompletion
Declaration
[JsonProperty("on-completion", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string OnCompletion { get; set; }
Property Value