You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
GenTx is not using Simstate.Rand, so every time it creates memo with different length.
And ethermint.AnteHandler is consuming gas according to the tx bytes length, so finally gas used is not deterministic.
memo with rand seed works, this test "PASS" randomly before with larger NumBlocks, since we get blockSize 0 with gasWanted 0 based on matrix, which always compare same hash
System info: [Include Ethermint commit, operating system name, and other relevant details]
Steps to reproduce:
make test-sim-nondeterminism
with mmsqe@4d64b4bExpected behavior: [
--- PASS: TestAppStateDeterminism
]Actual behavior: [
--- FAIL: TestAppStateDeterminism
]__Additional info: block_gas brings the diff caused by random length memo, fixed memo length could bypass the test
The text was updated successfully, but these errors were encountered: