Хм, а может он не находит транзакцию потому что там не getTransaction а getTransactionReceipt