Page cover image

Running Applications

Applications in the Fair Math Computer are triggered through transactions, which can perform two types of actions:

  1. Starting a New Application A transaction can launch a new application by providing its unique identifier and any required input arguments. This creates a new process linked to the application. The process starts executing from the specified entry point or the main function by default.

  2. Calling a Specific Function A transaction can directly call an external function within a running application by providing the following details:

    • Application ID: Uniquely identifies the target application.

    • Function Name: Specifies the function to invoke as the entry point.

    • Process ID: Links the call to the correct application process. Input arguments can be passed dynamically, enabling flexible interaction with the application during its execution.

Last updated