Background
For the file to be a valid Smart Contract, the only requirement is to contain the appropriate metadata. We will include the following:
Description
Contract Name
API Version
Contract Version
Summary
Account type (either ASSET or LIABILITY)