@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
13 lines (12 loc) • 559 B
TypeScript
import { type Lock, type LockRenewalService } from '../../../../src/core/lock/lock.js';
import { Duration } from '../../../../src/core/time/duration.js';
export declare class NoopLeaseRenewalService implements LockRenewalService {
private readonly buffer;
private readonly counter;
constructor();
isScheduled(_scheduleId: number): Promise<boolean>;
schedule(lease: Lock): Promise<number>;
cancel(scheduleId: number): Promise<boolean>;
cancelAll(): Promise<Map<number, boolean>>;
calculateRenewalDelay(lease: Lock): Duration;
}