Socket
Socket
Sign inDemoInstall

@beamnetwork/eco-prime-trust-api

Package Overview
Dependencies
19
Maintainers
8
Versions
20
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.10 to 1.0.11

lib/contacts/ContactUpdateAttributes.d.ts

2

lib/PrimeTrustAPI.d.ts

@@ -36,2 +36,3 @@ /// <reference types="node" />

import { ContactResponse } from './contacts/responses/ContactResponse';
import { UpdateContactRequest } from './contacts/requests/UpdateContactRequest';
export declare class PrimeTrustAPI extends BaseAPI {

@@ -42,2 +43,3 @@ constructor(options: APIOptions);

getAccount(getAccountRequest: GetAccountRequest): Promise<APIResponse<AccountResponse>>;
updateContact(updateContactRequest: UpdateContactRequest): Promise<APIResponse<ContactResponse>>;
getContact(getContactRequest: GetContactRequest): Promise<APIResponse<ContactResponse>>;

@@ -44,0 +46,0 @@ uploadKYCDocument(buff: Buffer, uploadDocumentRequest: UploadDocumentRequest): Promise<APIResponse<UploadDocumentResponse>>;

@@ -121,2 +121,23 @@ "use strict";

};
PrimeTrustAPI.prototype.updateContact = function (updateContactRequest) {
return __awaiter(this, void 0, void 0, function () {
var id, include, reqUri, req;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
id = updateContactRequest.id, include = updateContactRequest.include;
delete updateContactRequest.id;
delete updateContactRequest.include;
updateContactRequest.data.type = ResourceTypes_1.Contacts;
reqUri = "/v2/contacts/" + id;
if (include) {
reqUri = reqUri + "?include=" + include;
}
req = this.getAxiosInstance().patch(reqUri, updateContactRequest);
return [4, this.executeRequest(req)];
case 1: return [2, _a.sent()];
}
});
});
};
PrimeTrustAPI.prototype.getContact = function (getContactRequest) {

@@ -123,0 +144,0 @@ return __awaiter(this, void 0, void 0, function () {

2

package.json
{
"name": "@beamnetwork/eco-prime-trust-api",
"private": false,
"version": "1.0.10",
"version": "1.0.11",
"description": "Eco Prime Trust API TypeScript Implementation",

@@ -6,0 +6,0 @@ "main": "lib/index.js",

@@ -18,3 +18,3 @@ import { APIOptions } from './APIOptions'

import { VerifyKYCDocumentCheckRequest } from './kyc/sandbox-only/VerifyKYCDocumentCheckRequest'
import { KYCDocumentChecks, Accounts, AgreementPreviews } from './ResourceTypes';
import { KYCDocumentChecks, Accounts, AgreementPreviews, Contacts } from './ResourceTypes';
import { GetAccountRequest } from './accounts/requests/GetAccountRequest'

@@ -38,2 +38,3 @@ import { GetKYCDocumentCheckResponse } from './kyc/responses/GetKYCDocumentCheckResponse'

import { ContactResponse } from './contacts/responses/ContactResponse'
import { UpdateContactRequest } from './contacts/requests/UpdateContactRequest'

@@ -101,2 +102,22 @@ export class PrimeTrustAPI extends BaseAPI {

async updateContact(updateContactRequest: UpdateContactRequest): Promise<APIResponse<ContactResponse>> {
const { id, include } = updateContactRequest
delete updateContactRequest.id
delete updateContactRequest.include
updateContactRequest.data.type = Contacts
let reqUri = `/v2/contacts/${id}`
if (include) {
reqUri = `${reqUri}?include=${include}`
}
const req = this.getAxiosInstance().patch(
reqUri,
updateContactRequest,
)
return await this.executeRequest<ContactResponse>(req)
}
async getContact(getContactRequest: GetContactRequest): Promise<APIResponse<ContactResponse>> {

@@ -103,0 +124,0 @@ const { include } = getContactRequest

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc