Eridian
Ctrlk
eridian.xyzx.comGitHub
  • Eridian Docs
  • Design Dev
  • General Dev
  • Ethereum Dev
    • Infrastructure
    • Ethereum Notes
    • Useful Tools
    • Solidity Notes
      • ❔Interview Questions
      • 💡Note Ideas
      • ABI
      • abi.encodePacked
      • Abstract Contracts
      • Arrays
      • Casting
      • CEI - Checks, Effects, Interactions
      • Comments (NATSPEC)
      • Constructor
      • Contract Structure & Versions
      • Data - Storage vs Memory
      • Data - Storage Layout
      • Enum
      • Errors (require & revert)
      • Events
      • EVM Opcodes
      • External Contract Interaction
      • 🏗️External Dependencies
      • Functions
      • Function Modifiers
      • If / Else / For / While Loops
      • Inheritance
      • Interfaces
      • Keccak256
      • Library
      • Mappings
      • msg.sender
      • Objects & Types
      • OpenZeppelin
      • Payable
      • Public State Variable vs Function
      • Receive & Fallback
      • Security
      • Self Destruct
      • Send ETH (transfer, send, call)
      • Stack Too Deep
      • Structs
      • Style Guide
      • Time Units
      • Try / Catch
      • Typecasting
      • Using Directive
      • Variables, Consts & Immutable
      • Withdraws
    • Foundry Notes
    • DeFi Challenges
    • Auditing
    • MEV
Powered by GitBook
On this page
Edit
  1. Ethereum Dev
  2. Solidity Notes

Style Guide

Soliditylang Style Guide:

LogoStyle Guide — Solidity 0.8.32-develop documentationdocs.soliditylang.org

Chainlink Style Guide:

  • https://github.com/smartcontractkit/chainlink/blob/develop/contracts/STYLE_GUIDE.md

Last updated 1 year ago

  • Soliditylang Style Guide:
  • Chainlink Style Guide: