Class ApplicationParams
Stores the global information associated with an application.
Inheritance
object
ApplicationParams
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Algorand.Algod.Model
Assembly: Algorand.dll
Syntax
public class ApplicationParams
Properties
| Improve this Doc View SourceApprovalProgram
Declaration
[JsonProperty("approval-program", Required = Required.Always)]
[Required]
public TEALProgram ApprovalProgram { get; set; }
Property Value
Type | Description |
---|---|
TEALProgram |
ClearStateProgram
Declaration
[JsonProperty("clear-state-program", Required = Required.Always)]
[Required]
public TEALProgram ClearStateProgram { get; set; }
Property Value
Type | Description |
---|---|
TEALProgram |
Creator
Declaration
[JsonProperty("creator", Required = Required.Always)]
[Required]
public Address Creator { get; set; }
Property Value
Type | Description |
---|---|
Address |
ExtraProgramPages
Declaration
[JsonProperty("extra-program-pages", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ulong? ExtraProgramPages { get; set; }
Property Value
Type | Description |
---|---|
ulong? |
GlobalState
Declaration
[JsonProperty("global-state", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<TealKeyValue> GlobalState { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<T><TealKeyValue> |
GlobalStateSchema
Declaration
[JsonProperty("global-state-schema", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ApplicationStateSchema GlobalStateSchema { get; set; }
Property Value
Type | Description |
---|---|
ApplicationStateSchema |
LocalStateSchema
Declaration
[JsonProperty("local-state-schema", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ApplicationStateSchema LocalStateSchema { get; set; }
Property Value
Type | Description |
---|---|
ApplicationStateSchema |