What happens if one sends contract transactions to non-contract address (Geth account)? E.g. one writes the transaction to call contract function, but the destination address is geth account?
There kind of transactions doesn't seem to cause out of gas. The transaction goes silently through. However is there a way to detect such a condition?