bitcore-wallet-client
Version:
Client for bitcore-wallet-service
37 lines • 1.2 kB
TypeScript
export declare class Request {
baseUrl: any;
session: any;
r: any;
credentials: any;
supportStaffWalletId: any;
timeout: any;
constructor(url?: any, opts?: any);
setCredentials(credentials: any): void;
getHeaders(method: string, url: string, args: any, useSession?: boolean): {
'x-client-version': string;
};
_populateAuth(headers: any, signingParams: {
method: string;
url: string;
args: any;
_requestPrivKey?: string;
}, useSession?: boolean): void;
_signRequest({ method, url, args, privKey }: {
method: any;
url: any;
args: any;
privKey: any;
}): any;
doRequest(method: any, url: any, args: any, useSession: any, cb: any): void;
static _parseError(body: any): any;
post(url: any, args: any, cb: any): void;
put(url: any, args: any, cb: any): void;
get(url: any, cb: any): void;
getWithLogin(url: any, cb: any): void;
_login(cb: any): void;
logout(cb: any): void;
doRequestWithLogin(method: any, url: any, args: any, cb: any): void;
doLogin(cb: any): void;
delete(url: any, cb: any): void;
}
//# sourceMappingURL=request.d.ts.map