MultiSig (Optional)
Enabling external signers with M out of N paradigm
Typed Struct (EIP712)
Params
Name
Type
external_signers
uint16
minimum_approvals
uint32
external_signers
FCT supports adding accounts as an external signers that are not part of the FCT_Runners smart contracts that execute calls. (the from field on each call) External signers can be smart contracts or external owned accounts (EOA)
minimum_approvals
The number of external signatures needed to be able to executing the FCT.
The same external signer can be listed more than once to simulate levels of permissions
Setting the minimum to 2 and the external signers to [address1, address1, address2, address3] means that in order to approve the FCT, address2 and address3 need to sign, while address1 can approve the FCT exclusively.
Last updated