bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
27 lines • 862 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WalletClient = void 0;
const BitPayExceptionProvider_1 = require("../Exceptions/BitPayExceptionProvider");
class WalletClient {
constructor(bitPayClient) {
this.bitPayClient = bitPayClient;
}
/**
* Retrieve all supported wallets.
*
* @returns Wallet[]
* @throws WalletQueryException
*/
async getSupportedWallets() {
const result = await this.bitPayClient.get('supportedwallets', null, false);
try {
return JSON.parse(result);
}
catch (e) {
BitPayExceptionProvider_1.BitPayExceptionProvider.throwDeserializeResourceException('Wallet', e.message);
throw new Error();
}
}
}
exports.WalletClient = WalletClient;
//# sourceMappingURL=WalletClient.js.map