Type Alias: CCVConfig
CCVConfig = {
inboundCCVs:string[];outboundCCVs:string[];thresholdInboundCCVs:string[];thresholdOutboundCCVs:string[]; }
Defined in: cct/evm/advanced-pool-hooks/contracts.ts:40
The four CCV lists for one remote chain. Base lists apply to every transfer; threshold lists add
requirements at or above the hooks contract's configured threshold. address(0) selects the
default CCV. A threshold list requires its corresponding base list, and no address may repeat
within or across a direction's base/threshold pair.
Properties
inboundCCVs
inboundCCVs:
string[]
Defined in: cct/evm/advanced-pool-hooks/contracts.ts:46
CCVs required for every inbound transfer.
outboundCCVs
outboundCCVs:
string[]
Defined in: cct/evm/advanced-pool-hooks/contracts.ts:42
CCVs required for every outbound transfer.
thresholdInboundCCVs
thresholdInboundCCVs:
string[]
Defined in: cct/evm/advanced-pool-hooks/contracts.ts:48
Additional inbound CCVs required at or above the threshold.
thresholdOutboundCCVs
thresholdOutboundCCVs:
string[]
Defined in: cct/evm/advanced-pool-hooks/contracts.ts:44
Additional outbound CCVs required at or above the threshold.