Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 496 Bytes

File metadata and controls

22 lines (15 loc) · 496 Bytes

Solidity Techniques

Reducing deploy size

  1. proxy
  2. factory pattern
  3. minimal proxy
  4. proxy with immutables
  5. proxy with storage slot allocation
  6. proxy with creation code link
  7. [EXPERIMENTAL] proxy with memory
  8. [HIGHLY EXPERIMENTAL] minimal proxy with memory

Require statements

  1. using require as control
  2. require with error message
  3. how error message works

Function types