@elrondnetwork/erdjs-data-api-client
Version:
MultiversX Data API client
14 lines (13 loc) • 447 B
TypeScript
import { AccessToken } from './access.token';
import { NativeAuthSignerConfig } from './config';
export declare class NativeAuthSigner {
private readonly config;
private readonly nativeAuthClient;
private userSigner?;
private accessTokenInfo?;
constructor(config: Partial<NativeAuthSignerConfig>);
getToken(): Promise<AccessToken>;
private getUserSigner;
private getSignableToken;
private getSignableMessage;
}