Class RenderRecord<T>.ActionSuccess
Represents a succeeded action render/unrender event.
Inherited Members
Namespace: Libplanet.Blockchain.Renderers.Debug
Assembly: Libplanet.dll
Syntax
public class ActionSuccess : RenderRecord<T>.ActionBase
Constructors
| Improve this Doc View SourceActionSuccess(Int64, String, IAction, IActionContext, IAccountStateDelta, Boolean)
Creates a succeeded action render/unrender event record.
Declaration
public ActionSuccess(long index, string stackTrace, IAction action, IActionContext context, IAccountStateDelta nextStates, bool unrender = false)
Parameters
| Type | Name | Description |
|---|---|---|
| Int64 | index | The ordinal number of the render event. |
| String | stackTrace | The stack trace of the render event. |
| IAction | action | The rendered action. |
| IActionContext | context | The action evaluation context. |
| IAccountStateDelta | nextStates | The resulting states after the action is evaluated. |
| Boolean | unrender | Whether it is an unrender event. |
Properties
| Improve this Doc View SourceNextStates
The resulting states after the action is evaluated.
Declaration
public IAccountStateDelta NextStates { get; }
Property Value
| Type | Description |
|---|---|
| IAccountStateDelta |
Methods
| Improve this Doc View SourceToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String |