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 |