CheckTx doesn't verify message routing #4639
Labels
good first issue
T:Bug
Type: Code Hygiene
General cleanup and restructuring of code to provide clarity, flexibility, and modularity.
Milestone
Summary of Bug
Currently
CheckTx
does all of what is stated in its godoc except for verifying a router exists for each message! This isn't a big deal or exploitable, but should be fixed nonetheless. I believe we can do this by simply remove the following fromBaseApp#runTx
:This is because
BaseApp#runMsgs
already has this check and doesn't execute the matched message handler duringCheckTx
.Caught by @gamarin2
Version
b2f8c58
For Admin Use
The text was updated successfully, but these errors were encountered: