Terminal
Last updated
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.
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.