1. Introduction
  2. Getting Started
  3. 1. Installation
  4. 2. First Steps with Foundry
  5. Projects
  6. 3. Creating a New Project
  7. 4. Working on an Existing Project
  8. 5. Clone a Verified Contract on Chain
  9. 6. Dependencies
  10. 7. Soldeer
  11. 8. Project Layout
  12. ZKsync Specifics
  13. 9. Overview
  14. 10. Execution Overview
  15. 11. Compilation Overview
  16. 12. Configuration Overview
  17. 13. Developer Guide
    ❱
    1. 13.1. Nonces
    2. 13.2. Linking
  18. 14. Limitations
    ❱
    1. 14.1. General
    2. 14.2. Compilation
    3. 14.3. Broadcast
    4. 14.4. Events
    5. 14.5. Traces
    6. 14.6. Cheatcodes
  19. 15. Forge-ZKSync Standard Library
  20. 16. Additional Cheatcodes
    ❱
    1. 16.1. zkRegisterContract
    2. 16.2. zkVm
    3. 16.3. zkVmSkip
    4. 16.4. zkUsePaymaster
    5. 16.5. zkUseFactoryDep
  21. 17. Gas Overview
  22. 18. Paymaster Overview
  23. 19. Examples
    ❱
    1. 19.1. General Flow Paymaster
    2. 19.2. Paymaster Approval Based
    3. 19.3. Ledger
    4. 19.4. Multisig Smart Account
  24. Supported Commands
  25. 20. Command List
  26. Forge Overview
  27. 21. Overview of Forge
  28. 22. Tests
    ❱
    1. 22.1. Writing Tests
    2. 22.2. Cheatcodes
    3. 22.3. Forge Standard Library
    4. 22.4. Forge ZKsync Standard Library
    5. 22.5. Understanding Traces
    6. 22.6. Fork Testing
    7. 22.7. Replaying Failures
  29. 23. Advanced Testing
  30. 24. Fuzz Testing
  31. 25. Invariant Testing
  32. 26. Differential Testing
  33. 27. Deploying and Verifying
  34. 28. Gas Tracking
    ❱
    1. 28.1. Gas Reports
    2. 28.2. Gas Function Snapshots
    3. 28.3. Gas Section Snapshots
  35. Cast Overview
  36. 29. Overview of Cast
  37. Anvil-ZKsync Overview
  38. 30. Anvil-ZKsync
  39. Not Supported
  40. 31. Chisel
  41. Configuration
  42. 32. Configuring with foundry.toml
  43. Tutorials
  44. 33. Creating an NFT with Solmate
  45. 34. Deterministic deployment using CREATE2
  46. 35. Solidity Scripting
  47. Appendix
  48. 36. References
    ❱
    1. 36.1. Config Reference
    2. 36.2. Overview
    3. 36.3. Project
      ❱
      1. 36.3.1. Testing

foundry-zksync book

References

  • Config Reference