REVM: Regression tests
What
REVM Regression tests for:
- XTZ withdrawal
- XTZ fast withdrawals
- FA deposit
- FA withdrawal
- FA fast withdrawal
- Claim on proxy owned FA deposit
Also tests regressions on claims for previous kernel version as it was missing.
Why
REVM contract events have been validated, we want to watch regressions on these new behaviours.
Concerning differences with previous regression files, we can observe what is described in CHANGES_KERNEL.md:
- no difference on XTZ standard and fast withdrawals
- first topic update on FA fast withdrawals
- emitter address update on claimed deposit
How
- Use previous tezt regression scenarios and enable revm
- Factorize claim test logic and make a regression test with it
Edited by plissi