public class FailedState extends AbstractHardwareWalletState
State to provide the following to hardware wallet clients:
The "failed" state represents when the underlying hardware has failed to perform an operation. The device should not be used further without going through a connect operation.
Constructor and Description |
---|
FailedState() |
Modifier and Type | Method and Description |
---|---|
protected void |
internalTransition(HardwareWalletClient client,
HardwareWalletContext context,
MessageEvent event)
Initiate a move to the next state through the given client.
|
await, handleUnexpectedMessageEvent, transition
protected void internalTransition(HardwareWalletClient client, HardwareWalletContext context, MessageEvent event)
AbstractHardwareWalletState
Initiate a move to the next state through the given client.
Typically the client is used to move in to or out of a "waiting state" and the context is updated with new data
internalTransition
in class AbstractHardwareWalletState
client
- The hardware wallet client for sending messagescontext
- The current context providing parameters for decisionsevent
- The event driving the transitionCopyright © 2013–2017 Bitcoin Solutions Ltd. All rights reserved.