diff --git a/provider/src/main/java/io/bisq/provider/ProviderMain.java b/provider/src/main/java/io/bisq/provider/ProviderMain.java index 4c5732ecbc..e11b4f6ef8 100644 --- a/provider/src/main/java/io/bisq/provider/ProviderMain.java +++ b/provider/src/main/java/io/bisq/provider/ProviderMain.java @@ -68,6 +68,7 @@ public class ProviderMain { handleGetAllMarketPrices(args); handleGetFees(); + handleGetVersion(); } private static void handleGetAllMarketPrices(String[] args) throws IOException, NoSuchAlgorithmException, InvalidKeyException { @@ -92,4 +93,12 @@ public class ProviderMain { return feeRequestService.getJson(); }); } + + private static void handleGetVersion() throws IOException { + FeeRequestService feeRequestService = new FeeRequestService(); + get("/getVersion", (req, res) -> { + log.info("Incoming getVersion request from: " + req.userAgent()); + return ProviderVersion.VERSION; + }); + } }