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