mirror of
https://github.com/orionprotocol/sdk.git
synced 2026-03-18 03:45:02 +03:00
Removed getSwapPair and getSwapSide
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@orionprotocol/sdk",
|
||||
"version": "0.15.4",
|
||||
"version": "0.15.5",
|
||||
"description": "Orion Protocol SDK",
|
||||
"main": "./lib/esm/index.js",
|
||||
"module": "./lib/esm/index.js",
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
// exact spend
|
||||
|
||||
// n X -> USDT - пара X-USDT (продажа амаунта на паре X-USDT)
|
||||
// n USDT -> X - пара X-USDT (покупка на стоимость на паре X-USDT)
|
||||
// n X -> Y - пара X-Y (продажа амаунта на паре X-Y)
|
||||
|
||||
// exact eceive
|
||||
|
||||
// X -> n USDT - пара X-USDT (продажа на стоимость на паре X-USDT)
|
||||
// USDT -> n X - пара X-USDT (покупка амаунта на паре X-USDT)
|
||||
// X -> n Y - пара Y-X (покупка амаунта на паре Y-X)
|
||||
|
||||
export default function getSwapPair(
|
||||
assetIn: string | null | undefined,
|
||||
assetOut: string | null | undefined,
|
||||
type: 'exactSpend' | 'exactReceive',
|
||||
) {
|
||||
if (!assetIn || !assetOut) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
if (assetOut === 'USDT') return `${assetIn}-USDT`;
|
||||
if (assetIn === 'USDT') return `${assetOut}-USDT`;
|
||||
if (type === 'exactSpend') return `${assetIn}-${assetOut}`;
|
||||
return `${assetOut}-${assetIn}`;
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
export default function getSwapSide(
|
||||
assetIn: string | null | undefined,
|
||||
assetOut: string | null | undefined,
|
||||
type: 'exactSpend' | 'exactReceive',
|
||||
) {
|
||||
if (!assetIn || !assetOut) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
if (assetOut === 'USDT') return 'SELL';
|
||||
if (assetIn === 'USDT') return 'BUY';
|
||||
if (type === 'exactSpend') return 'SELL';
|
||||
return 'BUY';
|
||||
}
|
||||
@@ -7,8 +7,6 @@ export { default as generateSecret } from './generateSecret';
|
||||
export { default as isValidChainId } from './isValidChainId';
|
||||
export { default as denormalizeNumber } from './denormalizeNumber';
|
||||
export { default as normalizeNumber } from './normalizeNumber';
|
||||
export { default as getSwapPair } from './getSwapPair';
|
||||
export { default as getSwapSide } from './getSwapSide';
|
||||
export { default as isNetworkCodeInEnvironment } from './isNetworkCodeInEnvironment';
|
||||
export { default as parseExchangeTradeTransaction } from './parseExchangeTradeTransaction';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user