src/main/java/com/hedera/hashgraph/identity/hcs/MessageResolver.java
/**
   * Resolves queries defined in implementing classes against a mirror node.
   *
   * @param client The mirror node client.
   */
Resolves queries defined in implementing classes against a mirror node.
@param client The mirror node client.
Resolves queries defined in implementing classes against a mirror node . @param client The mirror node client .
public void execute(final Client client) {
    new Validator().checkValidationErrors("Resolver not executed: ", v -> validate(v));
    existingSignatures = new HashSet<>();
    listener = supplyMessageListener();
    listener.setStartTime(Instant.MIN)
            .setEndTime(Instant.now())
            .setIgnoreErrors(false)
            .onError(errorHandler)
            .onDecrypt(decrypter)
            .subscribe(client, msg -> handleMessage(msg));
    lastMessageArrivalTime.set(System.currentTimeMillis());
    waitOrFinish();
  }
public void execute ( final Client client ) { new Validator ( ) . checkValidationErrors ( "Resolver not executed: " , v -> validate ( v ) ) ; existingSignatures = new HashSet < > ( ) ; listener = supplyMessageListener ( ) ; listener . setStartTime ( Instant . MIN ) . setEndTime ( Instant . now ( ) ) . setIgnoreErrors ( false ) . onError ( errorHandler ) . onDecrypt ( decrypter ) . subscribe ( client , msg -> handleMessage ( msg ) ) ; lastMessageArrivalTime . set ( System . currentTimeMillis ( ) ) ; waitOrFinish ( ) ; }
Resolves queries defined in implementing classes against a mirror node.
Resolves queries defined in implementing classes against a mirror node .