Update README.md

This commit is contained in:
Aleksandr Kraiz
2022-07-13 10:31:13 +04:00
committed by GitHub
parent f1a047143a
commit 72a7d98f7b

View File

@@ -135,6 +135,17 @@ orionUnit.exchange
### Make swap market ### Make swap market
// Each trading pair has its own quantity precision
// You need to prepare (round) the quantity according to quantity precision
const pairConfig = await simpleFetch(orionAggregator.getPairConfig)('ORN-USDT');
if (!pairConfig) throw new Error(`Pair config ORN-USDT not found`);
const { qtyPrecision } = pairConfig;
const amount = 23.5346563;
const roundedAmount = new BigNumber(amount).dp(qtyPrecision, BigNumber.ROUND_FLOOR); // You can use you own Math lib
```ts ```ts
orionUnit.exchange orionUnit.exchange
.swapMarket({ .swapMarket({
@@ -142,7 +153,7 @@ orionUnit.exchange
assetIn: "ORN", assetIn: "ORN",
assetOut: "USDT", assetOut: "USDT",
feeAsset: "ORN", feeAsset: "ORN",
amount: 23, amount: roundedAmount.toNumber(),
slippagePercent: 1, slippagePercent: 1,
signer: wallet, // or signer when UI signer: wallet, // or signer when UI
options: { options: {