WrappedUsername
1. Pragma statements
2. Import statements
3. Interfaces
4. Libraries
5. Contracts
1. Type declarations
2. State variables
3. Events
4. Modifiers
5. Functions
• constructor
• receive function (if exists)
• fallback function (if exists)
• external
• public
• internal
• private
/// for single line comments, or for multi-line comments /** ending with */. /// @title Should describe the contract/interface i.e. /// @title A simple NFT project /// @author The name of the author i.e. /// @author WrappedUsername /// @notice Explains to end user what the object does i.e. /// @notice Transfers NFT from one account to the other /// @dev Explains to a developer any extra details i.e. /** @dev All function calls are currently implemented without known side effects, but this may change after further testing/audit process. */
I am a self taught Solidity Smart Contract Auditor. Creator of this blog site.
Our sponsor Foam Chunk Smudge NFT, an abstract art project, has created a token pass utility for this NFT. The Foam Chunk Smudge NFT token HODLer community on Discord has access to private channels with special vip only announcements, and much more! Check them out!
© 2023 Journey Blog. All rights reserved.