Struct StateCompleterSet<T>
Groups two kinds of state completers.
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 SourceRecalculate
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> |
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 SourceFungibleAssetStateCompleter
Holds a FungibleAssetStateCompleter<T>.
Declaration
public FungibleAssetStateCompleter<T> FungibleAssetStateCompleter { get; set; }
Property Value
Type | Description |
---|---|
FungibleAssetStateCompleter<T> |
StateCompleter
Holds a StateCompleter<T>.
Declaration
public StateCompleter<T> StateCompleter { get; set; }
Property Value
Type | Description |
---|---|
StateCompleter<T> |