I thought smart contract code can be accessed using etherscan.io; however, I have been coming across many smart contracts that once I click the "Contract" tab, I can't see the original code.
Here is one example:
Yet some contract codes are actually available. Is there any other way to get the contract code? (I know the decompilation of the bytecode that etherscan provide)