class MultisigRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements MultisigRepository {

  @Override
  public Observable<MultisigAccountInfo> getMultisigAccountInfo(Address address) {
    return exceptionHandling(
        networkTypeObservable.flatMap(
            networkType ->
                call(() -> getClient().getAccountMultisig(address.plain()))
                    .map(MultisigAccountInfoDTO::getMultisig)
                    .map(dto -> toMultisigAccountInfo(dto))));
  }

  public  MultisigRepositoryOkHttpImpl(
      ApiClient apiClient, Observable<NetworkType> networkTypeObservable);

}