when is smart contract constructor triggered for the first time? I know it is triggered every time action is pushed, but what if i want something to be triggered when smart contract is deployed for the first time? Do I need separate action for that and to keep constructor as simple as possible?
Cheers