Interface IActionEvaluation
Namespace: Libplanet.Action
Assembly: Libplanet.Action.dll
Syntax
public interface IActionEvaluation
Properties
| Improve this Doc View SourceAction
An action data to evaluate. When the
InputContext.BlockAction is true,
use
Declaration
IValue Action { get; }
Property Value
Type | Description |
---|---|
Bencodex.Types.IValue |
Exception
An exception that had risen during evaluation.
Declaration
Exception Exception { get; }
Property Value
Type | Description |
---|---|
Exception |
InputContext
An input IActionContext to evaluate Action.
Declaration
IActionContext InputContext { get; }
Property Value
Type | Description |
---|---|
IActionContext |
Remarks
Its
OutputState
The result states that Action makes.
Declaration
IWorld OutputState { get; }
Property Value
Type | Description |
---|---|
IWorld |