OperationsList class

A class that stores, simulates, estimates and broadcasts a list of Operation

  • operations is the list of the operations of this
  • result is an object that stores the results of the different steps of this
  • source is the Keystore initiating the operations
  • rpcInterface is the rpc interface that makes the calls to the tezos node

Constructors

OperationsList({required Keystore source, required RpcInterface rpcInterface})

Properties

hashCode int
The hash code for this object.
no setterinherited
log → Logger
final
operations List<Operation>
final
result OperationsListResult
final
rpcInterface RpcInterface
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source Keystore
final

Methods

appendOperation(Operation op) → void
Appends op to this
broadcast() Future<void>
Broadcasts this
computeCounters() Future<void>
Computes and sets the counters of operations
computeFees() Future<void>
It sets the optimal fees of operations
computeLimits() Future<void>
Sets the limits of this
estimate() Future<void>
Estimates this
execute() Future<void>
Executes this
executeAndMonitor() Future<void>
Waits for this to be executed and monitored
forge() Future<void>
Forges this
inject() Future<void>
Injects this
monitor() Future<void>
Monitors this
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
preapply() Future<void>
Preapplies this
prependOperation(Operation op) → void
Prepends op to this
run() Future<void>
Runs this
setHardLimits() Future<void>
It sets the limits of operations to the hard limits of the chain
setLimits() Future<void>
It sets the optimal limits of operations
sign() → void
Signs this
simulate() Future<void>
Simulates the execution of this using a preapply
toString() String
A string representation of this object.
inherited

Operators

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