When sending a transaction with geth we get a transaction id immediately. Most of the time this transaction will get accepted by the network and will be included in the blockchain. However, in certain occasion the transaction will not be included (too much pending transaction, insufficient tx cost). What is the best way to confirm (via the geth client) if a sent transaction has indeed being confirmed (i.e. maybe check confirmation counts)? Thanks.