class TransactionRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements TransactionRepository {

  @Override
  public Observable<Transaction> getTransaction(TransactionGroup group, String transactionHash) {
    Callable<TransactionInfoDTO> callback = () -> getBasicTransactions(group, transactionHash);
    return exceptionHandling(
        call(callback).map(transactionInfoDTO -> mapTransaction(group, transactionInfoDTO)));
  }

  public  TransactionRepositoryOkHttpImpl(ApiClient apiClient);

}