Interface | Description |
---|---|
Action |
Marker interface for high-level application actions
|
ApplicationState |
Marker interface for high-level application state
|
AtomErrorToExceptionReasonMapper | |
AtomToExecutedActionsMapper<T> | |
FeeMapper | |
ParticleReducer<T extends ApplicationState> |
Temporary class for reducing up particles into an application state.
|
StatefulActionToParticleGroupsMapper<T extends Action> |
Maps a high level application action to lower level spun particles used
to construct an atom given a context requirement which this interface describes
via requiredState().
|
StatelessActionToParticleGroupsMapper<T extends Action> |
Maps a high level application action to lower level spun particles used
to construct an atom.
|
Class | Description |
---|---|
ActionExecutionException.ActionExecutionExceptionBuilder | |
ActionExecutionExceptionReason |
A High level application error reason for action execution failure
|
PowFeeMapper |
Maps a complete list of particles ready to be submitted to a POW fee particle.
|
ShardedAppStateId |
Identifier for application state for a particular address.
|
ShardedParticleStateId |
Identifier for particle state for a particular address.
|
Exception | Description |
---|---|
ActionExecutionException |
Exception describing an issue occurring when trying to execute a ledger action
|
StageActionException |
An exception which occurs during the construction of an action.
|