.-----------. .-------------. .--------------. .--------------------.
| sigverify +--->| lock memory +--->| validate fee +--->| allocate accounts +--->
`-----------` `-------------` `--------------` `--------------------`
.------------. .---------. .--------. .--------------. .--------------.
--->| load data +--->| execute +--->| record +--->| commit data +-->|unlock memory |
`------------` `---------` `--------` `--------------` `--------------`