UNPKG

nmkr-studio-api

Version:

Typesafe API Client to work with the NMKR Studio V2 API

406 lines 14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PaymenttransactionsService = void 0; class PaymenttransactionsService { constructor(httpRequest) { this.httpRequest = httpRequest; } /** * Creates a payment transaction * @returns PaymentTransactionResultClass Returns the PaymentTransactionResultClass Class * @throws ApiError */ postV2CreatePaymentTransaction({ requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/CreatePaymentTransaction', body: requestBody, mediaType: 'application/json', errors: { 401: `The access was denied. (Wrong or expired APIKEY, wrong projectid etc.)`, 404: `Not Found`, 406: `See the errormessage in the resultset for further information`, 500: `Internal server error - see the errormessage in the resultset`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionGetTransactionState({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetTransactionState', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns GetPaymentAddressResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionGetPaymentAddress({ paymenttransactionuid, paymentMethod, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetPaymentAddress', path: { paymenttransactionuid: paymenttransactionuid, }, query: { paymentMethod: paymentMethod, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionSignDecentralPayment({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SignDecentralPayment', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 412: `Client Error`, 500: `Server Error`, }, }); } /** * @returns CheckAddressResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionCheckPaymentAddress({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/CheckPaymentAddress', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionCancelTransaction({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/CancelTransaction', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 403: `Forbidden`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns any Success * @throws ApiError */ getV2ProceedPaymentTransactionCancelTransaction({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/CancelTransaction', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 403: `Forbidden`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PricelistClass Success * @throws ApiError */ getV2ProceedPaymentTransactionGetPriceListForProject({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetPriceListForProject', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionLockNft({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/LockNft', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionLockAda({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/LockAda', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionSubmitTransaction({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SubmitTransaction', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 412: `Client Error`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionBetOnAuction({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/BetOnAuction', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionBuyDirectsale({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/BuyDirectsale', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionGetBuyoutSmartcontractAddress({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetBuyoutSmartcontractAddress', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionSellDirectsaleOffer({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SellDirectsaleOffer', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionEndTransaction({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/EndTransaction', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ getV2ProceedPaymentTransactionReservePaymentgatewayMintAndSendNft({ paymenttransactionuid, }) { return this.httpRequest.request({ method: 'GET', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/ReservePaymentgatewayMintAndSendNft', path: { paymenttransactionuid: paymenttransactionuid, }, errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 423: `Client Error`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionMintAndSendPaymentgatewayNft({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/MintAndSendPaymentgatewayNft', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } /** * @returns PaymentTransactionResultClass Success * @throws ApiError */ postV2ProceedPaymentTransactionUpdateCustomProperties({ paymenttransactionuid, requestBody, }) { return this.httpRequest.request({ method: 'POST', url: '/v2/ProceedPaymentTransaction/{paymenttransactionuid}/UpdateCustomProperties', path: { paymenttransactionuid: paymenttransactionuid, }, body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized`, 404: `Not Found`, 406: `Not Acceptable`, 500: `Server Error`, }, }); } } exports.PaymenttransactionsService = PaymenttransactionsService; //# sourceMappingURL=PaymenttransactionsService.js.map