The Cloud IDE contract development environment (IDE) is an online contract development tool provided by the BaaS platform. IDE provides a simple, efficient environment for smart contract development. The core features are as follows:
Edits and compiles a contract and displays ABI and the compiled results.
Deploys and calls a contract, and provides a default test blockchain and a test account for you to deploy and call a contract.
Analyzes the return values of the contract methods and event logs to help you debug the contract.
Saves the contract project to Contract Project Management in the BaaS platform.
Basic architecture
IDE is a typical decentralized application (Dapp) that communicates directly with the blockchain platform through the JavaScript SDK. You can use IDE to deploy and call contracts. The advantage of this architecture is that you can connect to the Ant Blockchain platform of any target by using IDE.