The relevant parts of the code are displayed and explained. Now let us see how to obtain price data:
def constructUrl(exchange: String): String ={ "https://min-api.cryptocompare.com/data/histominute?fsym=BTC&tsym=USD&limit=23&aggregate=1&e=" + exchange }
ConstructUrl returns a completely formed URL for the request to the Cryptocompare API. More details are given in section related to the API:
final val predictionActor = system.actorOf(Props(new PredictionActor(configuration, db)))final val traderActor = system.actorOf(Props(new TraderActor(ws)))
Creates instances of PredictionActor and TraderActor:
override def receive: Receive = {
The Receive method is defined in the actor trait and has to be implemented. It is triggered when ...