Class RenderRecord.ActionSuccess
Represents a succeeded action render/unrender event.
Inherited Members
Namespace: Libplanet.Blockchain.Renderers.Debug
Assembly: Libplanet.dll
Syntax
public class ActionSuccess : RenderRecord.ActionBase
Constructors
| Improve this Doc View SourceActionSuccess(Int64, String, IValue, ICommittedActionContext, HashDigest<SHA256>, Boolean)
Creates a succeeded action render/unrender event record.
Declaration
public ActionSuccess(long index, string stackTrace, IValue action, ICommittedActionContext context, HashDigest<SHA256> nextState, 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. |
Bencodex.Types.IValue | action | The rendered action. |
ICommittedActionContext | context | The action evaluation context. |
HashDigest<SHA256> | nextState | The resulting state after the action is evaluated. |
Boolean | unrender | Whether it is an unrender event. |
Properties
| Improve this Doc View SourceNextState
The resulting states after the action is evaluated.
Declaration
public HashDigest<SHA256> NextState { get; }
Property Value
Type | Description |
---|---|
HashDigest<SHA256> |
Methods
| Improve this Doc View SourceToString()
Represents a succeeded action render/unrender event.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |