Class: GetAllAdvancedPoolHooksAuthorizedCallers
Defined in: cct/evm/advanced-pool-hooks/operations/get-all-advanced-pool-hooks-authorized-callers.ts:28
Lists all callers authorized for hooks preflight and postflight checks.
Throws
CCTParamsInvalidError if the target is invalid
Throws
CCTContractTypeInvalidError if the target is not AdvancedPoolHooks
Throws
as resolveAdvancedPoolHooks for a poolAddress target
Extends
EVMQuery<GetAllAdvancedPoolHooksAuthorizedCallersParams,GetAllAdvancedPoolHooksAuthorizedCallersResult>
Constructors
Constructor
new GetAllAdvancedPoolHooksAuthorizedCallers():
GetAllAdvancedPoolHooksAuthorizedCallers
Returns
GetAllAdvancedPoolHooksAuthorizedCallers
Inherited from
EVMQuery< GetAllAdvancedPoolHooksAuthorizedCallersParams, GetAllAdvancedPoolHooksAuthorizedCallersResult >.constructor
Properties
name
readonlyname:"getAllAdvancedPoolHooksAuthorizedCallers"='getAllAdvancedPoolHooksAuthorizedCallers'
Defined in: cct/evm/advanced-pool-hooks/operations/get-all-advanced-pool-hooks-authorized-callers.ts:32
camelCase id; matches the token-manager facade method and error context.
Overrides
EVMQuery.name
Methods
prepare()
protectedprepare(params:AdvancedPoolHooksTarget):AdvancedPoolHooksTarget
Defined in: cct/evm/advanced-pool-hooks/operations/get-all-advanced-pool-hooks-authorized-callers.ts:34
Validate and normalize params before any chain RPC, without mutating the caller's input.
Parameters
| Parameter | Type |
|---|---|
params | AdvancedPoolHooksTarget |
Returns
Overrides
EVMQuery.prepare
query()
query(
chain:EVMChain,params:AdvancedPoolHooksTarget):Promise<GetAllAdvancedPoolHooksAuthorizedCallersResult>
Defined in: cct/query.ts:25
Run prepare and read; no wallet.
Parameters
| Parameter | Type |
|---|---|
chain | EVMChain |
params | AdvancedPoolHooksTarget |
Returns
Promise<GetAllAdvancedPoolHooksAuthorizedCallersResult>
Inherited from
EVMQuery.query
read()
protectedread(chain:EVMChain,params:AdvancedPoolHooksTarget):Promise<GetAllAdvancedPoolHooksAuthorizedCallersResult>
Defined in: cct/evm/advanced-pool-hooks/operations/get-all-advanced-pool-hooks-authorized-callers.ts:41
Read and normalize chain state; runs only after prepare passes.
Parameters
| Parameter | Type |
|---|---|
chain | EVMChain |
params | AdvancedPoolHooksTarget |
Returns
Promise<GetAllAdvancedPoolHooksAuthorizedCallersResult>
Overrides
EVMQuery.read