Protocol
WebsiteDeveloper ProgramsLibrariesSupport
  • Protocol Overview
  • Solidity Guides
  • Relayer SDK Guides
  • Examples
  • Zama Protocol Litepaper
  • Overview
  • Getting Started
    • What is FHEVM Solidity
    • Set up Hardhat
    • Quick start tutorial
      • 1. Set up Hardhat
      • 2. Write a simple contract
      • 3. Turn it into FHEVM
      • 4. Test the FHEVM contract
  • Smart Contract
    • Configuration
      • Contract addresses
    • Supported types
    • Operations on encrypted types
      • AsEbool, asEuintXX, and asEaddress operations
      • Generate random numbers
    • Encrypted inputs
    • Access Control List
      • ACL examples
      • Reorgs handling
    • Logics
      • Branching
      • Dealing with branches and conditions
      • Error handling
    • Decryption
  • Development Guide
    • Hardhat plugin
      • Setup Hardhat
      • Write FHEVM tests in Hardhat
      • Run FHEVM tests in Hardhat
    • Foundry
    • HCU
    • Migrate to v0.7
    • How to Transform Your Smart Contract into a FHEVM Smart Contract?
Powered by GitBook
On this page
Export as PDF
  1. Smart Contract

Logics

BranchingDealing with branches and conditionsError handling
PreviousReorgs handlingNextBranching

Last updated 5 days ago