Skip to main content
Version: 1.15.0

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?​

optional sender?: 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.