class PollingTransactionReceiptProcessor extends TransactionReceiptProcessor {

    @Override
    public TransactionReceipt waitForTransactionReceipt(
            String transactionHash)
            throws IOException, TransactionException {

        return getTransactionReceipt(transactionHash, sleepDuration, attempts);
    }

    public  PollingTransactionReceiptProcessor(Chain3j chain3j, long sleepDuration, int attempts);

}