20 lines
607 B
JavaScript
20 lines
607 B
JavaScript
const fs = require('fs');
|
|
const app = require('j7/app');
|
|
const utils = require('j7/utils');
|
|
const event = require('j7/event');
|
|
const config = require('j7/config');
|
|
const bchelper = require('common/bchelper');
|
|
|
|
const airDropDate = utils.getArgv('f');
|
|
const json = utils.readJsonFromFile
|
|
(`../bin_dev/web3dbspider/config/airdrops/${airDropDate}.airdop.json`);
|
|
let seqId = 1;
|
|
json.forEach(
|
|
(item) => {
|
|
item['token_id'] = bchelper.genAirDropTokenId(airDropDate, utils.pad(seqId, 7));
|
|
++seqId;
|
|
}
|
|
);
|
|
fs.writeFileSync('1.json', utils.prettyJsonEncode(json));
|
|
console.log(utils.prettyJsonEncode(json));
|