dune-ts
Version:
Unofficial Dune Analytics Typescript Client
25 lines • 687 B
TypeScript
import { ParameterDatas } from './Parameters';
export declare class Dune {
private readonly password;
private readonly username;
private readonly cookies;
private csrf;
private token;
executionId: string | undefined;
private loggedAt;
constructor(credentials?: {
password?: string;
username?: string;
});
private getCsrfToken;
private getAuthCookies;
private getAuthToken;
login(): Promise<void>;
private executeQuery;
query(queryId: number, parameterDatas?: ParameterDatas): Promise<{
columns: string[];
data: any[];
}>;
}
export declare const dune: Dune;
//# sourceMappingURL=Dune.d.ts.map