Merge branch 'gastimation' of github.com:embark-framework/embark into gastimation

This commit is contained in:
Iuri Matias 2018-06-12 13:24:30 -04:00
commit a88513f58d
2 changed files with 3 additions and 6 deletions

View File

@ -1,7 +1,6 @@
const utils = require('web3-utils');
const _ = require('underscore');
// generates random inputs based on the inputs of an ABI
class ContractFuzzer {
constructor(embark) {
@ -22,11 +21,10 @@ class ContractFuzzer {
let inputTypes = abiMethod.inputs.map(input => input.type);
fuzzMap[name] = {};
for (let i = 0; i < iterations; i++) {
fuzzMap[name][i] = {};
fuzzMap[name][i] = inputTypes.map(input => this.getTypeFuzz(input));
self.logger.info(name);
self.logger.info("iteration: " + i + "\n" + fuzzMap[name][i]);
}
self.logger.info(name);
for (let key in fuzzMap[name]) self.logger.info("iteration: " + key + "\n" + fuzzMap[name][key]);
});
self.logger.info('\n');
return fuzzMap;

View File

@ -1,9 +1,8 @@
/*global web3*/
const async = require('async');
const _ = require('underscore');
const ContractFuzzer = require('../fuzzer');
/*global web3*/
class GasEstimator {
constructor(embark) {
this.embark = embark;