Not really used to this kind of animation tree, but I don't see any possibility of going from state "Attack" or "Block" back to either idle, walk or hurt.
I believe this is where it becomes a spider web of connections. The reason why people either call it directly from code or use something more advanced such as a Finite State Machine or a different animation tree type.