Skip to content

Commit

Permalink
Fixed examples wrt. refactored waitUntilFinalized
Browse files Browse the repository at this point in the history
  • Loading branch information
magnusbechwind committed Nov 29, 2023
1 parent 04b760c commit 97aaf32
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

import java.io.IOException;
import java.net.URL;
import java.util.Optional;
import java.util.concurrent.Callable;

/**
Expand Down Expand Up @@ -124,8 +125,8 @@ private void handleInit(ClientV2 client, Nonce nonce) {
.build();
Hash txHash = client.sendTransaction(initContractTransaction);
System.out.println("Submitted transaction for " + this.methodName + " with hash: " + txHash);
FinalizedBlockItem finalizedTransaction = client.waitUntilFinalized(txHash, wait);
System.out.println("Transaction finalized in block with hash: " + finalizedTransaction.getBlockHash());
Optional<FinalizedBlockItem> finalizedTransaction = client.waitUntilFinalized(txHash, wait);
finalizedTransaction.ifPresent(finalizedBlockItem -> System.out.println("Transaction finalized in block with hash: " + finalizedBlockItem.getBlockHash()));
}

private void handleMethod(ClientV2 client, Nonce nonce, SchemaParameter parameter) {
Expand All @@ -140,8 +141,8 @@ private void handleMethod(ClientV2 client, Nonce nonce, SchemaParameter paramete
.build();
Hash txHash = client.sendTransaction(transaction);
System.out.println("Submitted transaction for " + this.methodName + " with hash: " + txHash);
FinalizedBlockItem finalizedTransaction = client.waitUntilFinalized(txHash, wait);
System.out.println("Transaction finalized in block with hash: " + finalizedTransaction.getBlockHash());
Optional<FinalizedBlockItem> finalizedTransaction = client.waitUntilFinalized(txHash, wait);
finalizedTransaction.ifPresent(finalizedBlockItem -> System.out.println("Transaction finalized in block with hash: " + finalizedBlockItem.getBlockHash()));
}

public static void main(String[] args) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import picocli.CommandLine;

import java.net.URL;
import java.util.Optional;
import java.util.concurrent.Callable;

/**
Expand Down Expand Up @@ -141,8 +142,8 @@ private void handleInit(ClientV2 client, Nonce nonce) {
.build();
Hash txHash = client.sendTransaction(initContractTransaction);
System.out.println("Submitted transaction for " + this.methodName + " with hash: " + txHash);
FinalizedBlockItem finalizedTransaction = client.waitUntilFinalized(txHash, wait);
System.out.println("Transaction finalized in block with hash: " + finalizedTransaction.getBlockHash());
Optional<FinalizedBlockItem> finalizedTransaction = client.waitUntilFinalized(txHash, wait);
finalizedTransaction.ifPresent(finalizedBlockItem -> System.out.println("Transaction finalized in block with hash: " + finalizedBlockItem.getBlockHash()));
}

private void handleMethod(ClientV2 client, Nonce nonce, SchemaParameter parameter) {
Expand All @@ -157,8 +158,8 @@ private void handleMethod(ClientV2 client, Nonce nonce, SchemaParameter paramete
.build();
Hash txHash = client.sendTransaction(transaction);
System.out.println("Submitted transaction for " + this.methodName + " with hash: " + txHash);
FinalizedBlockItem finalizedTransaction = client.waitUntilFinalized(txHash, wait);
System.out.println("Transaction finalized in block with hash: " + finalizedTransaction.getBlockHash());
Optional<FinalizedBlockItem> finalizedTransaction = client.waitUntilFinalized(txHash, wait);
finalizedTransaction.ifPresent(finalizedBlockItem -> System.out.println("Transaction finalized in block with hash: " + finalizedBlockItem.getBlockHash()));
}


Expand Down

0 comments on commit 97aaf32

Please sign in to comment.