FCT_Engine

FCT_Engines are contracts that parse and execute FCTs.

FCT_Engines must be registered on the FCT_Controller before executing FCTs.

Major FCT_Engine Features:

  • Gets FCT, transcode it to eip712 and validate signatures

  • Registers the FCT in the FCT_Controller and validates it is allowed to run

  • Requests all the involved FCT_Runners to execute their related calls

Interface

getIDs

function getIDs() external pure returns (bytes32[] memory)

Returns implemented functions signatures

VERSION

function VERSION() external pure returns (bytes3)

Returns semantic version of current implementation (Major, Minor and Patch). Each one is represented by one byte

Last updated