lisk-framework
Version:
Lisk blockchain application platform
15 lines (14 loc) • 812 B
TypeScript
import { Schema } from '@liskhq/lisk-codec';
import { ModuleEndpointContext } from '../../types';
import { BaseEndpoint } from '../base_endpoint';
import { AuthAccountJSON, VerifyEndpointResultJSON, SortedMultisignatureGroup, MultiSigRegMsgTag } from './types';
export declare class AuthEndpoint extends BaseEndpoint {
getAuthAccount(context: ModuleEndpointContext): Promise<AuthAccountJSON>;
isValidSignature(context: ModuleEndpointContext): Promise<VerifyEndpointResultJSON>;
isValidNonce(context: ModuleEndpointContext): Promise<VerifyEndpointResultJSON>;
getMultiSigRegMsgSchema(_context: ModuleEndpointContext): Promise<{
schema: Schema;
}>;
sortMultisignatureGroup(context: ModuleEndpointContext): SortedMultisignatureGroup;
getMultiSigRegMsgTag(): MultiSigRegMsgTag;
}