export scripts without truffle dependency
This commit is contained in:
parent
1cfeaec70b
commit
f17af2d0ae
@ -1,20 +1,20 @@
|
||||
const fs = require('fs');
|
||||
const initKredits = require('../helpers/init_kredits.js');
|
||||
const ethers = require('ethers');
|
||||
const Kredits = require('../../lib/kredits');
|
||||
const provider = new ethers.providers.JsonRpcProvider('https://rpc.ankr.com/eth_rinkeby');
|
||||
|
||||
module.exports = async function(callback) {
|
||||
let kredits;
|
||||
try {
|
||||
kredits = await initKredits(web3);
|
||||
} catch(e) {
|
||||
callback(e);
|
||||
return;
|
||||
}
|
||||
const arapp = require('../../arapp.json');
|
||||
const apm = arapp.environments['rinkeby'].apm;
|
||||
|
||||
async function main() {
|
||||
const kredits = await new Kredits(provider, null, { apm });
|
||||
//kredits = new Kredits(hre.ethers.provider, hre.ethers.provider.getSigner())
|
||||
await kredits.init();
|
||||
|
||||
console.log(`Using Contribution at: ${kredits.Contribution.contract.address}`);
|
||||
|
||||
try {
|
||||
const count = await kredits.Contribution.count;
|
||||
const currentBlockHeight = await kredits.provider.getBlockNumber();
|
||||
const currentBlockHeight = await provider.getBlockNumber();
|
||||
|
||||
const backup = {};
|
||||
const promises = [];
|
||||
@ -44,10 +44,6 @@ module.exports = async function(callback) {
|
||||
fs.writeFileSync("./data/contributions.json", JSON.stringify(backup, null, 2));
|
||||
console.log("Exported");
|
||||
});
|
||||
} catch(e) {
|
||||
callback(e);
|
||||
return;
|
||||
}
|
||||
|
||||
callback();
|
||||
}
|
||||
main();
|
||||
|
@ -1,18 +1,18 @@
|
||||
const fs = require('fs');
|
||||
const initKredits = require('../helpers/init_kredits.js');
|
||||
const ethers = require('ethers');
|
||||
const Kredits = require('../../lib/kredits');
|
||||
const provider = new ethers.providers.JsonRpcProvider('https://rpc.ankr.com/eth_rinkeby');
|
||||
|
||||
module.exports = async function(callback) {
|
||||
let kredits;
|
||||
try {
|
||||
kredits = await initKredits(web3);
|
||||
} catch(e) {
|
||||
callback(e);
|
||||
return;
|
||||
}
|
||||
const arapp = require('../../arapp.json');
|
||||
const apm = arapp.environments['rinkeby'].apm;
|
||||
|
||||
async function main() {
|
||||
const kredits = await new Kredits(provider, null, { apm });
|
||||
//kredits = new Kredits(hre.ethers.provider, hre.ethers.provider.getSigner())
|
||||
await kredits.init();
|
||||
|
||||
console.log(`Using Contributor at: ${kredits.Contributor.contract.address}`);
|
||||
|
||||
try {
|
||||
const count = await kredits.Contributor.count;
|
||||
|
||||
const backup = {};
|
||||
@ -39,10 +39,6 @@ module.exports = async function(callback) {
|
||||
fs.writeFileSync("./data/contributors.json", JSON.stringify(backup, null, 2));
|
||||
console.log("Exported");
|
||||
});
|
||||
} catch(e) {
|
||||
callback(e);
|
||||
return;
|
||||
}
|
||||
|
||||
callback();
|
||||
}
|
||||
main();
|
||||
|
Loading…
x
Reference in New Issue
Block a user