12 lines
441 B
JavaScript
12 lines
441 B
JavaScript
|
let bNumber;
|
||
|
module.exports = (gasUsage) => (res) => {
|
||
|
if (res.includes('Block Number: ')) {
|
||
|
bNumber= res.split('Block Number: ')[1];
|
||
|
} else if (res.includes('Gas usage: ')) {
|
||
|
const g = res.split('Gas usage: ')[1];
|
||
|
gasUsage[bNumber] = g;
|
||
|
} else if (res.includes('Runtime Error: ')) {
|
||
|
// need to subtract 1 b/c gas gets printed before block number, so we are always 1 block behind
|
||
|
delete gasUsage[bNumber - 1];
|
||
|
}
|
||
|
}
|