Typically a miner decides which transactions go inside a block. But does this have to be so? Is the actual mining process just a process to find the right nonce regardless of block contents or does it depend on the included transactions? So: can included transactions be decided after a right nonce has been found?
I was trying to find an article which clearly explains this but obviously I failed.