The Run tab in the Remix IDE is mostly used for deploying the contract and accessing the functions of a contract. Using this tab, you can do the following operations:
- Choose the VM environment to connect with
- Deploy a new contract
- Attach the code to an already-deployed contract
- Change EOA accounts to use or initiate transactions with
- Set transaction parameters
- Access and call the public and external functions present in the contract
- Access public state variables
As shown in the following screenshot, the Run tab looks like this and has different sub-sections to use:
Let's understand each functionality ...