Class: GetRequiredCCVs
Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:45
Resolves the CCV set required for a transfer.
Extends
EVMQuery<GetRequiredCCVsParams,GetRequiredCCVsResult>
Constructors
Constructor
new GetRequiredCCVs():
GetRequiredCCVs
Returns
GetRequiredCCVs
Inherited from
EVMQuery<GetRequiredCCVsParams, GetRequiredCCVsResult>.constructor
Properties
name
readonlyname:"getRequiredCCVs"='getRequiredCCVs'
Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:46
camelCase id; matches the token-manager facade method and error context.
Overrides
EVMQuery.name
Methods
prepare()
protectedprepare(params:GetRequiredCCVsParams):GetRequiredCCVsParams
Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:48
Validate and normalize params before any chain RPC, without mutating the caller's input.
Parameters
| Parameter | Type |
|---|---|
params | GetRequiredCCVsParams |
Returns
Overrides
EVMQuery.prepare
query()
query(
chain:EVMChain,params:GetRequiredCCVsParams):Promise<GetRequiredCCVsResult>
Defined in: cct/query.ts:25
Run prepare and read; no wallet.
Parameters
| Parameter | Type |
|---|---|
chain | EVMChain |
params | GetRequiredCCVsParams |
Returns
Promise<GetRequiredCCVsResult>
Inherited from
EVMQuery.query
read()
protectedread(chain:EVMChain,params:GetRequiredCCVsParams):Promise<GetRequiredCCVsResult>
Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:58
Read and normalize chain state; runs only after prepare passes.
Parameters
| Parameter | Type |
|---|---|
chain | EVMChain |
params | GetRequiredCCVsParams |
Returns
Promise<GetRequiredCCVsResult>
Overrides
EVMQuery.read