If there is an observer given, then it sends transactions t…
If there is an observer given, then it sends transactions to be added as a data value.
At the moment a transaction is simply represented as a string being passed into the next block, and there's only one string per block, so, only one transaction per block