2.3 File Types
Last updated
Last updated
Tests This file serves as the container for writing comprehensive test cases for the smart contract. Developers can define and execute various test scenarios to ensure the robustness and correctness of the contract's functionalities.
contract.cell.ts The Contract.cell.ts file contains a specialized cell that facilitates the internal messaging system for the deployed contract. It plays a crucial role in enabling seamless communication between various components within the contract.
main.fc The Main.fc file is the primary contract file that developers work with. It contains the core logic and functionalities of the smart contract, and it is the file that will undergo compilation during the development process.
stateInit.cell.ts The stateInit.cell.ts file holds the essential cell responsible for deploying the smart contract. It defines the initial state of the contract, ensuring a stable foundation for its execution.
stdlib.fc The stdlib.fc file is an integral part of TON FunC Standard Library. It encompasses a collection of standardized functions and utilities that developers can leverage to enhance the capabilities and efficiency of their smart contract development.