This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Improve logging when a transaction fails due to verifyPartnerChainOutboxRoot #9111
Labels
Milestone
Expected behavior
When a transaction execution fails in
verifyPartnerChainOutboxRoot
during CCU execution, it should log a proper message and log an eventActual behavior
Currently when the command fails on
verifyPartnerChainOutboxRoot
there is no error message or event related to it.Related LIP PR to fix it by,
EVENT_NAME_INVALID_OUTBOX_ROOT_VERIFICATION
event onverifyPartnerChainOutboxRoot
failure as well as on SMT failure.verifyPartnerChainOutboxRoot
andverifyCertificateSignature
are taken out frombeforeCrossChainMessagesExecution
so now transaction will fail if any of these 2 functions will fail.Steps to reproduce
Submit a CCU with invalid
PartnerChainOutboxRoot
Which version(s) does this affect? (Environment, OS, etc...)
6.0.0-rc.3
The text was updated successfully, but these errors were encountered: