UNPKG

pulsar_sdk_js

Version:

A convenient way for you to interact with Pulsar's Third Party APIs, using typified classes.

17 lines (16 loc) 692 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const class_transformer_1 = require("class-transformer"); const base_1 = require("./base"); const enums_1 = require("../data/constants/enums"); const schema_1 = require("../data/dataclasses/schema"); class WalletRestClient extends base_1.RestClient { async get_wallet_timeseries(address, chain, tier = enums_1.TierKeys.ONE_DAY) { const response = await this._request(`/wallet/${address}/timeseries`, 'GET', {}, { chain, tier, }); return (0, class_transformer_1.plainToInstance)(schema_1.TimeseriesWithStats, response); } } exports.default = WalletRestClient;