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

Accessing and Interacting with the Deployed Contracts

Once a contract has been successfully deployed in Q-Remix IDE, it becomes available in the Deployed Contracts section. This section is located just below the Deploy button in the Deploy & Run tab. It provides a graphical interface for interacting with your contract's functions directly within the IDE.

What You Can Do

  • View Recently Deployed Contracts: Only the last five deployed contracts are retained and interactable within this section. If more than five contracts are deployed, the oldest one will be removed from the list.

  • Interact with Contract Functions: Each listed contract instance includes an interactive panel that exposes all its public and external functions. For each function:

    • Input fields are shown for required parameters.

    • View and Pure functions return values directly in the terminal.

    • Payable and state-changing functions initiate blockchain transactions.

  • Collapse or Expand Interface: Each deployed contract can be expanded to show available functions or collapsed for a cleaner interface.

  • Copy Address: The contract address can be copied for use in frontend integration or other tooling.

Transaction Output and Logging

  • Any function interaction or transaction from the Deployed Contracts section is reflected in the Terminal Panel (bottom section of the IDE).

  • Logs include:

    • Transaction hash

    • Status (success or failure)

    • Gas used

    • Return values (for view/pure functions)

    • Contract address and timestamp

Tip: Use this section to thoroughly test your smart contract before pushing to a live blockchain.

Any transaction done in this manner would be reflected in the terminal.

PreviousDeploy & RunNextTerminal

Last updated 5 days ago