Could someone describe how the full node chooses transactions from the mempool that make it into a block.
I suppose there must be some logic that makes a compromise between fees and gas cost but it would be great if someone could detail the logic here, thanks!