Statemachine¶
The base strategy comes with a state machine that can be used by your strategy.
Similar to Storage, the methods of this class can be used in your
strategy directly, e.g., via self.get_state(), since the class is
inherited by Base Strategy.
API¶
-
class
stakemachine.statemachine.StateMachine(*args, **kwargs)¶ Generic state machine
-
add_state(state)¶ Add a new state to the state machine
Parameters: state (str) – Name of the state
-
get_state()¶ Return state of state machine
-
set_state(state)¶ Change state of the state machine
Parameters: state (str) – Name of the new state
-