Thank you guys, I got the LOI half an hour ago, so problem is solved already :)
My account shows a valid eTA issued yesterday. I know that it's electronically linked to my passport but will I also get a document that I need to print out or is the linking to the passport everything that happens...