lisk-framework
Version:
Lisk blockchain application platform
11 lines (10 loc) • 750 B
TypeScript
import { CommandExecuteContext, CommandVerifyContext, VerificationResult } from '../../../../state_machine';
import { BaseCrossChainUpdateCommand } from '../../base_cross_chain_update_command';
import { CrossChainUpdateTransactionParams } from '../../types';
import { MainchainInteroperabilityInternalMethod } from '../internal_method';
export declare class SubmitMainchainCrossChainUpdateCommand extends BaseCrossChainUpdateCommand<MainchainInteroperabilityInternalMethod> {
verify(context: CommandVerifyContext<CrossChainUpdateTransactionParams>): Promise<VerificationResult>;
execute(context: CommandExecuteContext<CrossChainUpdateTransactionParams>): Promise<void>;
private _beforeCrossChainMessageForwarding;
private _forward;
}