Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
qwer951123 committed Jul 19, 2023
1 parent 12ad6be commit 2a31072
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 20 deletions.
4 changes: 2 additions & 2 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ module.exports = Object.assign({}, config, {
'@acala-network/sdk-core(.*)$': '<rootDir>/packages/sdk-core/src/$1',
'@acala-network/sdk-swap(.*)$': '<rootDir>/packages/sdk-swap/src/$1',
'@acala-network/sdk/(.*)$': '<rootDir>/packages/sdk/src/$1',
'@acala-network/wormhole-portal(.*)$': '<rootDir>/packages/wormhole-portal/$1',
'@acala-network/sdk-payment(.*)$': '<rootDir>/packages/sdk-payment/$1'
'@acala-network/sdk-payment(.*)$': '<rootDir>/packages/sdk-payment/$1',
'@acala-network/wormhole-portal(.*)$': '<rootDir>/packages/wormhole-portal/$1'
},
modulePathIgnorePatterns: [
'<rootDir>/build',
Expand Down
28 changes: 28 additions & 0 deletions packages/sdk-payment/src/payment.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import { Wallet } from "@acala-network/sdk";
import { AcalaDex, AggregateDex } from "@acala-network/sdk-swap";
import { ApiPromise, WsProvider } from "@polkadot/api";
import { Payment } from "./Payment";

describe('payment', () => {
jest.setTimeout(50000);

const karuraEndpoint = 'wss://karura-rpc-0.aca-api.network';

let payment;

beforeAll(async () => {
const api = await ApiPromise.create({ provider: new WsProvider(karuraEndpoint) });

await api.isReady;

const wallet = new Wallet(api);
const dex = new AggregateDex({ api, wallet, providers: [new AcalaDex({ api, wallet })] });

await wallet.isReady;
await dex.isReady;

payment = new Payment({ api, wallet, dex });

await payment.isReady;
});
})
Empty file.
15 changes: 0 additions & 15 deletions packages/sdk-payment/src/utils/get-tx-fee.ts

This file was deleted.

4 changes: 2 additions & 2 deletions packages/sdk-swap/src/dex-providers/acala/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import {
TradeMode,
TradingPair,
CompositeTradingPath,
TradingPathItem,
TradingPath,
OverwriteCallParams
} from '../../types';
import { ExchangeFee, ExpandPath, ExpandPathWithPositions, MidResult } from './types';
Expand Down Expand Up @@ -333,7 +333,7 @@ export class AcalaDex implements BaseSwap {
};
}

public filterPath(path: TradingPathItem) {
public filterPath(path: TradingPath) {
if (path[0] !== this.source) return false;

return path[1].length <= this.configs.tradingPathLimit;
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk-swap/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export interface AggregateDexSwapParams extends SwapParams {
export interface BaseSwap {
get source(): DexSource;
get tradingPairs$(): Observable<TradingPair[]>;
filterPath(path: TradingPathItem): boolean;
filterPath(path: TradingPath): boolean;
swap(params: SwapParamsWithExactPath): Observable<SwapResult>;
getAggregateTradingPath(result: SwapResult): any;
getTradingTx(
Expand Down

0 comments on commit 2a31072

Please sign in to comment.