@Override protected void doHealthCheck(Health.Builder builder) throws IOException { builder.withDetail("netVersion", bitcoinClient.getNetworkInfo().getVersion()); builder.withDetail("blockNumber", bitcoinClient.getBlockChainInfo().getBlocks()); builder.withDetail("difficulty", bitcoinClient.getBlockChainInfo().getDifficulty()); builder.withDetail("chain", bitcoinClient.getBlockChainInfo().getChain()); builder.status(Status.UP); } }