ContractCodeCostInputs class

Inheritance

Constructors

ContractCodeCostInputs({required int nInstructions, required int nFunctions, required int nGlobals, required int nTableEntries, required int nTypes, required int nDataSegments, required int nElemSegments, required int nImports, required int nExports, required int nDataSegmentBytes, ExtentionPointVoid ext = const ExtentionPointVoid()})
ContractCodeCostInputs.fromStruct(Map<String, dynamic> json)
factory

Properties

ext ExtentionPointVoid
final
hashCode int
The hash code for this object.
no setterinherited
nDataSegmentBytes int
final
nDataSegments int
final
nElemSegments int
final
nExports int
final
nFunctions int
final
nGlobals int
final
nImports int
final
nInstructions int
final
nTableEntries int
final
nTypes int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createLayout({String? property}) → Layout<Map<String, dynamic>>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toLayoutStruct() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited
toXDR({String? property}) List<int>
inherited
toXDRBase64() String
inherited
toXDRHex() String
inherited

Operators

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

Static Methods

layout({String? property}) → Layout<Map<String, dynamic>>