diff --git a/app/src/main/java/com/example/dcav2gui/EarnerInterface.java b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java index e3ac552..0c3f0d8 100644 --- a/app/src/main/java/com/example/dcav2gui/EarnerInterface.java +++ b/app/src/main/java/com/example/dcav2gui/EarnerInterface.java @@ -1,4 +1,40 @@ package com.example.dcav2gui; +import static com.example.dcav2gui.MainActivity.globalSettings; + +import com.example.dcav2gui.ui.earners.EarnerData; + +import java.util.List; + +import okhttp3.OkHttpClient; + public class EarnerInterface { + + private static final String API_BASE_URL = globalSettings.apiUrl; + private static final String API_KEY = globalSettings.earnApiKey; + private static final OkHttpClient httpClient = new OkHttpClient(); + + /* + Implement API calls + */ + + + public static class EarnerGlobalData { + private final double uptime; + private final List earnerList; + + public EarnerGlobalData(double uptime, List earnerList) { + this.uptime = uptime; + this.earnerList = earnerList; + } + + public double getUptime() { + return uptime; + } + + public List getEarnerList() { + return earnerList; + } + } } +