UNPKG

lisk-framework

Version:

Lisk blockchain application platform

15 lines (14 loc) 573 B
import { ImmutableMethodContext, BlockHeader, BlockAssets } from '../../state_machine'; import { BaseMethod } from '../base_method'; import { ModuleConfig, RandomMethod } from './types'; interface MethodInitArgs { config: ModuleConfig; } export declare class RewardMethod extends BaseMethod { private _randomMethod; private _config; init(args: MethodInitArgs): void; addDependencies(randomMethod: RandomMethod): void; getBlockReward(context: ImmutableMethodContext, header: BlockHeader, assets: BlockAssets): Promise<[bigint, number]>; } export {};