Q Remix Documentation
  • INTRODUCTION
    • Welcome to Q-Remix IDE's documentation
    • Navigating Q-Remix
    • Using Q-Remix Safely
    • Q-Remix Links
    • FAQ
  • CORE MODULES
    • File Explorer
    • Search in Files
    • Settings
    • Editor
    • Autocompletion & Suggestions in Editor
    • Contract Creation & Compiling
    • Deploy & Run
    • Accessing and Interacting with the Deployed Contracts
    • Terminal
  • Solidity modules
    • Solidity Compiler
    • AI Assistant
    • Q-Remix Chatbot
    • AI Code Generation
    • Multi AI Models switch
    • AI Project Generation
    • Debugger
  • Guide
    • Creating and Deploying a Contract
    • Importing and Loading Source Files in Solidity
  • Unit Testing
    • Testing by Example
  • MISCELLANEOUS
    • Q-Remix as Code Viewer
    • Code Contribution Guide
Powered by GitBook
On this page
  1. CORE MODULES

Terminal

PreviousAccessing and Interacting with the Deployed ContractsNextSolidity Compiler

Last updated 13 days ago

The Terminal is a built-in interface within the smart contract development platform designed to provide real-time feedback and execution logs. It allows users to monitor the status and outputs of various development operations such as compilation, deployment, and transactions without leaving the development environment.

Key Functionalities

1. Compilation Logs

  • Shows the output from smart contract compilation.

  • Includes:

    • Success confirmations

    • Detailed error messages with line numbers and error types

  • Helps developers identify and fix issues early in the development cycle.

2. Deployment Logs

  • Logs all events related to deploying contracts.

  • Includes:

    • Deployment success messages

    • Deployed contract address

    • Gas used

    • Informative errors if the deployment fails (e.g., insufficient gas, constructor issues)

3. Transaction Logs

  • Tracks every interaction with deployed contracts.

  • Displays:

    • Transaction hash

    • Execution outcome (Success or Failure)

    • Event logs and return values

    • Timestamps and gas usage for debugging and auditing

4. Auto-Scroll

  • Automatically scrolls to show the most recent output at the bottom.

  • Ensures developers see real-time feedback without manual scrolling, enhancing workflow efficiency.

Tip: Keep the Terminal Panel open during development to stay informed about all contract-related actions and quickly debug any issues.

Terminal