logo
Knowledge Center
How do I debug "evm: execution reverted" errors?
Initializing search
    • Home
      • The Blockchain Business Cloud
        • What is Kaleido?
        • Borderless Blockchain
        • Flexibility & Choice
        • Kaleido Labs
        • What is Full-stack Blockchain?
        • Decentralized Applications
        • The Blockchain Layer
        • Organizational Identity
        • Digitized Assets (Tokens)
        • API Gateway
        • Event & Data Streaming
        • Transaction Submission
        • Oracles
        • Privacy & Anonymity
        • Off-chain Private Messaging
        • Off-chain Document Store
        • Tenancy & Isolation
        • Key Management
        • High Availability
        • Decentralization Model
        • Platform Scale
        • Why Blockchain?
        • Blockchain Use Cases
        • Public and Private Chains
        • Consensus Algorithms
        • Ethereum core concepts
        • Ethereum Key Terms
        • Multi-Protocol Support
          • R3 Corda
          • Corda OS
          • Enterprise Ethereum
          • Go-ethereum (Geth)
          • Quorum
          • Hyperledger Besu
          • EEA Privacy Extensions
        • Strategy Overview
        • Protocol & Full-stack Services
        • SaaS Platform
        • Infrastructure
        • Maintenance Schedule
      • API Reference
      • Security at Kaleido
        • Get running in minutes
        • Create your new blockchain
        • Issue Your First Ethereum Transaction
        • Get running in minutes
        • Create your new blockchain
        • Deploy your first CorDapp
      • Organizations and Users
      • Plans
      • Billing Providers
      • Managing your Subscription
        • Onboarding/Decentralization
        • Organizational Identity
        • Governance & Permissions
      • Environments
      • Blockchain Nodes
      • Smart Contract Management
      • Marketplace Services
        • Your AWS/Azure Account
        • Key Management Service
        • Advanced Private Networking
        • Node Backups
        • Log Streaming
      • Health & Monitoring
      • Kaleido Resource Model
      • APIs & Authentication
      • Resource Limits
      • Multi-tenant Nodes
      • Advanced Blockchain Configuration
      • Multi-factor authentication
      • Kaleido B2B Tech Stack
      • Address Book
        • Introduction
        • Destinations
        • Send/Receive Messages
        • Self-managed Cryptography
        • Samples
        • Introduction
        • App Firewall Usage
        • JWT / OAuth 2.0 / OIDC
        • Application Credentials
        • CORS Policy
        • Claim Mappings
        • Rulesets
        • Introduction
        • API Sample
        • Introduction
        • Usage
        • AWS CloudHSM
        • AWS KMS
        • Azure Key Vault
        • HashiCorp Vault
        • Introduction
        • Tokens
        • Introduction
        • Destinations
        • Usage
        • Architecture
        • API Reference
        • Code Snippets
      • Ether Pool
        • Introduction
        • Usage
        • Introduction
        • Usage
        • Sample
        • API Reference
        • Introduction
        • Usage
        • Sample
        • Introduction
        • API Reference
        • Introduction
        • Usage via console
        • Usage via CLI
        • Obtaining Certificates
        • Introduction
        • Verifying Reports
        • API Reference
        • Introduction
        • Usage
        • Smart Contract APIs
        • Webhooks
        • Receipt Store
        • Samples
        • Introduction
        • Usage
        • API Reference
        • Introduction
        • Usage
        • Introduction
        • Token Types
        • Token Features
        • Usage
        • API Reference
        • Introduction
        • Introduction
        • Usage
        • Atomic Swaps Explained
        • HTLC Deep-dive
        • API Reference
        • Introduction
        • Usage
        • Zero Knowledge Token Explained
        • API Reference
          • Introduction
          • Usage
        • Clause
        • OpenLaw
        • Rhombus
        • Unchain.io
        • Popular Dev Tools for Kaleido
        • Truffle Suite
        • Metamask
        • Remix
        • Open Zeppelin
        • MythX
        • Kaleido Go
        • Geth Console
        • Regional Endpoint URLs
        • Authentication
        • Web3 (JSON/RPC) Libraries
        • REST API Gateway
        • Event Streams
        • Infrastructure as Code
        • API Key Authentication
        • Regional API Endpoints
        • REST Resource Model
        • API 101 Tutorial
        • Download Logs via API
        • Command Line Interface (CLI)
        • Terraform Provider
      • Debugging
      • Kaleido Platform
      • Document Store
      • Managed Wallet
      • HD Wallet
      • Rotating Signers
      • Mainnet Tether
      • Token Factory
      • Token Swap
      • Zero Knowledge Token
      • Frequently Asked Questions
      • Do I need to purchase cryptocurrency?
      • Does Kaleido support nodes in public Ethereum chains?
      • How do I connect to a node?
      • How do I connect with MetaMask?
      • How do I retrieve the genesis block for my chain?
      • How do I select a hard fork of my environment?
      • How many nodes?
      • How do I debug "evm: execution reverted" errors?
      • How to use openzeppelin CLI with a Kaleido network?
      • Reconciling timestamps in Quorum Raft
      • What are app creds and how do I use them?
      • What is a Hard Fork and Upgrade and how does it differ from Upgrade
      • Why am I getting "transaction out of gas" errors?
      • Why ecrecover call in my Solidity code failed to resolve the signer?
      • Why is my environment paused?
      • Why is my transaction queued?
      • Why the Ether Pool?
      • Release Versions
      • SaaS Platform Updates

    How do I debug "evm: execution reverted" errors?

    Visit page "Debugging Ethereum Smart Contract Failures" for techniques to debug when an error "evm: execution reverted" or a variation of that is returned.

    Previous How many nodes?
    Next How to use openzeppelin CLI with a Kaleido network?

    Kaleido

    16 W. Martin Street
    Raleigh, NC 27601
    (984) 205-9436
    Company
    About
    News
    Contact Us
    Careers
    Resources
    Docs and APIs
    Support
    Blog
    System Status

    © Kaleido 2019

    Terms of Use & License
    Privacy Policy