Output_Variable class abstract

Implemented types

Constructors

Output_Variable({required U8Array32 to, required int amount, required U8Array32 assetId})
const
factory

Properties

amount int
no setter
assetId U8Array32
no setter
copyWith → _$$Output_VariableCopyWith<_$Output_Variable>
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
to U8Array32
no setter

Methods

map<TResult extends Object?>({required TResult coin(Output_Coin value), required TResult contract(Output_Contract value), required TResult message(Output_Message value), required TResult change(Output_Change value), required TResult variable(Output_Variable value), required TResult contractCreated(Output_ContractCreated value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? coin(Output_Coin value)?, TResult? contract(Output_Contract value)?, TResult? message(Output_Message value)?, TResult? change(Output_Change value)?, TResult? variable(Output_Variable value)?, TResult? contractCreated(Output_ContractCreated value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult coin(Output_Coin value)?, TResult contract(Output_Contract value)?, TResult message(Output_Message value)?, TResult change(Output_Change value)?, TResult variable(Output_Variable value)?, TResult contractCreated(Output_ContractCreated value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult coin(U8Array32 to, int amount, U8Array32 assetId)?, TResult contract(int inputIndex, U8Array32 balanceRoot, U8Array32 stateRoot)?, TResult message(U8Array32 recipient, int amount)?, TResult change(U8Array32 to, int amount, U8Array32 assetId)?, TResult variable(U8Array32 to, int amount, U8Array32 assetId)?, TResult contractCreated(U8Array32 contractId, U8Array32 stateRoot)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult coin(U8Array32 to, int amount, U8Array32 assetId), required TResult contract(int inputIndex, U8Array32 balanceRoot, U8Array32 stateRoot), required TResult message(U8Array32 recipient, int amount), required TResult change(U8Array32 to, int amount, U8Array32 assetId), required TResult variable(U8Array32 to, int amount, U8Array32 assetId), required TResult contractCreated(U8Array32 contractId, U8Array32 stateRoot)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? coin(U8Array32 to, int amount, U8Array32 assetId)?, TResult? contract(int inputIndex, U8Array32 balanceRoot, U8Array32 stateRoot)?, TResult? message(U8Array32 recipient, int amount)?, TResult? change(U8Array32 to, int amount, U8Array32 assetId)?, TResult? variable(U8Array32 to, int amount, U8Array32 assetId)?, TResult? contractCreated(U8Array32 contractId, U8Array32 stateRoot)?}) → TResult?
inherited

Operators

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