-
Notifications
You must be signed in to change notification settings - Fork 1.7k
eth_estimateGas returns Transaction execution error #7241
Comments
@bettiah Please make sure that all transactions (especially the transaction deploying the contract) has been mined correctly. There used to be some issues with Could you also check if there is a contract under that address( |
@tomusdrw Thank you for the detailed list of suggestions. Below are logs from 2 consecutive transactions, 1 passes & second one fails. I have also tried your suggestions about --force-sealing & adding "pending" and it does not change things. Also eth_getCode shows a contract. Furthermore, I can send another, different, transaction to the same contract that 'releases' the failure, and this transaction starts to work again. ( Only to stop working again after a few txns)
|
What kind of contract is it? Maybe there is just some assertion that causes it to fail (and consume all the gas)? |
I have encountered probably this, Transaction execution error on
From that this
tries to suggest something, unfortunately I have no idea what requires higher limit of what @5chdn Does it qualify for reopening or should I create a new issue? |
Just FYI, the code in question passes with |
Thanks, I have added to the first one |
I'm running:
I am on a test network with InstantSeal engine.
While testing, "eth_estimateGas" rpc method starts to return code -32015. It seems to get stuck here, until the contract state is changed (via another Transaction).
Note that the same transaction, on the same deployed contract succeeded a few times.
There are assertions in the code path, but I will be very surprised if they are being hit.
It is possibly a duplicate of another issue :eth_estimateGas issues "Transaction execution error" #6685 .
The text was updated successfully, but these errors were encountered: