What happens when I send a transaction that exceeds the gas limit of 3,141,592?
Will the transaction be transmitted to the network but never confirmed?
If my gas cost is 4,141,592 for example can 3,141,592 be paid in one block and 1,000,000 more in the next?
Will the error message I receive (if any) depend on the ETH client I am using?