I have a sample blockchain application on which I have created a several blocks with the help of "invoke" transactions.
1) The blockchain theory suggests that each block will have a field called "previousBlockHash" containing the hash value of previous block in blockchain. Now when I am comparing the fields "stateHash" of previous block(Block #2) Vs "previousBlockHash" of current block(Block #3), they both appear to be very different. Should they be equal?
2) Can one blockchain block contain multiple "invoke" transactions?**