@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
16 lines (15 loc) • 427 B
TypeScript
import { type CacheTargetStructure } from '../models/cache-target-structure.js';
/**
* Supplies the cache subsystem with the targets that should be managed.
*
* Implementations may be:
* - static
* - configuration-driven
* - deployment-aware
*/
export interface CacheTargetProvider {
/**
* Returns all targets that should be cached.
*/
getRequiredTargets(): Promise<readonly CacheTargetStructure[]>;
}