Question on SDK smart contract

I’m using the latest SDK, which is smart-account right? My question is more towards changes required in smart contract. If there are any examples showing the smart contract changes