Protected
hasProtected
signerIWhitelist contains the address to whitelist and the checkParams flag
Wrapper for Solidity Function addToWhitelist. Utilizes grantRole under the hood Must have DEPLOYER_ADMIN_ROLE to successfully call Optional: Can optionally call runChecks to run contract requirements on the client
Wrapper for Solidity Function enableFreeContractDeployment
disableFreeContractDeployment
Transaction Information
Optional
params: IDefaultOptional Params. If Params are set with runChecks it will run client checks to confirm proper roles are owned by the user and that fcd is currently enabled
Wrapper for Solidity Function disableMTM
disableMTM
Transaction Information
Optional
params: IDefaultOptional Params. If Params are set with runChecks it will run client checks to confirm proper roles are owned by the user and that mtm is currently enabled
Wrapper for Solidity Function enableFreeContractDeployment
enableFreeContractDeployment
Transaction Information
Optional
params: IDefaultOptional Params. If Params are set with runChecks it will run client checks to confirm proper roles are owned by the user and that fcd is currently disabled
Wrapper for Solidity Function enableMTM
enableMTM
Transaction Information
Optional
params: IDefaultOptional Params. If Params are set with runChecks it will run client checks to confirm proper roles are owned by the user and that mtm is currently disabled
Private
fcdPrivate
Internal Function Utilized to Run Pre FCD Flip Checks
fcdChecks
This function does not return anything
Whether Callers Plans to Enable (True) or Disable(False) Free Contract Deployment
Wrapper for Solidity Function isAddressWhitelisted If Address is Contract -> True If Whitelisted -> True Else -> False
isAddressWhitelisted
If Address is whitelisted
The Address to Check
Private
mtmPrivate
Internal Function Utilized to Run Pre MTM Flip Checks
mtmChecks
This function does not return anything
Whether Callers Plans to Enable (True) or Disable(False) MTM Mode
Wrapper for Solidity Function removeFromWhitelist. Utilizes grantRole under the hood Must have {DEPLOYER_ADMIN_ROLE} to successfully call Optional: Can optionally call runChecks to run contract requirements on the client
removeFromWhitelist
Transaction Information
IWhitelist contains the address to whitelist and the checkParams flag
The core contract params for client interaction Wrapper of the ConfigController Solidity Contract