New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@rarible/api-client

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rarible/api-client - npm Package Compare versions

Comparing version 0.15.0 to 0.16.0-beta1

48

build/apis/ActivityControllerApi.d.ts

@@ -116,79 +116,79 @@ /**

}
export declare type GetActivitiesByCollection200 = {
export type GetActivitiesByCollection200 = {
status: 200;
value: Activities;
};
export declare type GetActivitiesByCollection400 = {
export type GetActivitiesByCollection400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetActivitiesByCollection500 = {
export type GetActivitiesByCollection500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetActivitiesByCollectionResponse = GetActivitiesByCollection200 | GetActivitiesByCollection400 | GetActivitiesByCollection500;
export declare type GetActivitiesByItem200 = {
export type GetActivitiesByCollectionResponse = GetActivitiesByCollection200 | GetActivitiesByCollection400 | GetActivitiesByCollection500;
export type GetActivitiesByItem200 = {
status: 200;
value: Activities;
};
export declare type GetActivitiesByItem400 = {
export type GetActivitiesByItem400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetActivitiesByItem500 = {
export type GetActivitiesByItem500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetActivitiesByItemResponse = GetActivitiesByItem200 | GetActivitiesByItem400 | GetActivitiesByItem500;
export declare type GetActivitiesByUser200 = {
export type GetActivitiesByItemResponse = GetActivitiesByItem200 | GetActivitiesByItem400 | GetActivitiesByItem500;
export type GetActivitiesByUser200 = {
status: 200;
value: Activities;
};
export declare type GetActivitiesByUser400 = {
export type GetActivitiesByUser400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetActivitiesByUser500 = {
export type GetActivitiesByUser500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetActivitiesByUserResponse = GetActivitiesByUser200 | GetActivitiesByUser400 | GetActivitiesByUser500;
export declare type GetActivitiesByUsers200 = {
export type GetActivitiesByUserResponse = GetActivitiesByUser200 | GetActivitiesByUser400 | GetActivitiesByUser500;
export type GetActivitiesByUsers200 = {
status: 200;
value: Activities;
};
export declare type GetActivitiesByUsers400 = {
export type GetActivitiesByUsers400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetActivitiesByUsers500 = {
export type GetActivitiesByUsers500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetActivitiesByUsersResponse = GetActivitiesByUsers200 | GetActivitiesByUsers400 | GetActivitiesByUsers500;
export declare type GetAllActivities200 = {
export type GetActivitiesByUsersResponse = GetActivitiesByUsers200 | GetActivitiesByUsers400 | GetActivitiesByUsers500;
export type GetAllActivities200 = {
status: 200;
value: Activities;
};
export declare type GetAllActivities400 = {
export type GetAllActivities400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllActivities500 = {
export type GetAllActivities500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllActivitiesResponse = GetAllActivities200 | GetAllActivities400 | GetAllActivities500;
export declare type GetAllActivitiesSync200 = {
export type GetAllActivitiesResponse = GetAllActivities200 | GetAllActivities400 | GetAllActivities500;
export type GetAllActivitiesSync200 = {
status: 200;
value: Activities;
};
export declare type GetAllActivitiesSync400 = {
export type GetAllActivitiesSync400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllActivitiesSync500 = {
export type GetAllActivitiesSync500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllActivitiesSyncResponse = GetAllActivitiesSync200 | GetAllActivitiesSync400 | GetAllActivitiesSync500;
export type GetAllActivitiesSyncResponse = GetAllActivitiesSync200 | GetAllActivitiesSync400 | GetAllActivitiesSync500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,581 +48,423 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ActivityControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var ActivityControllerApi = /** @class */ (function (_super) {
__extends(ActivityControllerApi, _super);
function ActivityControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class ActivityControllerApi extends runtime.BaseAPI {
/**
* Returns activities by collection
*/
ActivityControllerApi.prototype.getActivitiesByCollectionRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByCollection.');
}
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getActivitiesByCollection.');
}
queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.collection) {
queryParameters['collection'] = requestParameters.collection;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/activities/byCollection",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getActivitiesByCollectionRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByCollection.');
}
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getActivitiesByCollection.');
}
const queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.collection) {
queryParameters['collection'] = requestParameters.collection;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/activities/byCollection`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns activities by collection
*/
ActivityControllerApi.prototype.getActivitiesByCollection = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getActivitiesByCollectionRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getActivitiesByCollection(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getActivitiesByCollectionRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns activities by item
*/
ActivityControllerApi.prototype.getActivitiesByItemRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByItem.');
}
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getActivitiesByItem.');
}
queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/activities/byItem",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getActivitiesByItemRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByItem.');
}
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getActivitiesByItem.');
}
const queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/activities/byItem`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns activities by item
*/
ActivityControllerApi.prototype.getActivitiesByItem = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getActivitiesByItemRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getActivitiesByItem(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getActivitiesByItemRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns activities by user
*/
ActivityControllerApi.prototype.getActivitiesByUserRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByUser.');
}
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user', 'Required parameter requestParameters.user was null or undefined when calling getActivitiesByUser.');
}
queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.user) {
queryParameters['user'] = requestParameters.user;
}
if (requestParameters.from !== undefined) {
queryParameters['from'] = requestParameters.from.toISOString();
}
if (requestParameters.to !== undefined) {
queryParameters['to'] = requestParameters.to.toISOString();
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/activities/byUser",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getActivitiesByUserRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getActivitiesByUser.');
}
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user', 'Required parameter requestParameters.user was null or undefined when calling getActivitiesByUser.');
}
const queryParameters = {};
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.user) {
queryParameters['user'] = requestParameters.user;
}
if (requestParameters.from !== undefined) {
queryParameters['from'] = requestParameters.from.toISOString();
}
if (requestParameters.to !== undefined) {
queryParameters['to'] = requestParameters.to.toISOString();
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/activities/byUser`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns activities by user
*/
ActivityControllerApi.prototype.getActivitiesByUser = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getActivitiesByUserRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getActivitiesByUser(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getActivitiesByUserRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns activities by users
*/
ActivityControllerApi.prototype.getActivitiesByUsersRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.activitiesByUsersRequest === null || requestParameters.activitiesByUsersRequest === undefined) {
throw new runtime.RequiredError('activitiesByUsersRequest', 'Required parameter requestParameters.activitiesByUsersRequest was null or undefined when calling getActivitiesByUsers.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/activities/byUsers",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.activitiesByUsersRequest,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getActivitiesByUsersRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.activitiesByUsersRequest === null || requestParameters.activitiesByUsersRequest === undefined) {
throw new runtime.RequiredError('activitiesByUsersRequest', 'Required parameter requestParameters.activitiesByUsersRequest was null or undefined when calling getActivitiesByUsers.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/activities/byUsers`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.activitiesByUsersRequest,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns activities by users
*/
ActivityControllerApi.prototype.getActivitiesByUsers = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getActivitiesByUsersRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getActivitiesByUsers(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getActivitiesByUsersRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all activities
*/
ActivityControllerApi.prototype.getAllActivitiesRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getAllActivities.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/activities/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllActivitiesRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.type === null || requestParameters.type === undefined) {
throw new runtime.RequiredError('type', 'Required parameter requestParameters.type was null or undefined when calling getAllActivities.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.type) {
queryParameters['type'] = requestParameters.type;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.cursor !== undefined) {
queryParameters['cursor'] = requestParameters.cursor;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/activities/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all activities
*/
ActivityControllerApi.prototype.getAllActivities = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllActivitiesRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllActivities(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllActivitiesRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all activities sorting by data base update
*/
ActivityControllerApi.prototype.getAllActivitiesSyncRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getAllActivitiesSync.');
}
queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.type !== undefined) {
queryParameters['type'] = requestParameters.type;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/activities/sync",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllActivitiesSyncRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getAllActivitiesSync.');
}
const queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.type !== undefined) {
queryParameters['type'] = requestParameters.type;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/activities/sync`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all activities sorting by data base update
*/
ActivityControllerApi.prototype.getAllActivitiesSync = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllActivitiesSyncRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllActivitiesSync(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllActivitiesSyncRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return ActivityControllerApi;
}(runtime.BaseAPI));
}
}
exports.ActivityControllerApi = ActivityControllerApi;

@@ -112,83 +112,83 @@ /**

}
export declare type GetAuctionBidsById200 = {
export type GetAuctionBidsById200 = {
status: 200;
value: AuctionBids;
};
export declare type GetAuctionBidsById400 = {
export type GetAuctionBidsById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionBidsById500 = {
export type GetAuctionBidsById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionBidsByIdResponse = GetAuctionBidsById200 | GetAuctionBidsById400 | GetAuctionBidsById500;
export declare type GetAuctionById200 = {
export type GetAuctionBidsByIdResponse = GetAuctionBidsById200 | GetAuctionBidsById400 | GetAuctionBidsById500;
export type GetAuctionById200 = {
status: 200;
value: Auction;
};
export declare type GetAuctionById404 = {
export type GetAuctionById404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetAuctionById400 = {
export type GetAuctionById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionById500 = {
export type GetAuctionById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionByIdResponse = GetAuctionById200 | GetAuctionById404 | GetAuctionById400 | GetAuctionById500;
export declare type GetAuctionsAll200 = {
export type GetAuctionByIdResponse = GetAuctionById200 | GetAuctionById404 | GetAuctionById400 | GetAuctionById500;
export type GetAuctionsAll200 = {
status: 200;
value: Auctions;
};
export declare type GetAuctionsAll400 = {
export type GetAuctionsAll400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionsAll500 = {
export type GetAuctionsAll500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionsAllResponse = GetAuctionsAll200 | GetAuctionsAll400 | GetAuctionsAll500;
export declare type GetAuctionsByCollection200 = {
export type GetAuctionsAllResponse = GetAuctionsAll200 | GetAuctionsAll400 | GetAuctionsAll500;
export type GetAuctionsByCollection200 = {
status: 200;
value: Auctions;
};
export declare type GetAuctionsByCollection400 = {
export type GetAuctionsByCollection400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionsByCollection500 = {
export type GetAuctionsByCollection500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionsByCollectionResponse = GetAuctionsByCollection200 | GetAuctionsByCollection400 | GetAuctionsByCollection500;
export declare type GetAuctionsByItem200 = {
export type GetAuctionsByCollectionResponse = GetAuctionsByCollection200 | GetAuctionsByCollection400 | GetAuctionsByCollection500;
export type GetAuctionsByItem200 = {
status: 200;
value: Auctions;
};
export declare type GetAuctionsByItem400 = {
export type GetAuctionsByItem400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionsByItem500 = {
export type GetAuctionsByItem500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionsByItemResponse = GetAuctionsByItem200 | GetAuctionsByItem400 | GetAuctionsByItem500;
export declare type GetAuctionsBySeller200 = {
export type GetAuctionsByItemResponse = GetAuctionsByItem200 | GetAuctionsByItem400 | GetAuctionsByItem500;
export type GetAuctionsBySeller200 = {
status: 200;
value: Auctions;
};
export declare type GetAuctionsBySeller400 = {
export type GetAuctionsBySeller400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAuctionsBySeller500 = {
export type GetAuctionsBySeller500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAuctionsBySellerResponse = GetAuctionsBySeller200 | GetAuctionsBySeller400 | GetAuctionsBySeller500;
export type GetAuctionsBySellerResponse = GetAuctionsBySeller200 | GetAuctionsBySeller400 | GetAuctionsBySeller500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,560 +48,400 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuctionControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var AuctionControllerApi = /** @class */ (function (_super) {
__extends(AuctionControllerApi, _super);
function AuctionControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class AuctionControllerApi extends runtime.BaseAPI {
/**
* Returns all auction bids by auction id
*/
AuctionControllerApi.prototype.getAuctionBidsByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getAuctionBidsById.');
}
queryParameters = {};
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/{id}/bids".replace("{" + "id" + "}", encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAuctionBidsByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getAuctionBidsById.');
}
const queryParameters = {};
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/{id}/bids`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all auction bids by auction id
*/
AuctionControllerApi.prototype.getAuctionBidsById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionBidsByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionBidsById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionBidsByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns the auction by id
*/
AuctionControllerApi.prototype.getAuctionByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getAuctionById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/{id}".replace("{" + "id" + "}", encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getAuctionByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getAuctionById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns the auction by id
*/
AuctionControllerApi.prototype.getAuctionById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all auctions by specified parameters
*/
AuctionControllerApi.prototype.getAuctionsAllRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAuctionsAllRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all auctions by specified parameters
*/
AuctionControllerApi.prototype.getAuctionsAll = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionsAllRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionsAll(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionsAllRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all auctions by collection
*/
AuctionControllerApi.prototype.getAuctionsByCollectionRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.contract === null || requestParameters.contract === undefined) {
throw new runtime.RequiredError('contract', 'Required parameter requestParameters.contract was null or undefined when calling getAuctionsByCollection.');
}
queryParameters = {};
if (requestParameters.contract !== undefined) {
queryParameters['contract'] = requestParameters.contract;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/byCollection",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAuctionsByCollectionRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.contract === null || requestParameters.contract === undefined) {
throw new runtime.RequiredError('contract', 'Required parameter requestParameters.contract was null or undefined when calling getAuctionsByCollection.');
}
const queryParameters = {};
if (requestParameters.contract !== undefined) {
queryParameters['contract'] = requestParameters.contract;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/byCollection`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all auctions by collection
*/
AuctionControllerApi.prototype.getAuctionsByCollection = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionsByCollectionRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionsByCollection(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionsByCollectionRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all auctions by item
*/
AuctionControllerApi.prototype.getAuctionsByItemRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getAuctionsByItem.');
}
queryParameters = {};
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/byItem",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAuctionsByItemRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getAuctionsByItem.');
}
const queryParameters = {};
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/byItem`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all auctions by item
*/
AuctionControllerApi.prototype.getAuctionsByItem = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionsByItemRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionsByItem(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionsByItemRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all auctions by seller
*/
AuctionControllerApi.prototype.getAuctionsBySellerRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.seller === null || requestParameters.seller === undefined) {
throw new runtime.RequiredError('seller', 'Required parameter requestParameters.seller was null or undefined when calling getAuctionsBySeller.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/auctions/bySeller",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAuctionsBySellerRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.seller === null || requestParameters.seller === undefined) {
throw new runtime.RequiredError('seller', 'Required parameter requestParameters.seller was null or undefined when calling getAuctionsBySeller.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.seller !== undefined) {
queryParameters['seller'] = requestParameters.seller;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/auctions/bySeller`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all auctions by seller
*/
AuctionControllerApi.prototype.getAuctionsBySeller = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAuctionsBySellerRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAuctionsBySeller(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAuctionsBySellerRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return AuctionControllerApi;
}(runtime.BaseAPI));
}
}
exports.AuctionControllerApi = AuctionControllerApi;

@@ -68,56 +68,56 @@ /**

}
export declare type GetAllCollections200 = {
export type GetAllCollections200 = {
status: 200;
value: Collections;
};
export declare type GetAllCollections400 = {
export type GetAllCollections400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllCollections500 = {
export type GetAllCollections500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllCollectionsResponse = GetAllCollections200 | GetAllCollections400 | GetAllCollections500;
export declare type GetCollectionById200 = {
export type GetAllCollectionsResponse = GetAllCollections200 | GetAllCollections400 | GetAllCollections500;
export type GetCollectionById200 = {
status: 200;
value: Collection;
};
export declare type GetCollectionById404 = {
export type GetCollectionById404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetCollectionById400 = {
export type GetCollectionById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetCollectionById500 = {
export type GetCollectionById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetCollectionByIdResponse = GetCollectionById200 | GetCollectionById404 | GetCollectionById400 | GetCollectionById500;
export declare type GetCollectionsByOwner200 = {
export type GetCollectionByIdResponse = GetCollectionById200 | GetCollectionById404 | GetCollectionById400 | GetCollectionById500;
export type GetCollectionsByOwner200 = {
status: 200;
value: Collections;
};
export declare type GetCollectionsByOwner400 = {
export type GetCollectionsByOwner400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetCollectionsByOwner500 = {
export type GetCollectionsByOwner500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetCollectionsByOwnerResponse = GetCollectionsByOwner200 | GetCollectionsByOwner400 | GetCollectionsByOwner500;
export declare type RefreshCollectionMeta200 = {
export type GetCollectionsByOwnerResponse = GetCollectionsByOwner200 | GetCollectionsByOwner400 | GetCollectionsByOwner500;
export type RefreshCollectionMeta200 = {
status: 200;
};
export declare type RefreshCollectionMeta400 = {
export type RefreshCollectionMeta400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type RefreshCollectionMeta500 = {
export type RefreshCollectionMeta500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type RefreshCollectionMetaResponse = RefreshCollectionMeta200 | RefreshCollectionMeta400 | RefreshCollectionMeta500;
export type RefreshCollectionMetaResponse = RefreshCollectionMeta200 | RefreshCollectionMeta400 | RefreshCollectionMeta500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,341 +48,225 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CollectionControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var CollectionControllerApi = /** @class */ (function (_super) {
__extends(CollectionControllerApi, _super);
function CollectionControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class CollectionControllerApi extends runtime.BaseAPI {
/**
* Returns all collections
*/
CollectionControllerApi.prototype.getAllCollectionsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/collections/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllCollectionsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/collections/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all collections
*/
CollectionControllerApi.prototype.getAllCollections = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllCollectionsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllCollections(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllCollectionsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns collection by address
*/
CollectionControllerApi.prototype.getCollectionByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getCollectionById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/collections/{collection}".replace("{" + "collection" + "}", encodeURIComponent(String(requestParameters.collection))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getCollectionByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getCollectionById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters.collection))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns collection by address
*/
CollectionControllerApi.prototype.getCollectionById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getCollectionByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getCollectionById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getCollectionByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns collection by owner
*/
CollectionControllerApi.prototype.getCollectionsByOwnerRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getCollectionsByOwner.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/collections/byOwner",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getCollectionsByOwnerRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getCollectionsByOwner.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/collections/byOwner`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns collection by owner
*/
CollectionControllerApi.prototype.getCollectionsByOwner = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getCollectionsByOwnerRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getCollectionsByOwner(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getCollectionsByOwnerRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Refreshes metadata for all items in the NFT collection
*/
CollectionControllerApi.prototype.refreshCollectionMetaRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling refreshCollectionMeta.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/collections/{collection}/refreshMeta".replace("{" + "collection" + "}", encodeURIComponent(String(requestParameters.collection))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _c.sent();
if (response.status === 200) {
return [2 /*return*/, {
status: 200,
}];
}
if (!(response.status === 400)) return [3 /*break*/, 3];
_a = {
status: 400
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _c.sent(),
_a)];
case 3:
if (!(response.status === 500)) return [3 /*break*/, 5];
_b = {
status: 500
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _c.sent(),
_b)];
case 5: throw response;
}
refreshCollectionMetaRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling refreshCollectionMeta.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/collections/{collection}/refreshMeta`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters.collection))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Refreshes metadata for all items in the NFT collection
*/
CollectionControllerApi.prototype.refreshCollectionMeta = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.refreshCollectionMetaRaw(requestParameters)];
case 1:
_a.sent();
return [2 /*return*/];
}
});
refreshCollectionMeta(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
yield this.refreshCollectionMetaRaw(requestParameters);
});
};
return CollectionControllerApi;
}(runtime.BaseAPI));
}
}
exports.CollectionControllerApi = CollectionControllerApi;

@@ -52,40 +52,40 @@ /**

}
export declare type GetAllCurrencies200 = {
export type GetAllCurrencies200 = {
status: 200;
value: Currencies;
};
export declare type GetAllCurrencies400 = {
export type GetAllCurrencies400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllCurrencies500 = {
export type GetAllCurrencies500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllCurrenciesResponse = GetAllCurrencies200 | GetAllCurrencies400 | GetAllCurrencies500;
export declare type GetCurrencyUsdRate200 = {
export type GetAllCurrenciesResponse = GetAllCurrencies200 | GetAllCurrencies400 | GetAllCurrencies500;
export type GetCurrencyUsdRate200 = {
status: 200;
value: CurrencyUsdRate;
};
export declare type GetCurrencyUsdRate400 = {
export type GetCurrencyUsdRate400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetCurrencyUsdRate500 = {
export type GetCurrencyUsdRate500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetCurrencyUsdRateResponse = GetCurrencyUsdRate200 | GetCurrencyUsdRate400 | GetCurrencyUsdRate500;
export declare type GetCurrencyUsdRateByCurrencyId200 = {
export type GetCurrencyUsdRateResponse = GetCurrencyUsdRate200 | GetCurrencyUsdRate400 | GetCurrencyUsdRate500;
export type GetCurrencyUsdRateByCurrencyId200 = {
status: 200;
value: CurrencyUsdRate;
};
export declare type GetCurrencyUsdRateByCurrencyId400 = {
export type GetCurrencyUsdRateByCurrencyId400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetCurrencyUsdRateByCurrencyId500 = {
export type GetCurrencyUsdRateByCurrencyId500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetCurrencyUsdRateByCurrencyIdResponse = GetCurrencyUsdRateByCurrencyId200 | GetCurrencyUsdRateByCurrencyId400 | GetCurrencyUsdRateByCurrencyId500;
export type GetCurrencyUsdRateByCurrencyIdResponse = GetCurrencyUsdRateByCurrencyId200 | GetCurrencyUsdRateByCurrencyId400 | GetCurrencyUsdRateByCurrencyId500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,270 +48,175 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CurrencyControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var CurrencyControllerApi = /** @class */ (function (_super) {
__extends(CurrencyControllerApi, _super);
function CurrencyControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class CurrencyControllerApi extends runtime.BaseAPI {
/**
* Get all registered currencies
*/
CurrencyControllerApi.prototype.getAllCurrenciesRaw = function () {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/currencies/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllCurrenciesRaw() {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/currencies/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Get all registered currencies
*/
CurrencyControllerApi.prototype.getAllCurrencies = function () {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllCurrenciesRaw()];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllCurrencies() {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllCurrenciesRaw();
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Get currency USD rate
*/
CurrencyControllerApi.prototype.getCurrencyUsdRateRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getCurrencyUsdRate.');
}
if (requestParameters.address === null || requestParameters.address === undefined) {
throw new runtime.RequiredError('address', 'Required parameter requestParameters.address was null or undefined when calling getCurrencyUsdRate.');
}
if (requestParameters.at === null || requestParameters.at === undefined) {
throw new runtime.RequiredError('at', 'Required parameter requestParameters.at was null or undefined when calling getCurrencyUsdRate.');
}
queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.address !== undefined) {
queryParameters['address'] = requestParameters.address;
}
if (requestParameters.at !== undefined) {
queryParameters['at'] = requestParameters.at.toISOString();
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/currency/rate/usd",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getCurrencyUsdRateRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getCurrencyUsdRate.');
}
if (requestParameters.address === null || requestParameters.address === undefined) {
throw new runtime.RequiredError('address', 'Required parameter requestParameters.address was null or undefined when calling getCurrencyUsdRate.');
}
if (requestParameters.at === null || requestParameters.at === undefined) {
throw new runtime.RequiredError('at', 'Required parameter requestParameters.at was null or undefined when calling getCurrencyUsdRate.');
}
const queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.address !== undefined) {
queryParameters['address'] = requestParameters.address;
}
if (requestParameters.at !== undefined) {
queryParameters['at'] = requestParameters.at.toISOString();
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/currency/rate/usd`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Get currency USD rate
*/
CurrencyControllerApi.prototype.getCurrencyUsdRate = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getCurrencyUsdRateRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getCurrencyUsdRate(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getCurrencyUsdRateRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Get currency USD rate by currency id
*/
CurrencyControllerApi.prototype.getCurrencyUsdRateByCurrencyIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.currencyId === null || requestParameters.currencyId === undefined) {
throw new runtime.RequiredError('currencyId', 'Required parameter requestParameters.currencyId was null or undefined when calling getCurrencyUsdRateByCurrencyId.');
}
if (requestParameters.at === null || requestParameters.at === undefined) {
throw new runtime.RequiredError('at', 'Required parameter requestParameters.at was null or undefined when calling getCurrencyUsdRateByCurrencyId.');
}
queryParameters = {};
if (requestParameters.at !== undefined) {
queryParameters['at'] = requestParameters.at.toISOString();
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/currencies/{currencyId}/rates/usd".replace("{" + "currencyId" + "}", encodeURIComponent(String(requestParameters.currencyId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getCurrencyUsdRateByCurrencyIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.currencyId === null || requestParameters.currencyId === undefined) {
throw new runtime.RequiredError('currencyId', 'Required parameter requestParameters.currencyId was null or undefined when calling getCurrencyUsdRateByCurrencyId.');
}
if (requestParameters.at === null || requestParameters.at === undefined) {
throw new runtime.RequiredError('at', 'Required parameter requestParameters.at was null or undefined when calling getCurrencyUsdRateByCurrencyId.');
}
const queryParameters = {};
if (requestParameters.at !== undefined) {
queryParameters['at'] = requestParameters.at.toISOString();
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/currencies/{currencyId}/rates/usd`.replace(`{${"currencyId"}}`, encodeURIComponent(String(requestParameters.currencyId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Get currency USD rate by currency id
*/
CurrencyControllerApi.prototype.getCurrencyUsdRateByCurrencyId = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getCurrencyUsdRateByCurrencyIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getCurrencyUsdRateByCurrencyId(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getCurrencyUsdRateByCurrencyIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return CurrencyControllerApi;
}(runtime.BaseAPI));
}
}
exports.CurrencyControllerApi = CurrencyControllerApi;
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -6,0 +10,0 @@ if (k2 === undefined) k2 = k;

@@ -197,182 +197,182 @@ /**

}
export declare type CheckItemRestriction200 = {
export type CheckItemRestriction200 = {
status: 200;
value: RestrictionCheckResult;
};
export declare type CheckItemRestriction400 = {
export type CheckItemRestriction400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type CheckItemRestriction500 = {
export type CheckItemRestriction500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type CheckItemRestrictionResponse = CheckItemRestriction200 | CheckItemRestriction400 | CheckItemRestriction500;
export declare type GetAllItems200 = {
export type CheckItemRestrictionResponse = CheckItemRestriction200 | CheckItemRestriction400 | CheckItemRestriction500;
export type GetAllItems200 = {
status: 200;
value: Items;
};
export declare type GetAllItems400 = {
export type GetAllItems400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllItems500 = {
export type GetAllItems500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllItemsResponse = GetAllItems200 | GetAllItems400 | GetAllItems500;
export declare type GetItemById200 = {
export type GetAllItemsResponse = GetAllItems200 | GetAllItems400 | GetAllItems500;
export type GetItemById200 = {
status: 200;
value: Item;
};
export declare type GetItemById404 = {
export type GetItemById404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetItemById400 = {
export type GetItemById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemById500 = {
export type GetItemById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemByIdResponse = GetItemById200 | GetItemById404 | GetItemById400 | GetItemById500;
export declare type GetItemByIds200 = {
export type GetItemByIdResponse = GetItemById200 | GetItemById404 | GetItemById400 | GetItemById500;
export type GetItemByIds200 = {
status: 200;
value: Items;
};
export declare type GetItemByIds404 = {
export type GetItemByIds404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetItemByIds400 = {
export type GetItemByIds400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemByIds500 = {
export type GetItemByIds500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemByIdsResponse = GetItemByIds200 | GetItemByIds404 | GetItemByIds400 | GetItemByIds500;
export declare type GetItemRoyaltiesById200 = {
export type GetItemByIdsResponse = GetItemByIds200 | GetItemByIds404 | GetItemByIds400 | GetItemByIds500;
export type GetItemRoyaltiesById200 = {
status: 200;
value: Royalties;
};
export declare type GetItemRoyaltiesById400 = {
export type GetItemRoyaltiesById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemRoyaltiesById500 = {
export type GetItemRoyaltiesById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemRoyaltiesByIdResponse = GetItemRoyaltiesById200 | GetItemRoyaltiesById400 | GetItemRoyaltiesById500;
export declare type GetItemsByCollection200 = {
export type GetItemRoyaltiesByIdResponse = GetItemRoyaltiesById200 | GetItemRoyaltiesById400 | GetItemRoyaltiesById500;
export type GetItemsByCollection200 = {
status: 200;
value: Items;
};
export declare type GetItemsByCollection400 = {
export type GetItemsByCollection400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemsByCollection500 = {
export type GetItemsByCollection500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemsByCollectionResponse = GetItemsByCollection200 | GetItemsByCollection400 | GetItemsByCollection500;
export declare type GetItemsByCreator200 = {
export type GetItemsByCollectionResponse = GetItemsByCollection200 | GetItemsByCollection400 | GetItemsByCollection500;
export type GetItemsByCreator200 = {
status: 200;
value: Items;
};
export declare type GetItemsByCreator400 = {
export type GetItemsByCreator400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemsByCreator500 = {
export type GetItemsByCreator500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemsByCreatorResponse = GetItemsByCreator200 | GetItemsByCreator400 | GetItemsByCreator500;
export declare type GetItemsByOwner200 = {
export type GetItemsByCreatorResponse = GetItemsByCreator200 | GetItemsByCreator400 | GetItemsByCreator500;
export type GetItemsByOwner200 = {
status: 200;
value: Items;
};
export declare type GetItemsByOwner400 = {
export type GetItemsByOwner400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemsByOwner500 = {
export type GetItemsByOwner500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemsByOwnerResponse = GetItemsByOwner200 | GetItemsByOwner400 | GetItemsByOwner500;
export declare type GetItemsByOwnerWithOwnership200 = {
export type GetItemsByOwnerResponse = GetItemsByOwner200 | GetItemsByOwner400 | GetItemsByOwner500;
export type GetItemsByOwnerWithOwnership200 = {
status: 200;
value: ItemsWithOwnership;
};
export declare type GetItemsByOwnerWithOwnership400 = {
export type GetItemsByOwnerWithOwnership400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetItemsByOwnerWithOwnership500 = {
export type GetItemsByOwnerWithOwnership500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetItemsByOwnerWithOwnershipResponse = GetItemsByOwnerWithOwnership200 | GetItemsByOwnerWithOwnership400 | GetItemsByOwnerWithOwnership500;
export declare type QueryTraits200 = {
export type GetItemsByOwnerWithOwnershipResponse = GetItemsByOwnerWithOwnership200 | GetItemsByOwnerWithOwnership400 | GetItemsByOwnerWithOwnership500;
export type QueryTraits200 = {
status: 200;
value: Traits;
};
export declare type QueryTraits400 = {
export type QueryTraits400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type QueryTraits500 = {
export type QueryTraits500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type QueryTraitsResponse = QueryTraits200 | QueryTraits400 | QueryTraits500;
export declare type QueryTraitsWithRarity200 = {
export type QueryTraitsResponse = QueryTraits200 | QueryTraits400 | QueryTraits500;
export type QueryTraitsWithRarity200 = {
status: 200;
value: ExtendedTraitProperties;
};
export declare type QueryTraitsWithRarityResponse = QueryTraitsWithRarity200;
export declare type ResetItemMeta200 = {
export type QueryTraitsWithRarityResponse = QueryTraitsWithRarity200;
export type ResetItemMeta200 = {
status: 200;
};
export declare type ResetItemMeta400 = {
export type ResetItemMeta400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type ResetItemMeta500 = {
export type ResetItemMeta500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type ResetItemMetaResponse = ResetItemMeta200 | ResetItemMeta400 | ResetItemMeta500;
export declare type SearchItems200 = {
export type ResetItemMetaResponse = ResetItemMeta200 | ResetItemMeta400 | ResetItemMeta500;
export type SearchItems200 = {
status: 200;
value: Items;
};
export declare type SearchItems400 = {
export type SearchItems400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type SearchItems500 = {
export type SearchItems500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type SearchItemsResponse = SearchItems200 | SearchItems400 | SearchItems500;
export declare type SearchTraits200 = {
export type SearchItemsResponse = SearchItems200 | SearchItems400 | SearchItems500;
export type SearchTraits200 = {
status: 200;
value: Traits;
};
export declare type SearchTraits400 = {
export type SearchTraits400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type SearchTraits500 = {
export type SearchTraits500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type SearchTraitsResponse = SearchTraits200 | SearchTraits400 | SearchTraits500;
export type SearchTraitsResponse = SearchTraits200 | SearchTraits400 | SearchTraits500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,1116 +48,792 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ItemControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var ItemControllerApi = /** @class */ (function (_super) {
__extends(ItemControllerApi, _super);
function ItemControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class ItemControllerApi extends runtime.BaseAPI {
/**
* Check restrictions for specified user and action with item
*/
ItemControllerApi.prototype.checkItemRestrictionRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling checkItemRestriction.');
}
if (requestParameters.restrictionCheckForm === null || requestParameters.restrictionCheckForm === undefined) {
throw new runtime.RequiredError('restrictionCheckForm', 'Required parameter requestParameters.restrictionCheckForm was null or undefined when calling checkItemRestriction.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/items/{itemId}/checkRestriction".replace("{" + "itemId" + "}", encodeURIComponent(String(requestParameters.itemId))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.restrictionCheckForm,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
checkItemRestrictionRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling checkItemRestriction.');
}
if (requestParameters.restrictionCheckForm === null || requestParameters.restrictionCheckForm === undefined) {
throw new runtime.RequiredError('restrictionCheckForm', 'Required parameter requestParameters.restrictionCheckForm was null or undefined when calling checkItemRestriction.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/items/{itemId}/checkRestriction`.replace(`{${"itemId"}}`, encodeURIComponent(String(requestParameters.itemId))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.restrictionCheckForm,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Check restrictions for specified user and action with item
*/
ItemControllerApi.prototype.checkItemRestriction = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.checkItemRestrictionRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
checkItemRestriction(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.checkItemRestrictionRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all items
*/
ItemControllerApi.prototype.getAllItemsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.showDeleted !== undefined) {
queryParameters['showDeleted'] = requestParameters.showDeleted;
}
if (requestParameters.lastUpdatedFrom !== undefined) {
queryParameters['lastUpdatedFrom'] = requestParameters.lastUpdatedFrom;
}
if (requestParameters.lastUpdatedTo !== undefined) {
queryParameters['lastUpdatedTo'] = requestParameters.lastUpdatedTo;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllItemsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.showDeleted !== undefined) {
queryParameters['showDeleted'] = requestParameters.showDeleted;
}
if (requestParameters.lastUpdatedFrom !== undefined) {
queryParameters['lastUpdatedFrom'] = requestParameters.lastUpdatedFrom;
}
if (requestParameters.lastUpdatedTo !== undefined) {
queryParameters['lastUpdatedTo'] = requestParameters.lastUpdatedTo;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all items
*/
ItemControllerApi.prototype.getAllItems = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllItemsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllItems(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllItemsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns Item by Id
*/
ItemControllerApi.prototype.getItemByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getItemById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/{itemId}".replace("{" + "itemId" + "}", encodeURIComponent(String(requestParameters.itemId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getItemByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getItemById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/{itemId}`.replace(`{${"itemId"}}`, encodeURIComponent(String(requestParameters.itemId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns Item by Id
*/
ItemControllerApi.prototype.getItemById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns Items by Ids
*/
ItemControllerApi.prototype.getItemByIdsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.itemIds === null || requestParameters.itemIds === undefined) {
throw new runtime.RequiredError('itemIds', 'Required parameter requestParameters.itemIds was null or undefined when calling getItemByIds.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/items/byIds",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.itemIds,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getItemByIdsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemIds === null || requestParameters.itemIds === undefined) {
throw new runtime.RequiredError('itemIds', 'Required parameter requestParameters.itemIds was null or undefined when calling getItemByIds.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/items/byIds`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.itemIds,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns Items by Ids
*/
ItemControllerApi.prototype.getItemByIds = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemByIdsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemByIds(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemByIdsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns item royalty by identifier
*/
ItemControllerApi.prototype.getItemRoyaltiesByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getItemRoyaltiesById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/{itemId}/royalties".replace("{" + "itemId" + "}", encodeURIComponent(String(requestParameters.itemId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getItemRoyaltiesByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getItemRoyaltiesById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/{itemId}/royalties`.replace(`{${"itemId"}}`, encodeURIComponent(String(requestParameters.itemId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns item royalty by identifier
*/
ItemControllerApi.prototype.getItemRoyaltiesById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemRoyaltiesByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemRoyaltiesById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemRoyaltiesByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns items by collection
*/
ItemControllerApi.prototype.getItemsByCollectionRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getItemsByCollection.');
}
queryParameters = {};
if (requestParameters.collection !== undefined) {
queryParameters['collection'] = requestParameters.collection;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/byCollection",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getItemsByCollectionRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.collection === null || requestParameters.collection === undefined) {
throw new runtime.RequiredError('collection', 'Required parameter requestParameters.collection was null or undefined when calling getItemsByCollection.');
}
const queryParameters = {};
if (requestParameters.collection !== undefined) {
queryParameters['collection'] = requestParameters.collection;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/byCollection`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns items by collection
*/
ItemControllerApi.prototype.getItemsByCollection = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemsByCollectionRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemsByCollection(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemsByCollectionRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns Item by creator
*/
ItemControllerApi.prototype.getItemsByCreatorRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.creator === null || requestParameters.creator === undefined) {
throw new runtime.RequiredError('creator', 'Required parameter requestParameters.creator was null or undefined when calling getItemsByCreator.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.creator !== undefined) {
queryParameters['creator'] = requestParameters.creator;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/byCreator",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getItemsByCreatorRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.creator === null || requestParameters.creator === undefined) {
throw new runtime.RequiredError('creator', 'Required parameter requestParameters.creator was null or undefined when calling getItemsByCreator.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.creator !== undefined) {
queryParameters['creator'] = requestParameters.creator;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/byCreator`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns Item by creator
*/
ItemControllerApi.prototype.getItemsByCreator = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemsByCreatorRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemsByCreator(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemsByCreatorRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns Item by owner
*/
ItemControllerApi.prototype.getItemsByOwnerRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getItemsByOwner.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/byOwner",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getItemsByOwnerRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getItemsByOwner.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/byOwner`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns Item by owner
*/
ItemControllerApi.prototype.getItemsByOwner = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemsByOwnerRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemsByOwner(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemsByOwnerRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns items by owner with ownership
*/
ItemControllerApi.prototype.getItemsByOwnerWithOwnershipRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getItemsByOwnerWithOwnership.');
}
queryParameters = {};
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/byOwnerWithOwnership",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getItemsByOwnerWithOwnershipRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.owner === null || requestParameters.owner === undefined) {
throw new runtime.RequiredError('owner', 'Required parameter requestParameters.owner was null or undefined when calling getItemsByOwnerWithOwnership.');
}
const queryParameters = {};
if (requestParameters.owner !== undefined) {
queryParameters['owner'] = requestParameters.owner;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/byOwnerWithOwnership`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns items by owner with ownership
*/
ItemControllerApi.prototype.getItemsByOwnerWithOwnership = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getItemsByOwnerWithOwnershipRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getItemsByOwnerWithOwnership(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getItemsByOwnerWithOwnershipRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns possible trait values by key
*/
ItemControllerApi.prototype.queryTraitsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.collectionIds === null || requestParameters.collectionIds === undefined) {
throw new runtime.RequiredError('collectionIds', 'Required parameter requestParameters.collectionIds was null or undefined when calling queryTraits.');
}
queryParameters = {};
if (requestParameters.keys) {
queryParameters['keys'] = requestParameters.keys;
}
if (requestParameters.collectionIds) {
queryParameters['collectionIds'] = requestParameters.collectionIds;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/traits",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
queryTraitsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.collectionIds === null || requestParameters.collectionIds === undefined) {
throw new runtime.RequiredError('collectionIds', 'Required parameter requestParameters.collectionIds was null or undefined when calling queryTraits.');
}
const queryParameters = {};
if (requestParameters.keys) {
queryParameters['keys'] = requestParameters.keys;
}
if (requestParameters.collectionIds) {
queryParameters['collectionIds'] = requestParameters.collectionIds;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/traits`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns possible trait values by key
*/
ItemControllerApi.prototype.queryTraits = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.queryTraitsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
queryTraits(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.queryTraitsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns the rarity of the trait
*/
ItemControllerApi.prototype.queryTraitsWithRarityRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
if (requestParameters.traitsRarityRequest === null || requestParameters.traitsRarityRequest === undefined) {
throw new runtime.RequiredError('traitsRarityRequest', 'Required parameter requestParameters.traitsRarityRequest was null or undefined when calling queryTraitsWithRarity.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/items/traits/rarity",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.traitsRarityRequest,
})];
case 1:
response = _b.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _b.sent(),
_a)];
case 3: throw response;
}
queryTraitsWithRarityRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.traitsRarityRequest === null || requestParameters.traitsRarityRequest === undefined) {
throw new runtime.RequiredError('traitsRarityRequest', 'Required parameter requestParameters.traitsRarityRequest was null or undefined when calling queryTraitsWithRarity.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/items/traits/rarity`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.traitsRarityRequest,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns the rarity of the trait
*/
ItemControllerApi.prototype.queryTraitsWithRarity = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.queryTraitsWithRarityRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
queryTraitsWithRarity(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.queryTraitsWithRarityRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Deletes the NFT item meta by Id
*/
ItemControllerApi.prototype.resetItemMetaRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling resetItemMeta.');
}
queryParameters = {};
if (requestParameters.sync !== undefined) {
queryParameters['sync'] = requestParameters.sync;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/{itemId}/resetMeta".replace("{" + "itemId" + "}", encodeURIComponent(String(requestParameters.itemId))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _c.sent();
if (response.status === 200) {
return [2 /*return*/, {
status: 200,
}];
}
if (!(response.status === 400)) return [3 /*break*/, 3];
_a = {
status: 400
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _c.sent(),
_a)];
case 3:
if (!(response.status === 500)) return [3 /*break*/, 5];
_b = {
status: 500
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _c.sent(),
_b)];
case 5: throw response;
}
resetItemMetaRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling resetItemMeta.');
}
const queryParameters = {};
if (requestParameters.sync !== undefined) {
queryParameters['sync'] = requestParameters.sync;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/{itemId}/resetMeta`.replace(`{${"itemId"}}`, encodeURIComponent(String(requestParameters.itemId))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Deletes the NFT item meta by Id
*/
ItemControllerApi.prototype.resetItemMeta = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.resetItemMetaRaw(requestParameters)];
case 1:
_a.sent();
return [2 /*return*/];
}
});
resetItemMeta(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
yield this.resetItemMetaRaw(requestParameters);
});
};
}
/**
* Complex search for items
*/
ItemControllerApi.prototype.searchItemsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemsSearchRequest === null || requestParameters.itemsSearchRequest === undefined) {
throw new runtime.RequiredError('itemsSearchRequest', 'Required parameter requestParameters.itemsSearchRequest was null or undefined when calling searchItems.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/items/search",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.itemsSearchRequest,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
searchItemsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemsSearchRequest === null || requestParameters.itemsSearchRequest === undefined) {
throw new runtime.RequiredError('itemsSearchRequest', 'Required parameter requestParameters.itemsSearchRequest was null or undefined when calling searchItems.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/items/search`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.itemsSearchRequest,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Complex search for items
*/
ItemControllerApi.prototype.searchItems = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.searchItemsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
searchItems(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.searchItemsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns combination of Item attribute key with list of values
*/
ItemControllerApi.prototype.searchTraitsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.filter === null || requestParameters.filter === undefined) {
throw new runtime.RequiredError('filter', 'Required parameter requestParameters.filter was null or undefined when calling searchTraits.');
}
if (requestParameters.collectionIds === null || requestParameters.collectionIds === undefined) {
throw new runtime.RequiredError('collectionIds', 'Required parameter requestParameters.collectionIds was null or undefined when calling searchTraits.');
}
queryParameters = {};
if (requestParameters.filter !== undefined) {
queryParameters['filter'] = requestParameters.filter;
}
if (requestParameters.collectionIds) {
queryParameters['collectionIds'] = requestParameters.collectionIds;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/items/traits/search",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
searchTraitsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.filter === null || requestParameters.filter === undefined) {
throw new runtime.RequiredError('filter', 'Required parameter requestParameters.filter was null or undefined when calling searchTraits.');
}
if (requestParameters.collectionIds === null || requestParameters.collectionIds === undefined) {
throw new runtime.RequiredError('collectionIds', 'Required parameter requestParameters.collectionIds was null or undefined when calling searchTraits.');
}
const queryParameters = {};
if (requestParameters.filter !== undefined) {
queryParameters['filter'] = requestParameters.filter;
}
if (requestParameters.collectionIds) {
queryParameters['collectionIds'] = requestParameters.collectionIds;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/items/traits/search`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns combination of Item attribute key with list of values
*/
ItemControllerApi.prototype.searchTraits = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.searchTraitsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
searchTraits(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.searchTraitsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return ItemControllerApi;
}(runtime.BaseAPI));
}
}
exports.ItemControllerApi = ItemControllerApi;

@@ -163,122 +163,122 @@ /**

}
export declare type GetAllSync200 = {
export type GetAllSync200 = {
status: 200;
value: Orders;
};
export declare type GetAllSync400 = {
export type GetAllSync400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetAllSync500 = {
export type GetAllSync500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetAllSyncResponse = GetAllSync200 | GetAllSync400 | GetAllSync500;
export declare type GetOrderBidsByItem200 = {
export type GetAllSyncResponse = GetAllSync200 | GetAllSync400 | GetAllSync500;
export type GetOrderBidsByItem200 = {
status: 200;
value: Orders;
};
export declare type GetOrderBidsByItem400 = {
export type GetOrderBidsByItem400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOrderBidsByItem500 = {
export type GetOrderBidsByItem500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOrderBidsByItemResponse = GetOrderBidsByItem200 | GetOrderBidsByItem400 | GetOrderBidsByItem500;
export declare type GetOrderBidsByMaker200 = {
export type GetOrderBidsByItemResponse = GetOrderBidsByItem200 | GetOrderBidsByItem400 | GetOrderBidsByItem500;
export type GetOrderBidsByMaker200 = {
status: 200;
value: Orders;
};
export declare type GetOrderBidsByMaker400 = {
export type GetOrderBidsByMaker400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOrderBidsByMaker500 = {
export type GetOrderBidsByMaker500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOrderBidsByMakerResponse = GetOrderBidsByMaker200 | GetOrderBidsByMaker400 | GetOrderBidsByMaker500;
export declare type GetOrderById200 = {
export type GetOrderBidsByMakerResponse = GetOrderBidsByMaker200 | GetOrderBidsByMaker400 | GetOrderBidsByMaker500;
export type GetOrderById200 = {
status: 200;
value: Order;
};
export declare type GetOrderById404 = {
export type GetOrderById404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetOrderById400 = {
export type GetOrderById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOrderById500 = {
export type GetOrderById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOrderByIdResponse = GetOrderById200 | GetOrderById404 | GetOrderById400 | GetOrderById500;
export declare type GetOrdersAll200 = {
export type GetOrderByIdResponse = GetOrderById200 | GetOrderById404 | GetOrderById400 | GetOrderById500;
export type GetOrdersAll200 = {
status: 200;
value: Orders;
};
export declare type GetOrdersAll400 = {
export type GetOrdersAll400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOrdersAll500 = {
export type GetOrdersAll500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOrdersAllResponse = GetOrdersAll200 | GetOrdersAll400 | GetOrdersAll500;
export declare type GetOrdersByIds200 = {
export type GetOrdersAllResponse = GetOrdersAll200 | GetOrdersAll400 | GetOrdersAll500;
export type GetOrdersByIds200 = {
status: 200;
value: Orders;
};
export declare type GetOrdersByIds400 = {
export type GetOrdersByIds400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOrdersByIds500 = {
export type GetOrdersByIds500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOrdersByIdsResponse = GetOrdersByIds200 | GetOrdersByIds400 | GetOrdersByIds500;
export declare type GetSellOrders200 = {
export type GetOrdersByIdsResponse = GetOrdersByIds200 | GetOrdersByIds400 | GetOrdersByIds500;
export type GetSellOrders200 = {
status: 200;
value: Orders;
};
export declare type GetSellOrders400 = {
export type GetSellOrders400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetSellOrders500 = {
export type GetSellOrders500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetSellOrdersResponse = GetSellOrders200 | GetSellOrders400 | GetSellOrders500;
export declare type GetSellOrdersByItem200 = {
export type GetSellOrdersResponse = GetSellOrders200 | GetSellOrders400 | GetSellOrders500;
export type GetSellOrdersByItem200 = {
status: 200;
value: Orders;
};
export declare type GetSellOrdersByItem400 = {
export type GetSellOrdersByItem400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetSellOrdersByItem500 = {
export type GetSellOrdersByItem500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetSellOrdersByItemResponse = GetSellOrdersByItem200 | GetSellOrdersByItem400 | GetSellOrdersByItem500;
export declare type GetSellOrdersByMaker200 = {
export type GetSellOrdersByItemResponse = GetSellOrdersByItem200 | GetSellOrdersByItem400 | GetSellOrdersByItem500;
export type GetSellOrdersByMaker200 = {
status: 200;
value: Orders;
};
export declare type GetSellOrdersByMaker400 = {
export type GetSellOrdersByMaker400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetSellOrdersByMaker500 = {
export type GetSellOrdersByMaker500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetSellOrdersByMakerResponse = GetSellOrdersByMaker200 | GetSellOrdersByMaker400 | GetSellOrdersByMaker500;
export type GetSellOrdersByMakerResponse = GetSellOrdersByMaker200 | GetSellOrdersByMaker400 | GetSellOrdersByMaker500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,832 +48,609 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrderControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var OrderControllerApi = /** @class */ (function (_super) {
__extends(OrderControllerApi, _super);
function OrderControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class OrderControllerApi extends runtime.BaseAPI {
/**
* Returns all orders sorting by data base update
*/
OrderControllerApi.prototype.getAllSyncRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getAllSync.');
}
queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/sync",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getAllSyncRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.blockchain === null || requestParameters.blockchain === undefined) {
throw new runtime.RequiredError('blockchain', 'Required parameter requestParameters.blockchain was null or undefined when calling getAllSync.');
}
const queryParameters = {};
if (requestParameters.blockchain !== undefined) {
queryParameters['blockchain'] = requestParameters.blockchain;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/sync`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all orders sorting by data base update
*/
OrderControllerApi.prototype.getAllSync = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getAllSyncRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getAllSync(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getAllSyncRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns order bids by item
*/
OrderControllerApi.prototype.getOrderBidsByItemRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getOrderBidsByItem.');
}
queryParameters = {};
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.start !== undefined) {
queryParameters['start'] = requestParameters.start;
}
if (requestParameters.end !== undefined) {
queryParameters['end'] = requestParameters.end;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/bids/byItem",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOrderBidsByItemRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getOrderBidsByItem.');
}
const queryParameters = {};
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.start !== undefined) {
queryParameters['start'] = requestParameters.start;
}
if (requestParameters.end !== undefined) {
queryParameters['end'] = requestParameters.end;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/bids/byItem`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns order bids by item
*/
OrderControllerApi.prototype.getOrderBidsByItem = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOrderBidsByItemRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOrderBidsByItem(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOrderBidsByItemRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns order bids by maker
*/
OrderControllerApi.prototype.getOrderBidsByMakerRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.maker === null || requestParameters.maker === undefined) {
throw new runtime.RequiredError('maker', 'Required parameter requestParameters.maker was null or undefined when calling getOrderBidsByMaker.');
}
queryParameters = {};
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.start !== undefined) {
queryParameters['start'] = requestParameters.start;
}
if (requestParameters.end !== undefined) {
queryParameters['end'] = requestParameters.end;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/bids/byMaker",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOrderBidsByMakerRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.maker === null || requestParameters.maker === undefined) {
throw new runtime.RequiredError('maker', 'Required parameter requestParameters.maker was null or undefined when calling getOrderBidsByMaker.');
}
const queryParameters = {};
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.start !== undefined) {
queryParameters['start'] = requestParameters.start;
}
if (requestParameters.end !== undefined) {
queryParameters['end'] = requestParameters.end;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/bids/byMaker`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns order bids by maker
*/
OrderControllerApi.prototype.getOrderBidsByMaker = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOrderBidsByMakerRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOrderBidsByMaker(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOrderBidsByMakerRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns order by Id
*/
OrderControllerApi.prototype.getOrderByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getOrderById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/{id}".replace("{" + "id" + "}", encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getOrderByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.id === null || requestParameters.id === undefined) {
throw new runtime.RequiredError('id', 'Required parameter requestParameters.id was null or undefined when calling getOrderById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters.id))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns order by Id
*/
OrderControllerApi.prototype.getOrderById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOrderByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOrderById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOrderByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all orders
*/
OrderControllerApi.prototype.getOrdersAllRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/all",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOrdersAllRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.sort !== undefined) {
queryParameters['sort'] = requestParameters.sort;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/all`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all orders
*/
OrderControllerApi.prototype.getOrdersAll = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOrdersAllRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOrdersAll(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOrdersAllRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns the orders that have been put on sale
*/
OrderControllerApi.prototype.getOrdersByIdsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.orderIds === null || requestParameters.orderIds === undefined) {
throw new runtime.RequiredError('orderIds', 'Required parameter requestParameters.orderIds was null or undefined when calling getOrdersByIds.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/orders/byIds",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.orderIds,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOrdersByIdsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.orderIds === null || requestParameters.orderIds === undefined) {
throw new runtime.RequiredError('orderIds', 'Required parameter requestParameters.orderIds was null or undefined when calling getOrdersByIds.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/orders/byIds`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.orderIds,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns the orders that have been put on sale
*/
OrderControllerApi.prototype.getOrdersByIds = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOrdersByIdsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOrdersByIds(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOrdersByIdsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns all sell orders
*/
OrderControllerApi.prototype.getSellOrdersRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/sell",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getSellOrdersRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/sell`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns all sell orders
*/
OrderControllerApi.prototype.getSellOrders = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getSellOrdersRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getSellOrders(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getSellOrdersRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns sell orders by item
*/
OrderControllerApi.prototype.getSellOrdersByItemRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getSellOrdersByItem.');
}
queryParameters = {};
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.maker !== undefined) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/sell/byItem",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getSellOrdersByItemRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getSellOrdersByItem.');
}
const queryParameters = {};
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.maker !== undefined) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/sell/byItem`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns sell orders by item
*/
OrderControllerApi.prototype.getSellOrdersByItem = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getSellOrdersByItemRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getSellOrdersByItem(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getSellOrdersByItemRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns sell orders by maker
*/
OrderControllerApi.prototype.getSellOrdersByMakerRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.maker === null || requestParameters.maker === undefined) {
throw new runtime.RequiredError('maker', 'Required parameter requestParameters.maker was null or undefined when calling getSellOrdersByMaker.');
}
queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/orders/sell/byMaker",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getSellOrdersByMakerRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.maker === null || requestParameters.maker === undefined) {
throw new runtime.RequiredError('maker', 'Required parameter requestParameters.maker was null or undefined when calling getSellOrdersByMaker.');
}
const queryParameters = {};
if (requestParameters.blockchains) {
queryParameters['blockchains'] = requestParameters.blockchains;
}
if (requestParameters.platform !== undefined) {
queryParameters['platform'] = requestParameters.platform;
}
if (requestParameters.maker) {
queryParameters['maker'] = requestParameters.maker;
}
if (requestParameters.origin !== undefined) {
queryParameters['origin'] = requestParameters.origin;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
if (requestParameters.status) {
queryParameters['status'] = requestParameters.status;
}
if (requestParameters.searchEngine !== undefined) {
queryParameters['searchEngine'] = requestParameters.searchEngine;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/orders/sell/byMaker`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns sell orders by maker
*/
OrderControllerApi.prototype.getSellOrdersByMaker = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getSellOrdersByMakerRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getSellOrdersByMaker(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getSellOrdersByMakerRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return OrderControllerApi;
}(runtime.BaseAPI));
}
}
exports.OrderControllerApi = OrderControllerApi;

@@ -65,57 +65,57 @@ /**

}
export declare type GetOwnershipById200 = {
export type GetOwnershipById200 = {
status: 200;
value: Ownership;
};
export declare type GetOwnershipById404 = {
export type GetOwnershipById404 = {
status: 404;
value: UnionApiErrorEntityNotFound;
};
export declare type GetOwnershipById400 = {
export type GetOwnershipById400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOwnershipById500 = {
export type GetOwnershipById500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOwnershipByIdResponse = GetOwnershipById200 | GetOwnershipById404 | GetOwnershipById400 | GetOwnershipById500;
export declare type GetOwnershipsByIds200 = {
export type GetOwnershipByIdResponse = GetOwnershipById200 | GetOwnershipById404 | GetOwnershipById400 | GetOwnershipById500;
export type GetOwnershipsByIds200 = {
status: 200;
value: Ownerships;
};
export declare type GetOwnershipsByIds400 = {
export type GetOwnershipsByIds400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOwnershipsByIds500 = {
export type GetOwnershipsByIds500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOwnershipsByIdsResponse = GetOwnershipsByIds200 | GetOwnershipsByIds400 | GetOwnershipsByIds500;
export declare type GetOwnershipsByItem200 = {
export type GetOwnershipsByIdsResponse = GetOwnershipsByIds200 | GetOwnershipsByIds400 | GetOwnershipsByIds500;
export type GetOwnershipsByItem200 = {
status: 200;
value: Ownerships;
};
export declare type GetOwnershipsByItem400 = {
export type GetOwnershipsByItem400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type GetOwnershipsByItem500 = {
export type GetOwnershipsByItem500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type GetOwnershipsByItemResponse = GetOwnershipsByItem200 | GetOwnershipsByItem400 | GetOwnershipsByItem500;
export declare type SearchOwnerships200 = {
export type GetOwnershipsByItemResponse = GetOwnershipsByItem200 | GetOwnershipsByItem400 | GetOwnershipsByItem500;
export type SearchOwnerships200 = {
status: 200;
value: Ownerships;
};
export declare type SearchOwnerships400 = {
export type SearchOwnerships400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type SearchOwnerships500 = {
export type SearchOwnerships500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type SearchOwnershipsResponse = SearchOwnerships200 | SearchOwnerships400 | SearchOwnerships500;
export type SearchOwnershipsResponse = SearchOwnerships200 | SearchOwnerships400 | SearchOwnerships500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,343 +48,225 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OwnershipControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var OwnershipControllerApi = /** @class */ (function (_super) {
__extends(OwnershipControllerApi, _super);
function OwnershipControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class OwnershipControllerApi extends runtime.BaseAPI {
/**
* Returns ownership by Id
*/
OwnershipControllerApi.prototype.getOwnershipByIdRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (requestParameters.ownershipId === null || requestParameters.ownershipId === undefined) {
throw new runtime.RequiredError('ownershipId', 'Required parameter requestParameters.ownershipId was null or undefined when calling getOwnershipById.');
}
queryParameters = {};
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/ownerships/{ownershipId}".replace("{" + "ownershipId" + "}", encodeURIComponent(String(requestParameters.ownershipId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _e.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _e.sent(),
_a)];
case 3:
if (!(response.status === 404)) return [3 /*break*/, 5];
_b = {
status: 404
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _e.sent(),
_b)];
case 5:
if (!(response.status === 400)) return [3 /*break*/, 7];
_c = {
status: 400
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _e.sent(),
_c)];
case 7:
if (!(response.status === 500)) return [3 /*break*/, 9];
_d = {
status: 500
};
return [4 /*yield*/, response.json()];
case 8: return [2 /*return*/, (_d.value = _e.sent(),
_d)];
case 9: throw response;
}
getOwnershipByIdRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.ownershipId === null || requestParameters.ownershipId === undefined) {
throw new runtime.RequiredError('ownershipId', 'Required parameter requestParameters.ownershipId was null or undefined when calling getOwnershipById.');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/ownerships/{ownershipId}`.replace(`{${"ownershipId"}}`, encodeURIComponent(String(requestParameters.ownershipId))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 404) {
return {
status: 404,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns ownership by Id
*/
OwnershipControllerApi.prototype.getOwnershipById = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOwnershipByIdRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOwnershipById(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOwnershipByIdRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns Ownerships by Ids
*/
OwnershipControllerApi.prototype.getOwnershipsByIdsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.ownershipIds === null || requestParameters.ownershipIds === undefined) {
throw new runtime.RequiredError('ownershipIds', 'Required parameter requestParameters.ownershipIds was null or undefined when calling getOwnershipsByIds.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/ownerships/byIds",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.ownershipIds,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOwnershipsByIdsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.ownershipIds === null || requestParameters.ownershipIds === undefined) {
throw new runtime.RequiredError('ownershipIds', 'Required parameter requestParameters.ownershipIds was null or undefined when calling getOwnershipsByIds.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/ownerships/byIds`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.ownershipIds,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns Ownerships by Ids
*/
OwnershipControllerApi.prototype.getOwnershipsByIds = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOwnershipsByIdsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOwnershipsByIds(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOwnershipsByIdsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Returns ownerships by item
*/
OwnershipControllerApi.prototype.getOwnershipsByItemRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getOwnershipsByItem.');
}
queryParameters = {};
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
headerParameters = {};
return [4 /*yield*/, this.request({
path: "/v0.1/ownerships/byItem",
method: 'GET',
headers: headerParameters,
query: queryParameters,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
getOwnershipsByItemRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.itemId === null || requestParameters.itemId === undefined) {
throw new runtime.RequiredError('itemId', 'Required parameter requestParameters.itemId was null or undefined when calling getOwnershipsByItem.');
}
const queryParameters = {};
if (requestParameters.itemId !== undefined) {
queryParameters['itemId'] = requestParameters.itemId;
}
if (requestParameters.continuation !== undefined) {
queryParameters['continuation'] = requestParameters.continuation;
}
if (requestParameters.size !== undefined) {
queryParameters['size'] = requestParameters.size;
}
const headerParameters = {};
const response = yield this.request({
path: `/v0.1/ownerships/byItem`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Returns ownerships by item
*/
OwnershipControllerApi.prototype.getOwnershipsByItem = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.getOwnershipsByItemRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
getOwnershipsByItem(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.getOwnershipsByItemRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
}
/**
* Complex ownerships search
*/
OwnershipControllerApi.prototype.searchOwnershipsRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.ownershipSearchRequest === null || requestParameters.ownershipSearchRequest === undefined) {
throw new runtime.RequiredError('ownershipSearchRequest', 'Required parameter requestParameters.ownershipSearchRequest was null or undefined when calling searchOwnerships.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/ownerships/search",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.ownershipSearchRequest,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
searchOwnershipsRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.ownershipSearchRequest === null || requestParameters.ownershipSearchRequest === undefined) {
throw new runtime.RequiredError('ownershipSearchRequest', 'Required parameter requestParameters.ownershipSearchRequest was null or undefined when calling searchOwnerships.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/ownerships/search`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.ownershipSearchRequest,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Complex ownerships search
*/
OwnershipControllerApi.prototype.searchOwnerships = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.searchOwnershipsRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
searchOwnerships(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.searchOwnershipsRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return OwnershipControllerApi;
}(runtime.BaseAPI));
}
}
exports.OwnershipControllerApi = OwnershipControllerApi;

@@ -30,14 +30,14 @@ /**

}
export declare type Validate200 = {
export type Validate200 = {
status: 200;
value: boolean;
};
export declare type Validate400 = {
export type Validate400 = {
status: 400;
value: UnionApiErrorBadRequest;
};
export declare type Validate500 = {
export type Validate500 = {
status: 500;
value: UnionApiErrorServerError;
};
export declare type ValidateResponse = Validate200 | Validate400 | Validate500;
export type ValidateResponse = Validate200 | Validate400 | Validate500;

@@ -15,20 +15,9 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -59,114 +48,61 @@ if (k2 === undefined) k2 = k;

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SignatureControllerApi = void 0;
var runtime = __importStar(require("../runtime"));
const runtime = __importStar(require("../runtime"));
/**
* no description
*/
var SignatureControllerApi = /** @class */ (function (_super) {
__extends(SignatureControllerApi, _super);
function SignatureControllerApi() {
return _super !== null && _super.apply(this, arguments) || this;
}
class SignatureControllerApi extends runtime.BaseAPI {
/**
* Validation of the order signature
*/
SignatureControllerApi.prototype.validateRaw = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var queryParameters, headerParameters, response;
var _a, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (requestParameters.signatureValidationForm === null || requestParameters.signatureValidationForm === undefined) {
throw new runtime.RequiredError('signatureValidationForm', 'Required parameter requestParameters.signatureValidationForm was null or undefined when calling validate.');
}
queryParameters = {};
headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
return [4 /*yield*/, this.request({
path: "/v0.1/signature/validate",
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.signatureValidationForm,
})];
case 1:
response = _d.sent();
if (!(response.status === 200)) return [3 /*break*/, 3];
_a = {
status: 200
};
return [4 /*yield*/, response.json()];
case 2: return [2 /*return*/, (_a.value = _d.sent(),
_a)];
case 3:
if (!(response.status === 400)) return [3 /*break*/, 5];
_b = {
status: 400
};
return [4 /*yield*/, response.json()];
case 4: return [2 /*return*/, (_b.value = _d.sent(),
_b)];
case 5:
if (!(response.status === 500)) return [3 /*break*/, 7];
_c = {
status: 500
};
return [4 /*yield*/, response.json()];
case 6: return [2 /*return*/, (_c.value = _d.sent(),
_c)];
case 7: throw response;
}
validateRaw(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.signatureValidationForm === null || requestParameters.signatureValidationForm === undefined) {
throw new runtime.RequiredError('signatureValidationForm', 'Required parameter requestParameters.signatureValidationForm was null or undefined when calling validate.');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/v0.1/signature/validate`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.signatureValidationForm,
});
if (response.status === 200) {
return {
status: 200,
value: yield response.json()
};
}
if (response.status === 400) {
return {
status: 400,
value: yield response.json()
};
}
if (response.status === 500) {
return {
status: 500,
value: yield response.json()
};
}
throw response;
});
};
}
/**
* Validation of the order signature
*/
SignatureControllerApi.prototype.validate = function (requestParameters) {
return __awaiter(this, void 0, void 0, function () {
var response;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.validateRaw(requestParameters)];
case 1:
response = _a.sent();
if (response.status === 200) {
return [2 /*return*/, response.value];
}
throw response;
}
});
validate(requestParameters) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.validateRaw(requestParameters);
if (response.status === 200) {
return response.value;
}
throw response;
});
};
return SignatureControllerApi;
}(runtime.BaseAPI));
}
}
exports.SignatureControllerApi = SignatureControllerApi;
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -6,0 +10,0 @@ if (k2 === undefined) k2 = k;

import { Activity } from "./Activity";
export declare type Activities = {
export type Activities = {
continuation?: string;

@@ -4,0 +4,0 @@ cursor?: string;

@@ -6,3 +6,3 @@ import { ActivitySort } from "./ActivitySort";

import { UserActivityType } from "./UserActivityType";
export declare type ActivitiesByUsersRequest = {
export type ActivitiesByUsersRequest = {
types: Array<UserActivityType>;

@@ -9,0 +9,0 @@ users: Array<UnionAddress>;

@@ -7,3 +7,3 @@ import { ActivityBlockchainInfo } from "./ActivityBlockchainInfo";

import { AuctionBid } from "./AuctionBid";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { ContractAddress } from "@rarible/types";

@@ -15,4 +15,4 @@ import { ItemId } from "@rarible/types";

import { UnionAddress } from "@rarible/types";
export declare type Activity = MintActivity | BurnActivity | TransferActivity | OrderMatchActivity | OrderBidActivity | OrderListActivity | OrderCancelBidActivity | OrderCancelListActivity | AuctionOpenActivity | AuctionBidActivity | AuctionFinishActivity | AuctionCancelActivity | AuctionStartActivity | AuctionEndActivity | L2DepositActivity | L2WithdrawalActivity;
export declare type MintActivity = {
export type Activity = MintActivity | BurnActivity | TransferActivity | OrderMatchActivity | OrderBidActivity | OrderListActivity | OrderCancelBidActivity | OrderCancelListActivity | AuctionOpenActivity | AuctionBidActivity | AuctionFinishActivity | AuctionCancelActivity | AuctionStartActivity | AuctionEndActivity | L2DepositActivity | L2WithdrawalActivity;
export type MintActivity = {
"@type": "MINT";

@@ -26,9 +26,9 @@ id: ActivityId;

contract?: ContractAddress;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
itemId?: ItemId;
value: BigNumber;
value: BigNumberLike;
transactionHash: string;
blockchainInfo?: ActivityBlockchainInfo;
};
export declare type BurnActivity = {
export type BurnActivity = {
"@type": "BURN";

@@ -42,9 +42,9 @@ id: ActivityId;

contract?: ContractAddress;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
itemId?: ItemId;
value: BigNumber;
value: BigNumberLike;
transactionHash: string;
blockchainInfo?: ActivityBlockchainInfo;
};
export declare type TransferActivity = {
export type TransferActivity = {
"@type": "TRANSFER";

@@ -59,5 +59,5 @@ id: ActivityId;

contract?: ContractAddress;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
itemId?: ItemId;
value: BigNumber;
value: BigNumberLike;
purchase?: boolean;

@@ -67,4 +67,4 @@ transactionHash: string;

};
export declare type OrderMatchActivity = OrderMatchSwap | OrderMatchSell;
export declare type OrderMatchSwap = {
export type OrderMatchActivity = OrderMatchSwap | OrderMatchSell;
export type OrderMatchSwap = {
"@type": "SWAP";

@@ -87,3 +87,3 @@ orderId?: OrderId;

}
export declare type OrderMatchSell = {
export type OrderMatchSell = {
"@type": "SELL";

@@ -105,5 +105,5 @@ orderId?: OrderId;

sellerOrderHash?: string;
price: BigNumber;
priceUsd?: BigNumber;
amountUsd?: BigNumber;
price: BigNumberLike;
priceUsd?: BigNumberLike;
amountUsd?: BigNumberLike;
type: OrderMatchSellType;

@@ -113,3 +113,3 @@ sellMarketplaceMarker?: string;

};
export declare type OrderBidActivity = {
export type OrderBidActivity = {
"@type": "BID";

@@ -126,8 +126,8 @@ id: ActivityId;

take: Asset;
price: BigNumber;
priceUsd?: BigNumber;
price: BigNumberLike;
priceUsd?: BigNumberLike;
source?: OrderActivitySource;
marketplaceMarker?: string;
};
export declare type OrderListActivity = {
export type OrderListActivity = {
"@type": "LIST";

@@ -144,7 +144,7 @@ id: ActivityId;

take: Asset;
price: BigNumber;
priceUsd?: BigNumber;
price: BigNumberLike;
priceUsd?: BigNumberLike;
source?: OrderActivitySource;
};
export declare type OrderCancelBidActivity = {
export type OrderCancelBidActivity = {
"@type": "CANCEL_BID";

@@ -165,3 +165,3 @@ id: ActivityId;

};
export declare type OrderCancelListActivity = {
export type OrderCancelListActivity = {
"@type": "CANCEL_LIST";

@@ -182,3 +182,3 @@ id: ActivityId;

};
export declare type AuctionOpenActivity = {
export type AuctionOpenActivity = {
"@type": "auction_open";

@@ -193,3 +193,3 @@ id: ActivityId;

};
export declare type AuctionBidActivity = {
export type AuctionBidActivity = {
"@type": "auction_bid";

@@ -205,3 +205,3 @@ id: ActivityId;

};
export declare type AuctionFinishActivity = {
export type AuctionFinishActivity = {
"@type": "auction_finish";

@@ -216,3 +216,3 @@ id: ActivityId;

};
export declare type AuctionCancelActivity = {
export type AuctionCancelActivity = {
"@type": "auction_cancel";

@@ -227,3 +227,3 @@ id: ActivityId;

};
export declare type AuctionStartActivity = {
export type AuctionStartActivity = {
"@type": "auction_start";

@@ -237,3 +237,3 @@ id: ActivityId;

};
export declare type AuctionEndActivity = {
export type AuctionEndActivity = {
"@type": "auction_end";

@@ -247,3 +247,3 @@ id: ActivityId;

};
export declare type L2DepositActivity = {
export type L2DepositActivity = {
"@type": "L2_DEPOSIT";

@@ -258,5 +258,5 @@ id: ActivityId;

itemId: ItemId;
value?: BigNumber;
value?: BigNumberLike;
};
export declare type L2WithdrawalActivity = {
export type L2WithdrawalActivity = {
"@type": "L2_WITHDRAWAL";

@@ -271,3 +271,3 @@ id: ActivityId;

itemId: ItemId;
value?: BigNumber;
value?: BigNumberLike;
};

@@ -1,2 +0,2 @@

export declare type ActivityBlockchainInfo = {
export type ActivityBlockchainInfo = {
transactionHash: string;

@@ -3,0 +3,0 @@ blockHash: string;

import { OrderId } from "@rarible/types";
export declare type AmmOrders = {
export type AmmOrders = {
ids: Array<OrderId>;
};
import { AssetType } from "./AssetType";
import { BigNumber } from "@rarible/types";
export declare type Asset = {
import { BigNumberLike } from "@rarible/types";
export type Asset = {
type: AssetType;
value: BigNumber;
value: BigNumberLike;
};

@@ -1,2 +0,2 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { Blockchain } from "./Blockchain";

@@ -7,47 +7,47 @@ import { ContractAddress } from "@rarible/types";

import { Royalty } from "./Royalty";
export declare type AssetType = FlowAssetTypeNft | FlowAssetTypeFt | TezosXTZAssetType | TezosFTAssetType | TezosNFTAssetType | TezosMTAssetType | EthEthereumAssetType | EthErc20AssetType | EthErc721AssetType | EthErc721LazyAssetType | EthErc1155AssetType | EthErc1155LazyAssetType | EthCryptoPunksAssetType | EthGenerativeArtAssetType | EthCollectionAssetType | EthAmmNftAssetType | SolanaNftAssetType | SolanaFtAssetType | SolanaSolAssetType;
export declare type FlowAssetTypeNft = {
export type AssetType = FlowAssetTypeNft | FlowAssetTypeFt | TezosXTZAssetType | TezosFTAssetType | TezosNFTAssetType | TezosMTAssetType | EthEthereumAssetType | EthErc20AssetType | EthErc721AssetType | EthErc721LazyAssetType | EthErc1155AssetType | EthErc1155LazyAssetType | EthCryptoPunksAssetType | EthGenerativeArtAssetType | EthCollectionAssetType | EthAmmNftAssetType | SolanaNftAssetType | SolanaFtAssetType | SolanaSolAssetType;
export type FlowAssetTypeNft = {
"@type": "FLOW_NFT";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
};
export declare type FlowAssetTypeFt = {
export type FlowAssetTypeFt = {
"@type": "FLOW_FT";
contract: ContractAddress;
};
export declare type TezosXTZAssetType = {
export type TezosXTZAssetType = {
"@type": "XTZ";
};
export declare type TezosFTAssetType = {
export type TezosFTAssetType = {
"@type": "TEZOS_FT";
contract: ContractAddress;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
};
export declare type TezosNFTAssetType = {
export type TezosNFTAssetType = {
"@type": "TEZOS_NFT";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
};
export declare type TezosMTAssetType = {
export type TezosMTAssetType = {
"@type": "TEZOS_MT";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
};
export declare type EthEthereumAssetType = {
export type EthEthereumAssetType = {
"@type": "ETH";
blockchain?: Blockchain;
};
export declare type EthErc20AssetType = {
export type EthErc20AssetType = {
"@type": "ERC20";
contract: ContractAddress;
};
export declare type EthErc721AssetType = {
export type EthErc721AssetType = {
"@type": "ERC721";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
};
export declare type EthErc721LazyAssetType = {
export type EthErc721LazyAssetType = {
"@type": "ERC721_Lazy";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
uri: string;

@@ -58,13 +58,13 @@ creators: Array<Creator>;

};
export declare type EthErc1155AssetType = {
export type EthErc1155AssetType = {
"@type": "ERC1155";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
};
export declare type EthErc1155LazyAssetType = {
export type EthErc1155LazyAssetType = {
"@type": "ERC1155_Lazy";
contract: ContractAddress;
tokenId: BigNumber;
tokenId: BigNumberLike;
uri: string;
supply: BigNumber;
supply: BigNumberLike;
creators: Array<Creator>;

@@ -74,3 +74,3 @@ royalties: Array<Royalty>;

};
export declare type EthCryptoPunksAssetType = {
export type EthCryptoPunksAssetType = {
"@type": "CRYPTO_PUNKS";

@@ -80,24 +80,24 @@ contract: ContractAddress;

};
export declare type EthGenerativeArtAssetType = {
export type EthGenerativeArtAssetType = {
"@type": "GEN_ART";
contract: ContractAddress;
};
export declare type EthCollectionAssetType = {
export type EthCollectionAssetType = {
"@type": "COLLECTION";
contract: ContractAddress;
};
export declare type EthAmmNftAssetType = {
export type EthAmmNftAssetType = {
"@type": "AMM_NFT";
contract: ContractAddress;
};
export declare type SolanaNftAssetType = {
export type SolanaNftAssetType = {
"@type": "SOLANA_NFT";
itemId: ItemId;
};
export declare type SolanaFtAssetType = {
export type SolanaFtAssetType = {
"@type": "SOLANA_FT";
address: ContractAddress;
};
export declare type SolanaSolAssetType = {
export type SolanaSolAssetType = {
"@type": "SOLANA_SOL";
};

@@ -6,8 +6,8 @@ import { Asset } from "./Asset";

import { AuctionHistory } from "./AuctionHistory";
import { AuctionId } from "@rarible/types/build/auction-id";
import { AuctionId } from "@rarible/types";
import { AuctionStatus } from "./AuctionStatus";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { ContractAddress } from "@rarible/types";
import { UnionAddress } from "@rarible/types";
export declare type Auction = {
export type Auction = {
id: AuctionId;

@@ -20,8 +20,8 @@ contract: ContractAddress;

endTime?: string;
minimalStep: BigNumber;
minimalPrice: BigNumber;
minimalStep: BigNumberLike;
minimalPrice: BigNumberLike;
createdAt: string;
lastUpdateAt: string;
buyPrice?: BigNumber;
buyPriceUsd?: BigNumber;
buyPrice?: BigNumberLike;
buyPriceUsd?: BigNumberLike;
pending?: Array<AuctionHistory>;

@@ -31,3 +31,3 @@ status: AuctionStatus;

hash: string;
auctionId: BigNumber;
auctionId: BigNumberLike;
lastBid?: AuctionBid;

@@ -34,0 +34,0 @@ data: AuctionData;

@@ -1,9 +0,9 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { RaribleAuctionV1BidDataV1 } from "./AuctionBidData";
import { UnionAddress } from "@rarible/types";
export declare type AuctionBid = RaribleAuctionV1BidV1;
export declare type RaribleAuctionV1BidV1 = {
export type AuctionBid = RaribleAuctionV1BidV1;
export type RaribleAuctionV1BidV1 = {
type: "RARIBLE_AUCTION_V1_BID_V1";
buyer: UnionAddress;
amount: BigNumber;
amount: BigNumberLike;
date: string;

@@ -10,0 +10,0 @@ status: AuctionBidStatus;

import { Payout } from "./Payout";
export declare type AuctionBidData = RaribleAuctionV1BidDataV1;
export declare type RaribleAuctionV1BidDataV1 = {
export type AuctionBidData = RaribleAuctionV1BidDataV1;
export type RaribleAuctionV1BidDataV1 = {
dataType: "RARIBLE_AUCTION_V1_BID_DATA_V1";

@@ -5,0 +5,0 @@ originFees: Array<Payout>;

import { AuctionBid } from "./AuctionBid";
export declare type AuctionBids = {
export type AuctionBids = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

@@ -1,5 +0,5 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { Payout } from "./Payout";
export declare type AuctionData = RaribleAuctionV1DataV1;
export declare type RaribleAuctionV1DataV1 = {
export type AuctionData = RaribleAuctionV1DataV1;
export type RaribleAuctionV1DataV1 = {
dataType: "RARIBLE_AUCTION_V1_DATA_V1";

@@ -9,4 +9,4 @@ originFees: Array<Payout>;

startTime?: string;
duration: BigNumber;
buyOutPrice?: BigNumber;
duration: BigNumberLike;
buyOutPrice?: BigNumberLike;
};

@@ -1,3 +0,3 @@

export declare type AuctionHistory = {
export type AuctionHistory = {
hash: string;
};
import { Auction } from "./Auction";
export declare type Auctions = {
export type Auctions = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

@@ -8,3 +8,3 @@ import { Blockchain } from "./Blockchain";

import { UnionAddress } from "@rarible/types";
export declare type Collection = {
export type Collection = {
id: CollectionId;

@@ -11,0 +11,0 @@ parent?: CollectionId;

import { Collection } from "./Collection";
import { CollectionId } from "@rarible/types";
export declare type CollectionEvent = CollectionUpdateEvent;
export declare type CollectionUpdateEvent = {
export type CollectionEvent = CollectionUpdateEvent;
export type CollectionUpdateEvent = {
"@type": "UPDATE";

@@ -6,0 +6,0 @@ collectionId: CollectionId;

import { MetaContent } from "./MetaContent";
import { UnionAddress } from "@rarible/types";
export declare type CollectionMeta = {
export type CollectionMeta = {
name: string;

@@ -5,0 +5,0 @@ description?: string;

import { Collection } from "./Collection";
export declare type Collections = {
export type Collections = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

@@ -1,9 +0,9 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { StatisticsPeriod } from "./StatisticsPeriod";
import { StatisticsValue } from "./StatisticsValue";
export declare type CollectionStatistics = {
export type CollectionStatistics = {
ownerCount?: number;
itemCount?: number;
ownerCountTotal?: BigNumber;
itemCountTotal?: BigNumber;
ownerCountTotal?: BigNumberLike;
itemCountTotal?: BigNumberLike;
highestSale?: StatisticsValue;

@@ -10,0 +10,0 @@ totalVolume: StatisticsValue;

import { UnionAddress } from "@rarible/types";
export declare type Creator = {
export type Creator = {
account: UnionAddress;
value: number;
};
import { Currency } from "./Currency";
export declare type Currencies = {
export type Currencies = {
currencies: Array<Currency>;
};
import { CurrencyId } from "@rarible/types";
export declare type Currency = {
export type Currency = {
currencyId: CurrencyId;

@@ -4,0 +4,0 @@ symbol: string;

@@ -1,7 +0,7 @@

import { BigNumber } from "@rarible/types";
export declare type CurrencyUsdRate = {
import { BigNumberLike } from "@rarible/types";
export type CurrencyUsdRate = {
currencyId?: string;
symbol: string;
rate: BigNumber;
rate: BigNumberLike;
date: string;
};

@@ -1,11 +0,11 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { EthSeaportItemType } from "./EthSeaportItemType";
import { UnionAddress } from "@rarible/types";
export declare type EthSeaportConsideration = {
export type EthSeaportConsideration = {
itemType: EthSeaportItemType;
token: UnionAddress;
identifierOrCriteria: BigNumber;
startAmount: BigNumber;
endAmount: BigNumber;
identifierOrCriteria: BigNumberLike;
startAmount: BigNumberLike;
endAmount: BigNumberLike;
recipient: UnionAddress;
};

@@ -1,10 +0,10 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { EthSeaportItemType } from "./EthSeaportItemType";
import { UnionAddress } from "@rarible/types";
export declare type EthSeaportOffer = {
export type EthSeaportOffer = {
itemType: EthSeaportItemType;
token: UnionAddress;
identifierOrCriteria: BigNumber;
startAmount: BigNumber;
endAmount: BigNumber;
identifierOrCriteria: BigNumberLike;
startAmount: BigNumberLike;
endAmount: BigNumberLike;
};
import { ExtendedTraitProperty } from "./ExtendedTraitProperty";
export declare type ExtendedTraitProperties = {
export type ExtendedTraitProperties = {
continuation?: string;
traits: Array<ExtendedTraitProperty>;
};

@@ -1,2 +0,2 @@

export declare type ExtendedTraitProperty = {
export type ExtendedTraitProperty = {
key: string;

@@ -3,0 +3,0 @@ value: string;

@@ -106,7 +106,7 @@ export * from "./ItemLastSale";

export { CurrencyId } from "@rarible/types";
export { BigNumber } from "@rarible/types";
export { BigNumberLike } from "@rarible/types";
export { CollectionId } from "@rarible/types";
export { UnionAddress } from "@rarible/types";
export { Binary } from "@rarible/types";
export { AuctionId } from "@rarible/types/build/auction-id";
export { AuctionId } from "@rarible/types";
export { ContractAddress } from "@rarible/types";
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -6,0 +10,0 @@ if (k2 === undefined) k2 = k;

import { AmmOrders } from "./AmmOrders";
import { Auction } from "./Auction";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { Blockchain } from "./Blockchain";

@@ -14,3 +14,3 @@ import { CollectionId } from "@rarible/types";

import { OriginOrders } from "./OriginOrders";
export declare type Item = {
export type Item = {
id: ItemId;

@@ -20,9 +20,9 @@ blockchain: Blockchain;

contract?: ContractAddress;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
creators: Array<Creator>;
lazySupply: BigNumber;
lazySupply: BigNumberLike;
pending: Array<ItemTransfer>;
mintedAt: string;
lastUpdatedAt: string;
supply: BigNumber;
supply: BigNumberLike;
meta?: Meta;

@@ -35,3 +35,3 @@ deleted: boolean;

auctions: Array<Auction>;
totalStock?: BigNumber;
totalStock?: BigNumberLike;
sellers: number;

@@ -38,0 +38,0 @@ lastSale?: ItemLastSale;

import { Item } from "./Item";
import { ItemId } from "@rarible/types";
export declare type ItemEvent = ItemUpdateEvent | ItemDeleteEvent;
export declare type ItemUpdateEvent = {
export type ItemEvent = ItemUpdateEvent | ItemDeleteEvent;
export type ItemUpdateEvent = {
"@type": "UPDATE";

@@ -10,3 +10,3 @@ itemId: ItemId;

};
export declare type ItemDeleteEvent = {
export type ItemDeleteEvent = {
"@type": "DELETE";

@@ -13,0 +13,0 @@ itemId: ItemId;

@@ -1,23 +0,23 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { ContractAddress } from "@rarible/types";
import { Royalty } from "./Royalty";
import { UnionAddress } from "@rarible/types";
export declare type ItemHistory = ItemRoyalty | ItemTransfer;
export declare type ItemRoyalty = {
export type ItemHistory = ItemRoyalty | ItemTransfer;
export type ItemRoyalty = {
"@type": "ROYALTY";
owner?: UnionAddress;
contract: ContractAddress;
tokenId: BigNumber;
value?: BigNumber;
tokenId: BigNumberLike;
value?: BigNumberLike;
date: string;
royalties: Array<Royalty>;
};
export declare type ItemTransfer = {
export type ItemTransfer = {
"@type": "TRANSFER";
owner: UnionAddress;
contract: ContractAddress;
tokenId: BigNumber;
value: BigNumber;
tokenId: BigNumberLike;
value: BigNumberLike;
date: string;
from: UnionAddress;
};
import { ItemId } from "@rarible/types";
export declare type ItemIds = {
export type ItemIds = {
ids: Array<ItemId>;
};
import { AssetType } from "./AssetType";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { UnionAddress } from "@rarible/types";
export declare type ItemLastSale = {
export type ItemLastSale = {
date: string;
seller?: UnionAddress;
buyer?: UnionAddress;
value: BigNumber;
value: BigNumberLike;
currency: AssetType;
price: BigNumber;
price: BigNumberLike;
};

@@ -1,2 +0,2 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { Blockchain } from "./Blockchain";

@@ -7,3 +7,3 @@ import { CollectionId } from "@rarible/types";

import { UnionAddress } from "@rarible/types";
export declare type ItemOwnership = {
export type ItemOwnership = {
id: OwnershipId;

@@ -13,6 +13,6 @@ blockchain: Blockchain;

owner: UnionAddress;
value: BigNumber;
value: BigNumberLike;
createdAt: string;
creators: Array<Creator>;
lazyValue: BigNumber;
lazyValue: BigNumberLike;
};
import { Item } from "./Item";
export declare type Items = {
export type Items = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

@@ -6,3 +6,3 @@ import { Blockchain } from "./Blockchain";

import { UnionAddress } from "@rarible/types";
export declare type ItemsSearchFilter = {
export type ItemsSearchFilter = {
blockchains?: Array<Blockchain>;

@@ -9,0 +9,0 @@ collections?: Array<CollectionId>;

import { ItemsSearchFilter } from "./ItemsSearchFilter";
import { ItemsSearchSort } from "./ItemsSearchSort";
export declare type ItemsSearchRequest = {
export type ItemsSearchRequest = {
size: number;

@@ -5,0 +5,0 @@ continuation?: string;

import { ItemWithOwnership } from "./ItemWithOwnership";
export declare type ItemsWithOwnership = {
export type ItemsWithOwnership = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

import { Item } from "./Item";
import { ItemOwnership } from "./ItemOwnership";
export declare type ItemWithOwnership = {
export type ItemWithOwnership = {
item: Item;
ownership: ItemOwnership;
};
import { MetaAttribute } from "./MetaAttribute";
import { MetaContent } from "./MetaContent";
import { RestrictionType } from "./RestrictionType";
export declare type Meta = {
export type Meta = {
name: string;

@@ -6,0 +6,0 @@ description?: string;

@@ -1,2 +0,2 @@

export declare type MetaAttribute = {
export type MetaAttribute = {
key: string;

@@ -3,0 +3,0 @@ value?: string;

@@ -1,3 +0,3 @@

export declare type MetaContent = ImageContent | VideoContent | AudioContent | Model3dContent | HtmlContent;
export declare type ImageContent = {
export type MetaContent = ImageContent | VideoContent | AudioContent | Model3dContent | HtmlContent;
export type ImageContent = {
"@type": "IMAGE";

@@ -13,3 +13,3 @@ fileName?: string;

};
export declare type VideoContent = {
export type VideoContent = {
"@type": "VIDEO";

@@ -25,3 +25,3 @@ fileName?: string;

};
export declare type AudioContent = {
export type AudioContent = {
"@type": "AUDIO";

@@ -35,3 +35,3 @@ fileName?: string;

};
export declare type Model3dContent = {
export type Model3dContent = {
"@type": "MODEL_3D";

@@ -45,3 +45,3 @@ fileName?: string;

};
export declare type HtmlContent = {
export type HtmlContent = {
"@type": "HTML";

@@ -48,0 +48,0 @@ fileName?: string;

import { Asset } from "./Asset";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { OrderData } from "./OrderData";

@@ -9,5 +9,5 @@ import { OrderId } from "@rarible/types";

import { UnionAddress } from "@rarible/types";
export declare type Order = {
export type Order = {
id: OrderId;
fill: BigNumber;
fill: BigNumberLike;
platform: Platform;

@@ -17,3 +17,3 @@ status: OrderStatus;

endedAt?: string;
makeStock: BigNumber;
makeStock: BigNumberLike;
cancelled: boolean;

@@ -24,6 +24,6 @@ optionalRoyalties?: boolean;

dbUpdatedAt?: string;
makePrice?: BigNumber;
takePrice?: BigNumber;
makePriceUsd?: BigNumber;
takePriceUsd?: BigNumber;
makePrice?: BigNumberLike;
takePrice?: BigNumberLike;
makePriceUsd?: BigNumberLike;
takePriceUsd?: BigNumberLike;
maker: UnionAddress;

@@ -30,0 +30,0 @@ taker?: UnionAddress;

import { Asset } from "./Asset";
import { UnionAddress } from "@rarible/types";
export declare type OrderActivityMatchSide = {
export type OrderActivityMatchSide = {
maker: UnionAddress;

@@ -5,0 +5,0 @@ hash?: string;

@@ -1,2 +0,2 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { ContractAddress } from "@rarible/types";

@@ -10,8 +10,8 @@ import { EthSeaportConsideration } from "./EthSeaportConsideration";

import { UnionAddress } from "@rarible/types";
export declare type OrderData = EthOrderDataLegacy | EthOrderDataRaribleV2DataV1 | EthOrderDataRaribleV2DataV3Sell | EthOrderDataRaribleV2DataV3Buy | EthOrderOpenSeaV1DataV1 | EthOrderSeaportDataV1 | EthOrderCryptoPunksData | EthX2Y2OrderDataV1 | EthLooksRareOrderDataV1 | EthSudoSwapAmmDataV1 | TezosOrderDataLegacy | TezosOrderDataV2 | FlowOrderDataV1 | SolanaAuctionHouseDataV1 | ImmutablexOrderDataV1;
export declare type EthOrderDataLegacy = {
export type OrderData = EthOrderDataLegacy | EthOrderDataRaribleV2DataV1 | EthOrderDataRaribleV2DataV3Sell | EthOrderDataRaribleV2DataV3Buy | EthOrderOpenSeaV1DataV1 | EthOrderSeaportDataV1 | EthOrderCryptoPunksData | EthX2Y2OrderDataV1 | EthLooksRareOrderDataV1 | EthSudoSwapAmmDataV1 | TezosOrderDataLegacy | TezosOrderDataV2 | FlowOrderDataV1 | SolanaAuctionHouseDataV1 | ImmutablexOrderDataV1;
export type EthOrderDataLegacy = {
"@type": "ETH_RARIBLE_V1";
fee: BigNumber;
fee: BigNumberLike;
};
export declare type EthOrderDataRaribleV2DataV1 = {
export type EthOrderDataRaribleV2DataV1 = {
"@type": "ETH_RARIBLE_V2";

@@ -21,3 +21,3 @@ payouts: Array<Payout>;

};
export declare type EthOrderDataRaribleV2DataV3Sell = {
export type EthOrderDataRaribleV2DataV3Sell = {
"@type": "ETH_RARIBLE_V2_DATA_V3_SELL";

@@ -30,3 +30,3 @@ payout?: Payout;

};
export declare type EthOrderDataRaribleV2DataV3Buy = {
export type EthOrderDataRaribleV2DataV3Buy = {
"@type": "ETH_RARIBLE_V2_DATA_V3_BUY";

@@ -54,9 +54,9 @@ payout?: Payout;

}
export declare type EthOrderOpenSeaV1DataV1 = {
export type EthOrderOpenSeaV1DataV1 = {
"@type": "ETH_OPEN_SEA_V1";
exchange: UnionAddress;
makerRelayerFee: BigNumber;
takerRelayerFee: BigNumber;
makerProtocolFee: BigNumber;
takerProtocolFee: BigNumber;
makerRelayerFee: BigNumberLike;
takerRelayerFee: BigNumberLike;
makerProtocolFee: BigNumberLike;
takerProtocolFee: BigNumberLike;
feeRecipient: UnionAddress;

@@ -71,6 +71,6 @@ feeMethod: EthOrderOpenSeaV1DataV1FeeMethod;

staticExtraData: string;
extra: BigNumber;
extra: BigNumberLike;
};
export declare type EthOrderSeaportDataV1 = EthOrderBasicSeaportDataV1;
export declare type EthOrderBasicSeaportDataV1 = {
export type EthOrderSeaportDataV1 = EthOrderBasicSeaportDataV1;
export type EthOrderBasicSeaportDataV1 = {
"@type": "ETH_BASIC_SEAPORT_DATA_V1";

@@ -86,7 +86,7 @@ protocol: UnionAddress;

};
export declare type EthOrderCryptoPunksData = {
export type EthOrderCryptoPunksData = {
"@type": "ETH_CRYPTO_PUNKS";
stub?: string;
};
export declare type EthX2Y2OrderDataV1 = {
export type EthX2Y2OrderDataV1 = {
"@type": "ETH_X2Y2_ORDER_DATA_V1";

@@ -97,5 +97,5 @@ itemHash: string;

side: number;
orderId: BigNumber;
orderId: BigNumberLike;
};
export declare type EthLooksRareOrderDataV1 = {
export type EthLooksRareOrderDataV1 = {
"@type": "ETH_LOOKSRARE_ORDER_DATA_V1";

@@ -107,3 +107,3 @@ minPercentageToAsk: number;

};
export declare type EthSudoSwapAmmDataV1 = {
export type EthSudoSwapAmmDataV1 = {
"@type": "ETH_SUDOSWAP_AMM_DATA_V1";

@@ -115,7 +115,7 @@ poolAddress: UnionAddress;

poolType: SudoSwapPoolType;
delta: BigNumber;
fee: BigNumber;
delta: BigNumberLike;
fee: BigNumberLike;
feeDecimal: number;
};
export declare type TezosOrderDataLegacy = {
export type TezosOrderDataLegacy = {
"@type": "TEZOS_RARIBLE_V2";

@@ -128,4 +128,4 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataV2 = TezosOrderDataRaribleV2DataV2 | TezosOrderDataHen | TezosOrderDataVersumV1 | TezosOrderDataTeiaV1 | TezosOrderDataObjktV1 | TezosOrderDataObjktV2 | TezosOrderDataFxhashV1 | TezosOrderDataFxhashV2;
export declare type TezosOrderDataRaribleV2DataV2 = {
export type TezosOrderDataV2 = TezosOrderDataRaribleV2DataV2 | TezosOrderDataHen | TezosOrderDataVersumV1 | TezosOrderDataTeiaV1 | TezosOrderDataObjktV1 | TezosOrderDataObjktV2 | TezosOrderDataFxhashV1 | TezosOrderDataFxhashV2;
export type TezosOrderDataRaribleV2DataV2 = {
"@type": "TEZOS_RARIBLE_V3";

@@ -135,3 +135,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataHen = {
export type TezosOrderDataHen = {
"@type": "TEZOS_HEN";

@@ -142,3 +142,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataVersumV1 = {
export type TezosOrderDataVersumV1 = {
"@type": "TEZOS_VERSUM_V1";

@@ -149,3 +149,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataTeiaV1 = {
export type TezosOrderDataTeiaV1 = {
"@type": "TEZOS_TEIA_V1";

@@ -156,3 +156,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataObjktV1 = {
export type TezosOrderDataObjktV1 = {
"@type": "TEZOS_OBJKT_V1";

@@ -163,3 +163,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataObjktV2 = {
export type TezosOrderDataObjktV2 = {
"@type": "TEZOS_OBJKT_V2";

@@ -170,3 +170,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataFxhashV1 = {
export type TezosOrderDataFxhashV1 = {
"@type": "TEZOS_FXHASH_V1";

@@ -177,3 +177,3 @@ payouts: Array<Payout>;

};
export declare type TezosOrderDataFxhashV2 = {
export type TezosOrderDataFxhashV2 = {
"@type": "TEZOS_FXHASH_V2";

@@ -184,3 +184,3 @@ payouts: Array<Payout>;

};
export declare type FlowOrderDataV1 = {
export type FlowOrderDataV1 = {
"@type": "FLOW_RARIBLE_V1";

@@ -190,3 +190,3 @@ payouts: Array<Payout>;

};
export declare type SolanaAuctionHouseDataV1 = {
export type SolanaAuctionHouseDataV1 = {
"@type": "SOLANA_AUCTION_HOUSE_V1";

@@ -197,3 +197,3 @@ fee?: number;

};
export declare type ImmutablexOrderDataV1 = {
export type ImmutablexOrderDataV1 = {
"@type": "IMMUTABLEX_RARIBLE_V1";

@@ -200,0 +200,0 @@ payouts: Array<Payout>;

import { Order } from "./Order";
import { OrderId } from "@rarible/types";
export declare type OrderEvent = OrderUpdateEvent;
export declare type OrderUpdateEvent = {
export type OrderEvent = OrderUpdateEvent;
export type OrderUpdateEvent = {
"@type": "UPDATE";

@@ -6,0 +6,0 @@ orderId: OrderId;

@@ -1,3 +0,3 @@

export declare type OrderIds = {
export type OrderIds = {
ids: Array<string>;
};
import { Order } from "./Order";
export declare type Orders = {
export type Orders = {
continuation?: string;
orders: Array<Order>;
};
import { Order } from "./Order";
export declare type OriginOrders = {
export type OriginOrders = {
origin: string;

@@ -4,0 +4,0 @@ bestSellOrder?: Order;

import { Auction } from "./Auction";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { Blockchain } from "./Blockchain";

@@ -14,3 +14,3 @@ import { CollectionId } from "@rarible/types";

import { UnionAddress } from "@rarible/types";
export declare type Ownership = {
export type Ownership = {
id: OwnershipId;

@@ -21,5 +21,5 @@ blockchain: Blockchain;

collection?: CollectionId;
tokenId?: BigNumber;
tokenId?: BigNumberLike;
owner: UnionAddress;
value: BigNumber;
value: BigNumberLike;
source?: OwnershipSource;

@@ -29,3 +29,3 @@ createdAt: string;

creators?: Array<Creator>;
lazyValue: BigNumber;
lazyValue: BigNumberLike;
pending: Array<ItemHistory>;

@@ -32,0 +32,0 @@ auction?: Auction;

import { Ownership } from "./Ownership";
import { OwnershipId } from "@rarible/types";
export declare type OwnershipEvent = OwnershipUpdateEvent | OwnershipDeleteEvent;
export declare type OwnershipUpdateEvent = {
export type OwnershipEvent = OwnershipUpdateEvent | OwnershipDeleteEvent;
export type OwnershipUpdateEvent = {
"@type": "UPDATE";

@@ -10,3 +10,3 @@ ownershipId: OwnershipId;

};
export declare type OwnershipDeleteEvent = {
export type OwnershipDeleteEvent = {
"@type": "DELETE";

@@ -13,0 +13,0 @@ ownershipId: OwnershipId;

import { OwnershipId } from "@rarible/types";
export declare type OwnershipIds = {
export type OwnershipIds = {
ids: Array<OwnershipId>;
};
import { Ownership } from "./Ownership";
export declare type Ownerships = {
export type Ownerships = {
total?: number;

@@ -4,0 +4,0 @@ continuation?: string;

@@ -1,2 +0,2 @@

import { AuctionId } from "@rarible/types/build/auction-id";
import { AuctionId } from "@rarible/types";
import { Blockchain } from "./Blockchain";

@@ -7,3 +7,3 @@ import { CollectionId } from "@rarible/types";

import { UnionAddress } from "@rarible/types";
export declare type OwnershipSearchFilter = {
export type OwnershipSearchFilter = {
blockchains?: Array<Blockchain>;

@@ -10,0 +10,0 @@ owners?: Array<UnionAddress>;

import { OwnershipSearchFilter } from "./OwnershipSearchFilter";
import { OwnershipSearchSort } from "./OwnershipSearchSort";
export declare type OwnershipSearchRequest = {
export type OwnershipSearchRequest = {
size: number;

@@ -5,0 +5,0 @@ continuation?: string;

import { UnionAddress } from "@rarible/types";
export declare type Payout = {
export type Payout = {
account: UnionAddress;
value: number;
};
import { Asset } from "./Asset";
import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { OrderId } from "@rarible/types";
import { UnionAddress } from "@rarible/types";
export declare type PendingOrder = PendingOrderCancel | PendingOrderMatch | OnChainOrder | OnChainAmmOrder;
export declare type PendingOrderCancel = {
export type PendingOrder = PendingOrderCancel | PendingOrderMatch | OnChainOrder | OnChainAmmOrder;
export type PendingOrderCancel = {
"@type": "CANCEL";

@@ -19,3 +19,3 @@ id: OrderId;

}
export declare type PendingOrderMatch = {
export type PendingOrderMatch = {
"@type": "ORDER_SIDE_MATCH";

@@ -28,11 +28,11 @@ id: OrderId;

side?: PendingOrderMatchSide;
fill: BigNumber;
fill: BigNumberLike;
taker?: UnionAddress;
counterHash?: string;
makeUsd?: BigNumber;
takeUsd?: BigNumber;
makePriceUsd?: BigNumber;
takePriceUsd?: BigNumber;
makeUsd?: BigNumberLike;
takeUsd?: BigNumberLike;
makePriceUsd?: BigNumberLike;
takePriceUsd?: BigNumberLike;
};
export declare type OnChainOrder = {
export type OnChainOrder = {
"@type": "ON_CHAIN_ORDER";

@@ -45,3 +45,3 @@ id: OrderId;

};
export declare type OnChainAmmOrder = {
export type OnChainAmmOrder = {
"@type": "ON_CHAIN_AMM_ORDER";

@@ -48,0 +48,0 @@ id: OrderId;

@@ -1,7 +0,7 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { RaribleAuctionV1BidV1 } from "./AuctionBid";
import { RaribleAuctionV1DataV1 } from "./AuctionData";
export declare type RaribleAuctionV1 = {
export type RaribleAuctionV1 = {
type?: RaribleAuctionV1Type;
auctionId: BigNumber;
auctionId: BigNumberLike;
lastBid?: RaribleAuctionV1BidV1;

@@ -8,0 +8,0 @@ data: RaribleAuctionV1DataV1;

import { UnionAddress } from "@rarible/types";
export declare type RestrictionCheckForm = OwnershipRestrictionCheckForm;
export declare type OwnershipRestrictionCheckForm = {
export type RestrictionCheckForm = OwnershipRestrictionCheckForm;
export type OwnershipRestrictionCheckForm = {
"@type": "OWNERSHIP";
user: UnionAddress;
};

@@ -1,4 +0,4 @@

export declare type RestrictionCheckResult = {
export type RestrictionCheckResult = {
success: boolean;
message?: string;
};
import { Royalty } from "./Royalty";
export declare type Royalties = {
export type Royalties = {
royalties: Array<Royalty>;
};
import { UnionAddress } from "@rarible/types";
export declare type Royalty = {
export type Royalty = {
account: UnionAddress;
value: number;
};
import { UnionAddress } from "@rarible/types";
export declare type SignatureValidationForm = {
export type SignatureValidationForm = {
signer: UnionAddress;

@@ -4,0 +4,0 @@ publicKey?: string;

@@ -1,7 +0,7 @@

import { BigNumber } from "@rarible/types";
import { BigNumberLike } from "@rarible/types";
import { StatisticsValue } from "./StatisticsValue";
export declare type StatisticsPeriod = {
export type StatisticsPeriod = {
period: StatisticsPeriodPeriod;
value: StatisticsValue;
changePercent: BigNumber;
changePercent: BigNumberLike;
};

@@ -8,0 +8,0 @@ export declare enum StatisticsPeriodPeriod {

@@ -1,5 +0,5 @@

import { BigNumber } from "@rarible/types";
export declare type StatisticsValue = {
value: BigNumber;
valueUsd: BigNumber;
import { BigNumberLike } from "@rarible/types";
export type StatisticsValue = {
value: BigNumberLike;
valueUsd: BigNumberLike;
};
import { ItemEvent } from "./ItemEvent";
import { OrderEvent } from "./OrderEvent";
import { OwnershipEvent } from "./OwnershipEvent";
export declare type SubscriptionEvent = FakeSubscriptionEvent | ItemSubscriptionEvent | OwnershipSubscriptionEvent | OrderSubscriptionEvent;
export declare type FakeSubscriptionEvent = {
export type SubscriptionEvent = FakeSubscriptionEvent | ItemSubscriptionEvent | OwnershipSubscriptionEvent | OrderSubscriptionEvent;
export type FakeSubscriptionEvent = {
"@type": "FAKE";
};
export declare type ItemSubscriptionEvent = {
export type ItemSubscriptionEvent = {
"@type": "ITEM";
value: ItemEvent;
};
export declare type OwnershipSubscriptionEvent = {
export type OwnershipSubscriptionEvent = {
"@type": "OWNERSHIP";
value: OwnershipEvent;
};
export declare type OrderSubscriptionEvent = {
export type OrderSubscriptionEvent = {
"@type": "ORDER";
value: OrderEvent;
};

@@ -7,4 +7,4 @@ import { CollectionId } from "@rarible/types";

import { SubscriptionAction } from "./SubscriptionAction";
export declare type SubscriptionRequest = ItemSubscriptionRequest | OwnershipSubscriptionRequest | OrdersSubscriptionRequest | OrdersByItemSubscriptionRequest | OrdersByCollectionSubscriptionRequest;
export declare type ItemSubscriptionRequest = {
export type SubscriptionRequest = ItemSubscriptionRequest | OwnershipSubscriptionRequest | OrdersSubscriptionRequest | OrdersByItemSubscriptionRequest | OrdersByCollectionSubscriptionRequest;
export type ItemSubscriptionRequest = {
"@type": "ITEM";

@@ -14,3 +14,3 @@ action: SubscriptionAction;

};
export declare type OwnershipSubscriptionRequest = {
export type OwnershipSubscriptionRequest = {
"@type": "OWNERSHIP";

@@ -20,3 +20,3 @@ action: SubscriptionAction;

};
export declare type OrdersSubscriptionRequest = {
export type OrdersSubscriptionRequest = {
"@type": "ORDERS";

@@ -27,3 +27,3 @@ action: SubscriptionAction;

};
export declare type OrdersByItemSubscriptionRequest = {
export type OrdersByItemSubscriptionRequest = {
"@type": "ORDERS_BY_ITEM";

@@ -35,3 +35,3 @@ action: SubscriptionAction;

};
export declare type OrdersByCollectionSubscriptionRequest = {
export type OrdersByCollectionSubscriptionRequest = {
"@type": "ORDERS_BY_COLLECTION";

@@ -38,0 +38,0 @@ action: SubscriptionAction;

import { TraitEntry } from "./TraitEntry";
export declare type Trait = {
export type Trait = {
key: TraitEntry;
values: Array<TraitEntry>;
};

@@ -1,4 +0,4 @@

export declare type TraitEntry = {
export type TraitEntry = {
value: string;
count: number;
};

@@ -1,4 +0,4 @@

export declare type TraitProperty = {
export type TraitProperty = {
key: string;
value: string;
};
import { Trait } from "./Trait";
export declare type Traits = {
export type Traits = {
continuation?: string;
traits: Array<Trait>;
};
import { TraitProperty } from "./TraitProperty";
export declare type TraitsRarityRequest = {
export type TraitsRarityRequest = {
collectionId: string;
properties: Array<TraitProperty>;
};

@@ -1,2 +0,2 @@

export declare type UnionApiErrorBadRequest = {
export type UnionApiErrorBadRequest = {
code: UnionApiErrorBadRequestCode;

@@ -3,0 +3,0 @@ message: string;

@@ -1,2 +0,2 @@

export declare type UnionApiErrorEntityNotFound = {
export type UnionApiErrorEntityNotFound = {
code: UnionApiErrorEntityNotFoundCode;

@@ -3,0 +3,0 @@ message: string;

@@ -1,2 +0,2 @@

export declare type UnionApiErrorServerError = {
export type UnionApiErrorServerError = {
code: UnionApiErrorServerErrorCode;

@@ -3,0 +3,0 @@ message: string;

@@ -43,3 +43,3 @@ /**

};
export declare type FetchAPI = GlobalFetch['fetch'];
export type FetchAPI = GlobalFetch['fetch'];
export interface ConfigurationParameters<T extends FetchAPI = FetchAPI> {

@@ -73,12 +73,12 @@ basePath?: string;

}
export declare type Json = any;
export declare type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'OPTIONS';
export declare type HTTPHeaders = {
export type Json = any;
export type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'OPTIONS';
export type HTTPHeaders = {
[key: string]: string;
};
export declare type HTTPQuery = {
export type HTTPQuery = {
[key: string]: string | number | null | boolean | Array<string | number | null | boolean> | HTTPQuery;
};
export declare type HTTPBody = Json | FormData | URLSearchParams;
export declare type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
export type HTTPBody = Json | FormData | URLSearchParams;
export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
export interface FetchParams {

@@ -85,0 +85,0 @@ url: string;

@@ -15,28 +15,2 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

@@ -51,137 +25,64 @@ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }

};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.TextApiResponse = exports.BlobApiResponse = exports.VoidApiResponse = exports.JSONApiResponse = exports.canConsumeForm = exports.mapValues = exports.querystring = exports.exists = exports.Configuration = exports.COLLECTION_FORMATS = exports.RequiredError = exports.BaseAPI = exports.BASE_PATH = void 0;
exports.BASE_PATH = "https://api.rarible.org".replace(/\/+$/, "");
var isBlob = function (value) { return typeof Blob !== 'undefined' && value instanceof Blob; };
const isBlob = (value) => typeof Blob !== 'undefined' && value instanceof Blob;
/**
* This is the base class for all generated API classes.
*/
var BaseAPI = /** @class */ (function () {
function BaseAPI(configuration) {
var _this = this;
if (configuration === void 0) { configuration = new Configuration(); }
class BaseAPI {
constructor(configuration = new Configuration()) {
this.configuration = configuration;
this.fetchApi = function (url, init) { return __awaiter(_this, void 0, void 0, function () {
var fetchParams, _i, _a, middleware, response, e_1, _b, _c, middleware;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
fetchParams = { url: url, init: init };
_i = 0, _a = this.middleware;
_d.label = 1;
case 1:
if (!(_i < _a.length)) return [3 /*break*/, 4];
middleware = _a[_i];
if (!middleware.pre) return [3 /*break*/, 3];
return [4 /*yield*/, middleware.pre(__assign({ fetch: this.fetchApi }, fetchParams))];
case 2:
fetchParams = (_d.sent()) || fetchParams;
_d.label = 3;
case 3:
_i++;
return [3 /*break*/, 1];
case 4:
_d.trys.push([4, 6, , 8]);
return [4 /*yield*/, this.configuration.fetchApi(fetchParams.url, fetchParams.init)];
case 5:
response = _d.sent();
return [3 /*break*/, 8];
case 6:
e_1 = _d.sent();
return [4 /*yield*/, this.configuration.exceptionHandler(e_1, fetchParams.url, fetchParams.init)];
case 7:
response = _d.sent();
if (response === undefined) {
throw e_1;
}
return [3 /*break*/, 8];
case 8:
_b = 0, _c = this.middleware;
_d.label = 9;
case 9:
if (!(_b < _c.length)) return [3 /*break*/, 12];
middleware = _c[_b];
if (!middleware.post) return [3 /*break*/, 11];
return [4 /*yield*/, middleware.post({
fetch: this.fetchApi,
url: url,
init: init,
response: response.clone(),
})];
case 10:
response = (_d.sent()) || response;
_d.label = 11;
case 11:
_b++;
return [3 /*break*/, 9];
case 12: return [2 /*return*/, response];
this.fetchApi = (url, init) => __awaiter(this, void 0, void 0, function* () {
let fetchParams = { url, init };
for (const middleware of this.middleware) {
if (middleware.pre) {
fetchParams = (yield middleware.pre(Object.assign({ fetch: this.fetchApi }, fetchParams))) || fetchParams;
}
});
}); };
}
let response;
try {
response = yield this.configuration.fetchApi(fetchParams.url, fetchParams.init);
}
catch (e) {
response = yield this.configuration.exceptionHandler(e, fetchParams.url, fetchParams.init);
if (response === undefined) {
throw e;
}
}
for (const middleware of this.middleware) {
if (middleware.post) {
response = (yield middleware.post({
fetch: this.fetchApi,
url,
init,
response: response.clone(),
})) || response;
}
}
return response;
});
this.middleware = configuration.middleware;
}
BaseAPI.prototype.withMiddleware = function () {
var _a;
var middlewares = [];
for (var _i = 0; _i < arguments.length; _i++) {
middlewares[_i] = arguments[_i];
}
var next = this.clone();
next.middleware = (_a = next.middleware).concat.apply(_a, middlewares);
withMiddleware(...middlewares) {
const next = this.clone();
next.middleware = next.middleware.concat(...middlewares);
return next;
};
BaseAPI.prototype.withPreMiddleware = function () {
var preMiddlewares = [];
for (var _i = 0; _i < arguments.length; _i++) {
preMiddlewares[_i] = arguments[_i];
}
var middlewares = preMiddlewares.map(function (pre) { return ({ pre: pre }); });
return this.withMiddleware.apply(this, middlewares);
};
BaseAPI.prototype.withPostMiddleware = function () {
var postMiddlewares = [];
for (var _i = 0; _i < arguments.length; _i++) {
postMiddlewares[_i] = arguments[_i];
}
var middlewares = postMiddlewares.map(function (post) { return ({ post: post }); });
return this.withMiddleware.apply(this, middlewares);
};
BaseAPI.prototype.request = function (context) {
return __awaiter(this, void 0, void 0, function () {
var _a, url, init;
return __generator(this, function (_b) {
_a = this.createFetchParams(context), url = _a.url, init = _a.init;
return [2 /*return*/, this.fetchApi(url, init)];
});
}
withPreMiddleware(...preMiddlewares) {
const middlewares = preMiddlewares.map((pre) => ({ pre }));
return this.withMiddleware(...middlewares);
}
withPostMiddleware(...postMiddlewares) {
const middlewares = postMiddlewares.map((post) => ({ post }));
return this.withMiddleware(...middlewares);
}
request(context) {
return __awaiter(this, void 0, void 0, function* () {
const { url, init } = this.createFetchParams(context);
return this.fetchApi(url, init);
});
};
BaseAPI.prototype.createFetchParams = function (context) {
var url = this.configuration.basePath + context.path;
}
createFetchParams(context) {
let url = this.configuration.basePath + context.path;
if (context.query !== undefined && Object.keys(context.query).length !== 0) {

@@ -193,14 +94,14 @@ // only add the querystring to the URL if there are query parameters.

}
var body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
const body = (context.body instanceof FormData || context.body instanceof URLSearchParams || isBlob(context.body))
? context.body
: JSON.stringify(context.body);
var headers = Object.assign({}, this.configuration.headers, context.headers);
var init = {
const headers = Object.assign({}, this.configuration.headers, context.headers);
const init = {
method: context.method,
headers: headers,
body: body,
body,
credentials: this.configuration.credentials
};
return { url: url, init: init };
};
return { url, init };
}
/**

@@ -210,22 +111,18 @@ * Create a shallow clone of `this` by constructing a new instance

*/
BaseAPI.prototype.clone = function () {
var constructor = this.constructor;
var next = new constructor(this.configuration);
clone() {
const constructor = this.constructor;
const next = new constructor(this.configuration);
next.middleware = this.middleware.slice();
return next;
};
return BaseAPI;
}());
}
}
exports.BaseAPI = BaseAPI;
;
var RequiredError = /** @class */ (function (_super) {
__extends(RequiredError, _super);
function RequiredError(field, msg) {
var _this = _super.call(this, msg) || this;
_this.field = field;
_this.name = "RequiredError";
return _this;
class RequiredError extends Error {
constructor(field, msg) {
super(msg);
this.field = field;
this.name = "RequiredError";
}
return RequiredError;
}(Error));
}
exports.RequiredError = RequiredError;

@@ -238,111 +135,64 @@ exports.COLLECTION_FORMATS = {

};
var Configuration = /** @class */ (function () {
function Configuration(configuration) {
if (configuration === void 0) { configuration = {}; }
class Configuration {
constructor(configuration = {}) {
this.configuration = configuration;
}
Object.defineProperty(Configuration.prototype, "basePath", {
get: function () {
return this.configuration.basePath != null ? this.configuration.basePath : exports.BASE_PATH;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "fetchApi", {
get: function () {
return this.configuration.fetchApi || window.fetch.bind(window);
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "exceptionHandler", {
get: function () {
var _a;
return (_a = this.configuration.exceptionHandler) !== null && _a !== void 0 ? _a : (function () { return undefined; });
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "middleware", {
get: function () {
return this.configuration.middleware || [];
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "queryParamsStringify", {
get: function () {
return this.configuration.queryParamsStringify || querystring;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "username", {
get: function () {
return this.configuration.username;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "password", {
get: function () {
return this.configuration.password;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "apiKey", {
get: function () {
var apiKey = this.configuration.apiKey;
if (apiKey) {
return typeof apiKey === 'function' ? apiKey : function () { return apiKey; };
}
return undefined;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "accessToken", {
get: function () {
var accessToken = this.configuration.accessToken;
if (accessToken) {
return typeof accessToken === 'function' ? accessToken : function () { return accessToken; };
}
return undefined;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "headers", {
get: function () {
return this.configuration.headers;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "credentials", {
get: function () {
return this.configuration.credentials;
},
enumerable: false,
configurable: true
});
return Configuration;
}());
get basePath() {
return this.configuration.basePath != null ? this.configuration.basePath : exports.BASE_PATH;
}
get fetchApi() {
return this.configuration.fetchApi || window.fetch.bind(window);
}
get exceptionHandler() {
var _a;
return (_a = this.configuration.exceptionHandler) !== null && _a !== void 0 ? _a : (() => undefined);
}
get middleware() {
return this.configuration.middleware || [];
}
get queryParamsStringify() {
return this.configuration.queryParamsStringify || querystring;
}
get username() {
return this.configuration.username;
}
get password() {
return this.configuration.password;
}
get apiKey() {
const apiKey = this.configuration.apiKey;
if (apiKey) {
return typeof apiKey === 'function' ? apiKey : () => apiKey;
}
return undefined;
}
get accessToken() {
const accessToken = this.configuration.accessToken;
if (accessToken) {
return typeof accessToken === 'function' ? accessToken : () => accessToken;
}
return undefined;
}
get headers() {
return this.configuration.headers;
}
get credentials() {
return this.configuration.credentials;
}
}
exports.Configuration = Configuration;
function exists(json, key) {
var value = json[key];
const value = json[key];
return value !== null && value !== undefined;
}
exports.exists = exists;
function querystring(params, prefix) {
if (prefix === void 0) { prefix = ''; }
function querystring(params, prefix = '') {
return Object.keys(params)
.map(function (key) {
var fullKey = prefix + (prefix.length ? "[" + key + "]" : key);
var value = params[key];
.map((key) => {
const fullKey = prefix + (prefix.length ? `[${key}]` : key);
const value = params[key];
if (value instanceof Array) {
var multiValue = value.map(function (singleValue) { return encodeURIComponent(String(singleValue)); })
.join("&" + encodeURIComponent(fullKey) + "=");
return encodeURIComponent(fullKey) + "=" + multiValue;
const multiValue = value.map(singleValue => encodeURIComponent(String(singleValue)))
.join(`&${encodeURIComponent(fullKey)}=`);
return `${encodeURIComponent(fullKey)}=${multiValue}`;
}

@@ -352,5 +202,5 @@ if (value instanceof Object) {

}
return encodeURIComponent(fullKey) + "=" + encodeURIComponent(String(value));
return `${encodeURIComponent(fullKey)}=${encodeURIComponent(String(value))}`;
})
.filter(function (part) { return part.length > 0; })
.filter(part => part.length > 0)
.join('&');

@@ -360,11 +210,7 @@ }

function mapValues(data, fn) {
return Object.keys(data).reduce(function (acc, key) {
var _a;
return (__assign(__assign({}, acc), (_a = {}, _a[key] = fn(data[key]), _a)));
}, {});
return Object.keys(data).reduce((acc, key) => (Object.assign(Object.assign({}, acc), { [key]: fn(data[key]) })), {});
}
exports.mapValues = mapValues;
function canConsumeForm(consumes) {
for (var _i = 0, consumes_1 = consumes; _i < consumes_1.length; _i++) {
var consume = consumes_1[_i];
for (const consume of consumes) {
if ('multipart/form-data' === consume.contentType) {

@@ -377,73 +223,48 @@ return true;

exports.canConsumeForm = canConsumeForm;
var JSONApiResponse = /** @class */ (function () {
function JSONApiResponse(raw, transformer) {
if (transformer === void 0) { transformer = function (jsonValue) { return jsonValue; }; }
class JSONApiResponse {
constructor(raw, transformer = (jsonValue) => jsonValue) {
this.raw = raw;
this.transformer = transformer;
}
JSONApiResponse.prototype.value = function () {
return __awaiter(this, void 0, void 0, function () {
var _a;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
_a = this.transformer;
return [4 /*yield*/, this.raw.json()];
case 1: return [2 /*return*/, _a.apply(this, [_b.sent()])];
}
});
value() {
return __awaiter(this, void 0, void 0, function* () {
return this.transformer(yield this.raw.json());
});
};
return JSONApiResponse;
}());
}
}
exports.JSONApiResponse = JSONApiResponse;
var VoidApiResponse = /** @class */ (function () {
function VoidApiResponse(raw) {
class VoidApiResponse {
constructor(raw) {
this.raw = raw;
}
VoidApiResponse.prototype.value = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
return [2 /*return*/, undefined];
});
value() {
return __awaiter(this, void 0, void 0, function* () {
return undefined;
});
};
return VoidApiResponse;
}());
}
}
exports.VoidApiResponse = VoidApiResponse;
var BlobApiResponse = /** @class */ (function () {
function BlobApiResponse(raw) {
class BlobApiResponse {
constructor(raw) {
this.raw = raw;
}
BlobApiResponse.prototype.value = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.raw.blob()];
case 1: return [2 /*return*/, _a.sent()];
}
});
value() {
return __awaiter(this, void 0, void 0, function* () {
return yield this.raw.blob();
});
};
}
;
return BlobApiResponse;
}());
}
exports.BlobApiResponse = BlobApiResponse;
var TextApiResponse = /** @class */ (function () {
function TextApiResponse(raw) {
class TextApiResponse {
constructor(raw) {
this.raw = raw;
}
TextApiResponse.prototype.value = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.raw.text()];
case 1: return [2 /*return*/, _a.sent()];
}
});
value() {
return __awaiter(this, void 0, void 0, function* () {
return yield this.raw.text();
});
};
}
;
return TextApiResponse;
}());
}
exports.TextApiResponse = TextApiResponse;
{
"name": "@rarible/api-client",
"version": "0.15.0",
"version": "0.16.0-beta1",
"keywords": [

@@ -28,10 +28,12 @@ "axios",

"@openapitools/openapi-generator-cli": "2.3.6",
"@rarible/types": "~0.10.0-alpha.4",
"download-cli": "1.1.1",
"move-file-cli": "2.0.0",
"rimraf": "3.0.2",
"typescript": "4.3.5"
"rimraf": "^5.0.0",
"rxjs": "^6.0.0",
"typescript": "^5.0.4"
},
"dependencies": {
"@rarible/types": "^0.9.6"
"peerDependencies": {
"@rarible/types": ">=0.10.0 <0.11.0"
}
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc