Interface: VersionLike
Methods
asU64()
asU64(): bigint;
Get the underlying u64 value of this version
Returns
bigint
getCongestedVersionSuggestedGasPrice()
getCongestedVersionSuggestedGasPrice(): bigint;
Returns the suggested_gas_price embedded in this congested shared
object version. The suggested_gas_price here is used for a
gas price feedback mechanism for transactions canceled due to
shared object congestion.
Returns
bigint
isCanceled()
isCanceled(): boolean;
Checks if this version is canceled, i.e., the corresponding object appears in a canceled transaction.
Returns
boolean
isCongested()
isCongested(): boolean;
Check if this version is congested, i.e., the corresponding object is the reason for transaction cancellation.
Returns
boolean
isValid()
isValid(): boolean;
Checks if this version is valid, i.e., the corresponding object does not appear in a canceled transaction.
Returns
boolean
next()
next(): VersionLike;
Returns the next version, or an error if overflow occurs.
Returns
VersionLike
previous()
previous(): VersionLike;
Returns the previous version, or an error if underflow occurs.
Returns
VersionLike