@swaptoshi/liquid-pos-module
Version:
Klayr liquid PoS on-chain module
10 lines (9 loc) • 624 B
TypeScript
import { StateMachine, Types } from 'klayr-framework';
import { BaseGovernableConfig, GovernableConfigVerifyContext } from '@swaptoshi/governance-module';
import { LiquidPosModuleConfig } from './types';
export declare class LiquidPosGovernableConfig extends BaseGovernableConfig<LiquidPosModuleConfig> {
schema: import("@swaptoshi/governance-module").GovernableConfigSchema<LiquidPosModuleConfig>;
default: LiquidPosModuleConfig;
beforeConfigInit(_genesisConfig: Types.GenesisConfig): void;
verify(_context: GovernableConfigVerifyContext<LiquidPosModuleConfig>): Promise<StateMachine.VerificationResult>;
}