RestorePreamble class

It can only present on successful simulation (i.e. no error) of InvokeHostFunction operations. If present, it indicates the simulation detected expired ledger entries which requires restoring with the submission of a RestoreFootprint operation before submitting the InvokeHostFunction operation. The minResourceFee and transactionData fields should be used to construct the transaction containing the RestoreFootprint operation.

Constructors

RestorePreamble(XdrSorobanTransactionData transactionData, int minResourceFee)
RestorePreamble.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
read-onlyinherited
minResourceFee int
Recommended minimum resource fee to add when submitting the RestoreFootprint operation. This fee is to be added on top of the Stellar network fee.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
transactionData XdrSorobanTransactionData
The recommended Soroban Transaction Data to use when submitting the RestoreFootprint operation.
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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