lisk-framework
Version:
Lisk blockchain application platform
14 lines (13 loc) • 720 B
TypeScript
import { ModuleEndpointContext } from '../../types';
import { BaseEndpoint } from '../base_endpoint';
import { GetSeedsResponse, GetHashOnionUsageResponse, HasHashOnionResponse } from './schemas';
export declare class RandomEndpoint extends BaseEndpoint {
isSeedRevealValid(ctx: ModuleEndpointContext): Promise<{
valid: boolean;
}>;
setHashOnion(ctx: ModuleEndpointContext): Promise<void>;
getHashOnionSeeds(ctx: ModuleEndpointContext): Promise<GetSeedsResponse>;
hasHashOnion(ctx: ModuleEndpointContext): Promise<HasHashOnionResponse>;
getHashOnionUsage(ctx: ModuleEndpointContext): Promise<GetHashOnionUsageResponse>;
setHashOnionUsage(ctx: ModuleEndpointContext): Promise<void>;
}