基礎知識

  • Introduction to Smart Contracts
  • Solidity by Example
  • 安裝 Solidity 編譯器

語言描述

  • Solidity 來源檔的配置
  • 合約結構
  • Types
  • Units and Globally Available Variables
  • 表達式與控制結構
  • Contracts
  • Inline Assembly
  • 速查表
  • 語言文法

編譯器

  • 使用編譯器
  • 分析編譯器輸出
  • Solidity IR-based Codegen Changes

Internals

  • Layout of State Variables in Storage and Transient Storage
  • Layout in Memory
  • Layout of Call Data
  • Cleaning Up Variables
  • Source Mappings
  • The Optimizer
  • Contract Metadata
  • Contract ABI Specification

Advisory content

  • Security Considerations
  • List of Known Bugs
  • Solidity v0.5.0 重大變更
  • Solidity v0.6.0 重大變更
  • Solidity v0.7.0 重大變更
  • Solidity v0.8.0 重大變更

Additional Material

  • NatSpec Format
  • SMTChecker and Formal Verification
  • Yul
  • Import Path Resolution

資源

  • 風格指南
  • Common Patterns
  • 資源
  • Contributing
  • 語言的影響
  • Solidity 品牌名稱
  • 關鍵字索引
Solidity
  • 搜尋


© Copyright 2016-2025, The Solidity Authors.

Credits and attribution.