FCT vs Standard Transaction

1 Multiple Calls

Standard Transaction can execute only one call per transaction

FCT can execute multiple calls packed in one native transaction

2 Multiple Participants

Standard Transaction holds one signer per call.

FCT can hold multiple calls of multiple signers to be execute as one native transaction.

3 MultiSig

Standard Transaction one singer per call.

FCT supports multiple signers with various signing schemes.

4 Pay on Fail, Fail Waste Transaction

Standard Transaction might fail and cannot be run anymore in that case. Moreover the singer pays for the gas usage of the transaction

FCT signer pays only when the transaction succeed. Failed transactions do not prevent from running a success one

5 Serial vs Parallel

Standard Transaction must wait for the prior transactions execution in order to run.

FCT order of transactions in not strict.

6 Recurrency

Standard Transaction runs only once.

FCT can be set to run multiple times at planned intervals.

7 Pauseable

Standard Transaction , after signed and broadcasted, cannot be blocked.

FCT can be blocked / unblocked even after signed and broacasted.

8 Time Framed

Standard Transaction executes immediatly.

FCT can be configured to run only on a predefined time window.

Last updated