@xarmian/envoi-sdk
Version:
SDK for enVoi, a naming service for Voi Network
17 lines (16 loc) • 585 B
TypeScript
export interface EnvoiHttpClient {
getNameFromAddress: (address: string | string[]) => Promise<string[]>;
getAddressFromName: (name: string | string[]) => Promise<string[]>;
search: (query: string) => Promise<Array<{
name: string;
address: string;
metadata?: unknown;
}>>;
getTokenInfo: (tokenId: string | string[], avatarFormat?: 'thumb' | 'full') => Promise<Array<{
token_id: string;
name: string;
address: string;
metadata?: unknown;
}>>;
}
export declare function createHttpClient(): EnvoiHttpClient;