Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions packages/bitcore-wallet-client/src/lib/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3980,6 +3980,10 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/banxa/createOrder', data);
}

async banxaGetOrder(data) {
return this.request.post('/v1/service/banxa/getOrder', data);
}

async moonpayGetQuote(data) {
return this.request.post('/v1/service/moonpay/quote', data);
}
Expand All @@ -3996,10 +4000,18 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/moonpay/sellSignedPaymentUrl', data);
}

async moonpayGetTransactionDetails(data) {
return this.request.post('/v1/service/moonpay/transactionDetails', data);
}

async moonpayCancelSellTransaction(data) {
return this.request.post('/v1/service/moonpay/cancelSellTransaction', data);
}

async moonpayGetAccountDetails(data) {
return this.request.post('/v1/service/moonpay/accountDetails', data);
}

async moonpayCreateSession(data) {
return this.request.post('/v1/service/moonpay/createSession', data);
}
Expand Down Expand Up @@ -4028,6 +4040,10 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/sardine/getToken', data);
}

async sardineGetOrdersDetails(data) {
return this.request.post('/v1/service/sardine/ordersDetails', data);
}

async simplexGetQuote(data) {
return this.request.post('/v1/service/simplex/quote', data);
}
Expand All @@ -4052,6 +4068,10 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/thorswap/getSwapQuote', data);
}

async thorswapGetSwapTx(data) {
return this.request.post('/v1/service/thorswap/getSwapTx', data);
}

async transakGetAccessToken(data) {
return this.request.post('/v1/service/transak/getAccessToken', data);
}
Expand All @@ -4064,6 +4084,10 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/transak/signedPaymentUrl', data);
}

async transakGetOrderDetails(data) {
return this.request.post('/v1/service/transak/orderDetails', data);
}

async wyreWalletOrderQuotation(data) {
return this.request.post('/v1/service/wyre/walletOrderQuotation', data);
}
Expand All @@ -4084,6 +4108,14 @@ export class API extends EventEmitter {
return this.request.post('/v1/service/changelly/createFixTransaction', data);
}

async changellyGetTransactions(data) {
return this.request.post('/v1/service/changelly/getTransactions', data);
}

async changellyGetStatus(data) {
return this.request.post('/v1/service/changelly/getStatus', data);
}

async oneInchGetSwap(data) {
return this.request.post('/v1/service/oneInch/getSwap', data);
}
Expand Down
16 changes: 8 additions & 8 deletions packages/bitcore-wallet-service/src/lib/routes/services.ts
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/banxa/getOrder', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.banxa.banxaGetOrder(req);
});
});
Expand Down Expand Up @@ -274,7 +274,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/moonpay/transactionDetails', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.moonpay.moonpayGetTransactionDetails(req);
});
});
Expand All @@ -292,7 +292,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/moonpay/accountDetails', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.moonpay.moonpayGetAccountDetails(req);
});
});
Expand Down Expand Up @@ -364,7 +364,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/sardine/ordersDetails', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.sardine.sardineGetOrdersDetails(req);
});
});
Expand Down Expand Up @@ -431,7 +431,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/thorswap/getSwapTx', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.thorswap.thorswapGetSwapTx(req);
});
});
Expand Down Expand Up @@ -467,7 +467,7 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/transak/orderDetails', cors(transakCorsOptions), (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.transak.transakGetOrderDetails(req);
});
});
Expand Down Expand Up @@ -509,13 +509,13 @@ export function registerServiceRoutes(router: express.Router, context: RouteCont
});

router.post('/v1/service/changelly/getTransactions', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.changelly.changellyGetTransactions(req);
});
});

router.post('/v1/service/changelly/getStatus', (req, res) => {
respondWithPublicServer(req, res, context, server => {
respondWithAuthServer(req, res, context, server => {
return server.externalServices.changelly.changellyGetStatus(req);
});
});
Expand Down