lisk-framework
Version:
Lisk blockchain application platform
17 lines (16 loc) • 647 B
TypeScript
import { CommandExecuteContext } from '../../../state_machine';
import { BaseCommand } from '../../base_command';
import { TokenID, UnlockCommandDependencies, PunishmentLockingPeriods } from '../types';
export declare class UnlockCommand extends BaseCommand {
private _tokenMethod;
private _posTokenID;
private _roundLength;
private _punishmentLockingPeriods;
addDependencies(args: UnlockCommandDependencies): void;
init(args: {
posTokenID: TokenID;
roundLength: number;
punishmentLockingPeriods: PunishmentLockingPeriods;
}): void;
execute(context: CommandExecuteContext): Promise<void>;
}