So I've been breaking my head over this for the last 2 days. I cannot seem to figure out how to get the constructors and ABI set up properly.
I'm testing smart contracts by copying Sushi contract from here: https://etherscan.io/address/0x6b3595068778dd592e39a122f4f5a5cf09c90fe2#code
And then compiling and deploying on remix: https://remix.ethereum.org/
After I compile and go to the deploy tab and deploy, I don't see anything in the low level functions section here: https://imgur.com/a/XFEvRoE
How do I set the owner, the symbol and all the other fields since they aren't hard coded in the solidity file?
I was also trying to do this on MEW and I deployed using bytecode output from remix and ABI shown on etherscan, but my deployed contract did not have an interface on etherscan to set these fields or show balanceOf method etc.
So how are these arguments passed and at what stage of the process? I've tried to google but can't seem to figure out what I'm missing.