Type Alias: ApplyCCVConfigUpdatesParams
ApplyCCVConfigUpdatesParams = {
advancedPoolHooks:string;ccvConfigArgs:CCVConfigUpdate[];sender?:string; }
Defined in: cct/evm/advanced-pool-hooks/operations/apply-ccv-config-updates.ts:39
Parameters for ApplyCCVConfigUpdates.
Properties
advancedPoolHooks
advancedPoolHooks:
string
Defined in: cct/evm/advanced-pool-hooks/operations/apply-ccv-config-updates.ts:41
Hooks contract to reconfigure. Must be non-zero and report type AdvancedPoolHooks.
ccvConfigArgs
ccvConfigArgs:
CCVConfigUpdate[]
Defined in: cct/evm/advanced-pool-hooks/operations/apply-ccv-config-updates.ts:43
Complete replacements to apply; an empty array is a permitted on-chain no-op.
sender?
optionalsender?:string
Defined in: cct/evm/advanced-pool-hooks/operations/apply-ccv-config-updates.ts:50
Hooks owner. Sets tx.from for offline / multisig signing and, when supplied, is checked
against the hooks' on-chain owner() before calldata is built. Optional for
ApplyCCVConfigUpdates.generate; ApplyCCVConfigUpdates.execute defaults it to
the signing wallet.