UNPKG

lisk-framework

Version:

Lisk blockchain application platform

14 lines (13 loc) 720 B
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>; }