Pārlūkot izejas kodu

基础架构完毕。

skyfffire 3 gadi atpakaļ
vecāks
revīzija
fbb1c1cb24
2 mainītis faili ar 28 papildinājumiem un 5 dzēšanām
  1. 6 5
      scripts/calcLevel2Path.ts
  2. 22 0
      scripts/interface/swapPath.ts

+ 6 - 5
scripts/calcLevel2Path.ts

@@ -1,13 +1,14 @@
 import { web3 } from "hardhat";
-import History from "./interface/history";
-import contracts from "../config/contracts";
+import swapPath from "./interface/swapPath";
 import logger from "../utils/logger";
-import v2_routers from "../config/v2_routers";
-import {BigNumber} from "ethers";
-import {replaceAll} from "hardhat/internal/util/strings";
 
 async function main() {
+  logger.debug('start loading...')
+  const v2PoolList = require('../config/v2PoolList.json')
+  const v3PoolList = require('../config/v3PoolList.json')
 
+  logger.debug(v2PoolList.length)
+  logger.debug(v3PoolList.length)
 }
 
 main().catch((error) => {

+ 22 - 0
scripts/interface/swapPath.ts

@@ -0,0 +1,22 @@
+import http from '../../utils/http'
+
+export default class SwapPath {
+  static async findBySumValueAndLevel(sumValue: String, level: String) {
+    let url = '/swappath/findBySumValueAndLevel'
+    const rst = await http.post(url, {
+      sum_value: sumValue,
+      level: level
+    })
+    return rst.data
+  }
+
+  static async appendOrUpdate(sumValue: String, level: String, data: any) {
+    let url = '/swappath/appendOrUpdate'
+    const rst = await http.post(url, {
+      sum_value: sumValue,
+      level: level,
+      data: JSON.stringify(data)
+    })
+    return rst.data
+  }
+}