Skip to main content
Version: 1.15.0

Type Alias: SetThresholdAmountParams

SetThresholdAmountParams = { advancedPoolHooks: string; sender?: string; thresholdAmount: bigint; }

Defined in: cct/evm/advanced-pool-hooks/operations/set-threshold-amount.ts:23

Parameters for SetThresholdAmount.

Properties​

advancedPoolHooks​

advancedPoolHooks: string

Defined in: cct/evm/advanced-pool-hooks/operations/set-threshold-amount.ts:25

Hooks contract to reconfigure. Must be non-zero and report type AdvancedPoolHooks.


sender?​

optional sender?: string

Defined in: cct/evm/advanced-pool-hooks/operations/set-threshold-amount.ts:34

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 SetThresholdAmount.generate; SetThresholdAmount.execute defaults it to the signing wallet.


thresholdAmount​

thresholdAmount: bigint

Defined in: cct/evm/advanced-pool-hooks/operations/set-threshold-amount.ts:27

Amount at or above which threshold CCVs apply; zero disables threshold CCVs.