Please excuse if the title is not perfectly accurate but I had a hard time fitting my problem into 1 question. If you have a better title please feel free to suggest it and i will edit it.
I want to "deploy" a smart contract in the genesis file of my blockchain so that the contract is available when creating the chain.
Problem: The smart contract requires a constructor argument that I have to include in the bytecode. When I compile the smart contract in Remix with the arguments set, it works perfectly fine.
Unfortunately, I'm working on a Ubuntu VM so using Remix to compile the contract is not an option.