wowok
Version:
Wowok Blockchain TypeScript API
24 lines (23 loc) • 838 B
TypeScript
import { ServiceType } from "@protobuf-ts/runtime-rpc";
import { MessageType } from "@protobuf-ts/runtime";
import { UserSignature } from "./signature.js";
import { Bcs } from "./bcs.js";
export interface VerifySignatureRequest {
message?: Bcs;
signature?: UserSignature;
address?: string;
}
export interface VerifySignatureResponse {
isValid?: boolean;
reason?: string;
}
declare class VerifySignatureRequest$Type extends MessageType<VerifySignatureRequest> {
constructor();
}
export declare const VerifySignatureRequest: VerifySignatureRequest$Type;
declare class VerifySignatureResponse$Type extends MessageType<VerifySignatureResponse> {
constructor();
}
export declare const VerifySignatureResponse: VerifySignatureResponse$Type;
export declare const SignatureVerificationService: ServiceType;
export {};