ApplicationParams class

Annotations
  • @JsonSerializable(fieldRename: FieldRename.kebab)

Constructors

ApplicationParams({String? approvalProgram, String? clearStateProgram, required List<TealKeyValue> globalState, String? creator, ApplicationStateSchema? globalStateSchema, ApplicationStateSchema? localStateSchema})
ApplicationParams.fromJson(Map<String, dynamic> json)
factory

Properties

approvalProgram String?
approval program.
final
clearStateProgram String?
approval program.
final
creator String?
The address that created this application. This is the address where the parameters and global state for this application can be found.
final
globalState List<TealKeyValue>
global schema
final
globalStateSchema ApplicationStateSchema?
global schema
final
hashCode int
The hash code for this object.
no setterinherited
localStateSchema ApplicationStateSchema?
local schema
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited