bug: transactions for functions that use block.timestamp
in require()
statements incorrectly fails during gas estimate
#1135
Labels
bug
Inconsistencies or issues which will cause a problem for users or implementors.
Bug Report
Kakarot RPC version:
0.6.16
Current behavior:
Transactions for functions that use
block.timestamp
inrequire()
statements incorrectly fails during gas estimate. When passed a gasLimit (gas estimation step is skipped), the transactions go through.Expected behavior:
The transactions should go through even when no
gasLimit
is sent along with the tx.Steps to reproduce:
claim()
function. The transaction will be successful first timeclaim()
function again but this time pass gas manually. The transaction should go through this time as well.Note: Make sure no new blocks are created or transaction executed in between steps 2 and 3 and in between step 4 and 5
The text was updated successfully, but these errors were encountered: