Limits

Global limits for running and managing FCTs

Limits(uint40 valid_from,uint40 expires_at,uint64 gas_price_limit,bool purgeable,bool blockable)

Params

Name
Type

valid_from

uint40

expires_at

uint40

gas_price_limit

uint64

purgeable

bool

blockable

bool

valid_from

Defines the date and time from which signed FCT can be executed on-chain.

circle-info

Number of seconds since January 1, 1970

expires_at

Defines the date and time from which signed FCT cannot be executed anymore.

circle-info

Number of seconds since January 1, 1970

gas_price_limit

The max gas price that can be used by the activator when running this FCT.

circle-check

purgeable

When purgeable is true, on-chain information of an expired FCT can be removed from the blockchain by the activators as part of running newer FCTs. This will clean-up the blockchain from unused stored data and will reduce the overall gas usage of the transaction.

circle-exclamation

blockable

FCT Engine sends the FCT's message hash to the FCT_Runner upon execution requests of calls. It allows the runner to block specific signed FCTs from executing on the blockchain.

circle-info

The vault implements functions to block and unblock "blockable" FCTs

circle-exclamation

Last updated