Skip to content

Commit 7a9d7c1

Browse files
authored
Merge pull request #514 from oraichain/feat/pumb-sdk
pumb sdk universal swap osmosis
2 parents b21c680 + 41bc0eb commit 7a9d7c1

File tree

2 files changed

+17
-19
lines changed

2 files changed

+17
-19
lines changed

src/pages/Balance/helpers.ts

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ExecuteInstruction, ExecuteResult } from '@cosmjs/cosmwasm-stargate';
22
import { Coin, coin } from '@cosmjs/proto-signing';
3-
import { DeliverTxResponse, GasPrice, StdFee } from '@cosmjs/stargate';
3+
import { DeliverTxResponse, GasPrice } from '@cosmjs/stargate';
44
import {
55
CosmosChainId,
66
IBCInfo,
@@ -11,7 +11,13 @@ import {
1111
ibcInfosOld,
1212
oraichain2oraib,
1313
BigDecimal,
14-
GAS_ESTIMATION_BRIDGE_DEFAULT
14+
GAS_ESTIMATION_BRIDGE_DEFAULT,
15+
buildMultipleExecuteMessages,
16+
calculateTimeoutTimestamp,
17+
getEncodedExecuteContractMsgs,
18+
parseTokenInfo,
19+
toAmount,
20+
MULTIPLIER_ESTIMATE_OSMOSIS
1521
} from '@oraichain/oraidex-common';
1622
import { flattenTokens, kawaiiTokens, tokenMap } from 'config/bridgeTokens';
1723
import { chainInfos } from 'config/chainInfos';
@@ -20,13 +26,6 @@ import { feeEstimate, getNetworkGasPrice } from 'helper';
2026

2127
import { CwIcs20LatestClient } from '@oraichain/common-contracts-sdk';
2228
import { TransferBackMsg } from '@oraichain/common-contracts-sdk/build/CwIcs20Latest.types';
23-
import {
24-
buildMultipleExecuteMessages,
25-
calculateTimeoutTimestamp,
26-
getEncodedExecuteContractMsgs,
27-
parseTokenInfo,
28-
toAmount
29-
} from '@oraichain/oraidex-common';
3029
import { OraiswapTokenClient } from '@oraichain/oraidex-contracts-sdk';
3130
import { Long } from 'cosmjs-types/helpers';
3231
import { MsgTransfer } from 'cosmjs-types/ibc/applications/transfer/v1/tx';
@@ -179,8 +178,7 @@ export const transferIBCMultiple = async (
179178
});
180179
// hardcode fix bug osmosis
181180
let fee: 'auto' | number = 'auto';
182-
const MULTIPLIER_OSMOSIS = 3;
183-
if (fromChainId === 'osmosis-1') fee = MULTIPLIER_OSMOSIS;
181+
if (fromChainId === 'osmosis-1') fee = MULTIPLIER_ESTIMATE_OSMOSIS;
184182
const result = await client.signAndBroadcast(fromAddress, encodedMessages, fee);
185183
return result as DeliverTxResponse;
186184
};

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2916,10 +2916,10 @@
29162916
react-dom "^18.2.0"
29172917
react-use "^17.4.0"
29182918

2919-
"@oraichain/oraidex-common@^1.0.44":
2920-
version "1.0.45"
2921-
resolved "https://registry.yarnpkg.com/@oraichain/oraidex-common/-/oraidex-common-1.0.45.tgz#15ba8962e25e99ad0b3f5376f0a2d9ed87ae06e4"
2922-
integrity sha512-aaNXqWndvajzBN8rQXgyyi371D3GbDpYbg4ivvo6t2DkPJb5EfI8xYit0wHTfbjWHgRFdjUaJ24NzmaKpfBPpg==
2919+
"@oraichain/oraidex-common@^1.0.45":
2920+
version "1.0.50"
2921+
resolved "https://registry.yarnpkg.com/@oraichain/oraidex-common/-/oraidex-common-1.0.50.tgz#e9c273834c71ced049af05f9b83ec3de0e616788"
2922+
integrity sha512-Uo17OTbgEHOaJM4necO77gpkaPatMWvbLqBtgjJN9zEHe3YzQP8rQ7wlxkF4Ooy8zojEaY+Xwq7Eja0Ri9PYSg==
29232923
dependencies:
29242924
"@ethersproject/providers" "^5.0.10"
29252925
"@keplr-wallet/types" "^0.11.38"
@@ -2941,11 +2941,11 @@
29412941
integrity sha512-Uai30rSSn7h46lBLFuVbW96ErXAWRxfvEP+CNm/TXyGIw8VRtTaebQAqldsbxzYwBVEYbwDwZMHRGQWrsJBkJg==
29422942

29432943
"@oraichain/oraidex-universal-swap@^1.0.35":
2944-
version "1.0.35"
2945-
resolved "https://registry.yarnpkg.com/@oraichain/oraidex-universal-swap/-/oraidex-universal-swap-1.0.35.tgz#4c4ae8cd1b1138b6f50887dbf3616f1dddf64c99"
2946-
integrity sha512-7zjkpCfQoQInoS5L4GcIADQWFrh348QfTN+Eckc75akuUllIClMwOBC5i1VuCHqYlXplRO7qjId0n9aUICYTwQ==
2944+
version "1.0.40"
2945+
resolved "https://registry.yarnpkg.com/@oraichain/oraidex-universal-swap/-/oraidex-universal-swap-1.0.40.tgz#7669a957a1be9786b7a786b9a9b9d30e16de1941"
2946+
integrity sha512-M9QGY0CJTl5qjTf2CMGtan5Rkh+1y/1se7hvoDMhmZor5pxQ6ub5IgWRP1HkU8g0Bg+dmLsqhx22wzh+zL/eHQ==
29472947
dependencies:
2948-
"@oraichain/oraidex-common" "^1.0.44"
2948+
"@oraichain/oraidex-common" "^1.0.45"
29492949
"@oraichain/oraidex-contracts-sdk" "^1.0.24"
29502950
bech32 "1.1.4"
29512951
ethers "^5.0.15"

0 commit comments

Comments
 (0)