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