Publish

Publish manages the distribution process in which FCTs are distributed to the Activators.

The system is responsible for managing FCTs throughout their life cycle, which includes creation, distribution, execution, and completion, allowing users to monitor the status of the FCTs.

This includes information on whether the FCT is currently running, paused, or has expired. It also monitors the various stages of this life cycle to ensure that everything runs smoothly.

Should an FCT fail to execute properly, the system can provide an explanation as to why it didn't run. This could be due to various factors such as missing inputs, insufficient funds, assets missing, certain conditions not being met or technical errors.

After publishing and executing you can also maintain a record of the executed FCTs. This history includes information such as when the FCT was executed, who executed it, and any relevant data or results. It can also provide information about the actions that were taken by FCTs when they were executed. This includes any changes to data or assets within the system.

The system also calculates the total amount of "Fuel" required to execute the FCT, and checks if there is enough to cover any associated gas fees for the total FCTs pending.

Publish will notify users if they are missing an allowance, which refers to a predetermined amount of a particular asset that is required to execute an FCT.

Last updated