Show / Hide Table of Contents

Struct StateCompleterSet<T>

Groups two kinds of state completers.

Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.GetType()
Object.ReferenceEquals(Object, Object)
Namespace: Libplanet.Blockchain
Assembly: Libplanet.dll
Syntax
public struct StateCompleterSet<T>
    where T : IAction, new()
Type Parameters
Name Description
T

An IAction type. It should match to BlockChain<T>'s type parameter.

Fields

| Improve this Doc View Source

Recalculate

Recalculates and complements a block's incomplete states on the fly. Incomplete states are filled with the recalculated states and the states are permanently remained in the store.

Declaration
public static readonly StateCompleterSet<T> Recalculate
Field Value
Type Description
StateCompleterSet<T>
| Improve this Doc View Source

Reject

Rejects to complement incomplete state and throws an IncompleteBlockStatesException.

Declaration
public static readonly StateCompleterSet<T> Reject
Field Value
Type Description
StateCompleterSet<T>

Properties

| Improve this Doc View Source

FungibleAssetStateCompleter

Holds a FungibleAssetStateCompleter<T>.

Declaration
public FungibleAssetStateCompleter<T> FungibleAssetStateCompleter { get; set; }
Property Value
Type Description
FungibleAssetStateCompleter<T>
| Improve this Doc View Source

StateCompleter

Holds a StateCompleter<T>.

Declaration
public StateCompleter<T> StateCompleter { get; set; }
Property Value
Type Description
StateCompleter<T>
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2021 Planetarium