Skip to content

Commit e379542

Browse files
committed
Fixed aligntokenstopairs script
1 parent 6bb9f9d commit e379542

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

scripts/refine/refinepairsjs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ const utils = require('../utils');
66
const network = configs.network;
77
const dex = configs.dex;
88

9+
const invalidSymb = value => value.toLowerCase() == 'test' || value.toLowerCase().includes('test');
10+
911
const pairsOut = path.join(configs.outputPath, `${network.toLowerCase()}${utils.toTitleCase(dex)}Pairs.json`)
1012

1113
let pairs = JSON.parse(fs.readFileSync(pairsOut, {encoding: 'utf8'}));
1214
console.log(`Processing ${pairs.length} pairs`);
13-
pairs = pairs.filter(p => p.token0.reserve == 0 || p.token1.reserve == 0);
14-
pairs = pairs.filter(p => p.token0.symbol.toLowerCase().includes('test') || p.token1.symbol.toLowerCase().includes('test'));
15+
pairs = pairs.filter(p => p.token0.reserve != 0 || p.token1.reserve != 0);
16+
pairs = pairs.filter(p => !invalidSymb(p.token0.symbol) && !invalidSymb(p.token1.symbol));
1517
console.log(`Final pairs count: ${pairs.length}`);
1618

1719
console.log(`Updating ${pairsOut}`);

0 commit comments

Comments
 (0)