Understanding smart contract compilation and deployment | Dark Hacker News