UNPKG

@spruceid/siwe-parser

Version:

Parse Messages that conform to EIP-4361: Sign-In with Ethereum (SIWE)

27 lines (26 loc) 730 B
export declare class ParsedMessage { scheme: string | undefined; domain: string; address: string; statement: string | undefined; uri: string; version: string; chainId: number; nonce: string; issuedAt: string; expirationTime: string | undefined; notBefore: string | undefined; requestId: string | undefined; resources: Array<string> | undefined; uriElements: { scheme: string; userinfo: string | undefined; host: string | undefined; port: string | undefined; path: string; query: string | undefined; fragment: string | undefined; }; constructor(msg: string); } export declare const isUri: (uri: string) => any;