### Question:
LndWallet extends AbstractLightningWallet { @Override public BigDecimal getCryptoBalance(String cryptoCurrency) { return callChecked(cryptoCurrency, () -> satToBitcoin(api.getBalance().getBalance())); } LndWallet(String url, String macaroon, String certHexString); @Override String sendCoins(String destinationAddress, BigDecimal amount, String cryptoCurrency, String description); @Override String getInvoice(BigDecimal cryptoAmount, String cryptoCurrency, Long paymentValidityInSec, String description); @Override BigDecimal getCryptoBalance(String cryptoCurrency); @Override String getPubKey(); @Override BigDecimal getReceivedAmount(String destinationAddress, String cryptoCurrency); @Override List<? extends ILightningChannel> getChannels(); void setAliases(List<Channel> channels); @Override boolean canSend(String invoice, BigDecimal amount, String cryptoCurrency);  }### Answer:
@Ignore @Test public void getCryptoBalance() { BigDecimal cryptoBalance = w.getCryptoBalance(CryptoCurrency.LBTC.getCode()); System.out.println(cryptoBalance); }