UNPKG

@okutrade/account-api

Version:

TypeScript client for OKU Account API using Connect-ES

44 lines (43 loc) 1.32 kB
/** * LoginService provides wallet-based authentication * * @generated from service gfxcafe.oku.account.v1.LoginService */ export declare const LoginService: { readonly typeName: "gfxcafe.oku.account.v1.LoginService"; readonly methods: { /** * Generate a login challenge for wallet signing (/login/challenge) * * @generated from rpc gfxcafe.oku.account.v1.LoginService.Challenge */ readonly challenge: { readonly name: "Challenge"; readonly I: any; readonly O: any; readonly kind: any; }; /** * Verify the signed challenge and return auth token (/login/solution) * * @generated from rpc gfxcafe.oku.account.v1.LoginService.Solution */ readonly solution: { readonly name: "Solution"; readonly I: any; readonly O: any; readonly kind: any; }; /** * Link an Ethereum address to an existing user account (/login/link) * * @generated from rpc gfxcafe.oku.account.v1.LoginService.Link */ readonly link: { readonly name: "Link"; readonly I: any; readonly O: any; readonly kind: any; }; }; };