I have been trying to understand the sequence of operations that happens on nodes participating in the network,when a transaction is initiated in both mining or non-mining nodes.
What is the sequence of operation happens when a transaction is initiated by a node ?
The following links helps a little.
How does the system enforce correct execution of smart contracts?
The following entities needs to be part of the sequence to draw a complete picture how things works. For example; miner,full node,block,global state( address vs nonce) etc