Abi class

Structured format for abis

Annotations
  • @JsonSerializable()

Constructors

Abi({List<AbiExtensions>? abi_extensions, List<AbiAction>? actions, List<AbiErrorMessages>? error_messages, List<AbiRicardianClauses>? ricardian_clauses, List<AbiStruct>? structs, List<AbiTable>? tables, List<AbiType>? types, List<AbiVariants>? variants, String? version})
Abi.fromJson(Map<String, dynamic> json)
factory

Properties

abi_extensions List<AbiExtensions>?
getter/setter pair
actions List<AbiAction>?
getter/setter pair
error_messages List<AbiErrorMessages>?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ricardian_clauses List<AbiRicardianClauses>?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
structs List<AbiStruct>?
getter/setter pair
tables List<AbiTable>?
getter/setter pair
types List<AbiType>?
getter/setter pair
variants List<AbiVariants>?
getter/setter pair
version String?
getter/setter pair

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.
override

Operators

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