This PR adds an extra argument retriesOnEmpty to .getConfirmedTransaction that allows us to customize the retries of the underlying .waitForCompletion.
Also this PR makes this method throw a different error message when a transaction is dropped than when it fails, to make our lifes easier while debugging and looking thru logs or segment events.
This PR adds an extra argument
retriesOnEmpty
to.getConfirmedTransaction
that allows us to customize the retries of the underlying.waitForCompletion
.Also this PR makes this method throw a different error message when a transaction is dropped than when it fails, to make our lifes easier while debugging and looking thru logs or segment events.