Commit 09533259 authored by Iuri Matias's avatar Iuri Matias

remove global web3 references from remix-solidity tests

parent b7d0c594
...@@ -6,7 +6,6 @@ var vmCall = require('../vmCall') ...@@ -6,7 +6,6 @@ var vmCall = require('../vmCall')
var remixLib = require('remix-lib') var remixLib = require('remix-lib')
var traceHelper = remixLib.helpers.trace var traceHelper = remixLib.helpers.trace
var global = remixLib.global
var SolidityProxy = require('../../../src/decoder/solidityProxy') var SolidityProxy = require('../../../src/decoder/solidityProxy')
var InternalCallTree = require('../../../src/decoder/internalCallTree') var InternalCallTree = require('../../../src/decoder/internalCallTree')
var EventManager = remixLib.EventManager var EventManager = remixLib.EventManager
...@@ -17,7 +16,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu ...@@ -17,7 +16,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
global.web3.getTransaction(txHash, function (error, tx) { vm.web3.eth.getTransaction(txHash, function (error, tx) {
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
......
...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager ...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager
var vmCall = require('../vmCall') var vmCall = require('../vmCall')
var remixLib = require('remix-lib') var remixLib = require('remix-lib')
var traceHelper = remixLib.helpers.trace var traceHelper = remixLib.helpers.trace
var global = remixLib.global
var SolidityProxy = require('../../../src/decoder/solidityProxy') var SolidityProxy = require('../../../src/decoder/solidityProxy')
var InternalCallTree = require('../../../src/decoder/internalCallTree') var InternalCallTree = require('../../../src/decoder/internalCallTree')
var EventManager = remixLib.EventManager var EventManager = remixLib.EventManager
...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu ...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
global.web3.getTransaction(txHash, function (error, tx) { vm.web3.eth.getTransaction(txHash, function (error, tx) {
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
......
...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager ...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager
var vmCall = require('../vmCall') var vmCall = require('../vmCall')
var remixLib = require('remix-lib') var remixLib = require('remix-lib')
var traceHelper = remixLib.helpers.trace var traceHelper = remixLib.helpers.trace
var global = remixLib.global
var SolidityProxy = require('../../../src/decoder/solidityProxy') var SolidityProxy = require('../../../src/decoder/solidityProxy')
var InternalCallTree = require('../../../src/decoder/internalCallTree') var InternalCallTree = require('../../../src/decoder/internalCallTree')
var EventManager = remixLib.EventManager var EventManager = remixLib.EventManager
...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu ...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
global.web3.getTransaction(txHash, function (error, tx) { vm.web3.eth.getTransaction(txHash, function (error, tx) {
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
......
...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager ...@@ -5,7 +5,6 @@ var CodeManager = remixCore.code.CodeManager
var vmCall = require('../vmCall') var vmCall = require('../vmCall')
var remixLib = require('remix-lib') var remixLib = require('remix-lib')
var traceHelper = remixLib.helpers.trace var traceHelper = remixLib.helpers.trace
var global = remixLib.global
var SolidityProxy = require('../../../src/decoder/solidityProxy') var SolidityProxy = require('../../../src/decoder/solidityProxy')
var InternalCallTree = require('../../../src/decoder/internalCallTree') var InternalCallTree = require('../../../src/decoder/internalCallTree')
var EventManager = remixLib.EventManager var EventManager = remixLib.EventManager
...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu ...@@ -16,7 +15,7 @@ module.exports = function (st, vm, privateKey, contractBytecode, compilationResu
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
global.web3.getTransaction(txHash, function (error, tx) { vm.web3.eth.getTransaction(txHash, function (error, tx) {
if (error) { if (error) {
st.fail(error) st.fail(error)
} else { } else {
......
...@@ -15,7 +15,7 @@ module.exports = function testMappingStorage (st, cb) { ...@@ -15,7 +15,7 @@ module.exports = function testMappingStorage (st, cb) {
console.log(error) console.log(error)
st.end(error) st.end(error)
} else { } else {
remixLib.global.web3.eth.getTransaction(txHash, (error, tx) => { vm.web3.eth.getTransaction(txHash, (error, tx) => {
if (error) { if (error) {
console.log(error) console.log(error)
st.end(error) st.end(error)
...@@ -35,7 +35,7 @@ function testMapping (st, vm, privateKey, contractAddress, output, cb) { ...@@ -35,7 +35,7 @@ function testMapping (st, vm, privateKey, contractAddress, output, cb) {
st.end(error) st.end(error)
} else { } else {
console.log(txHash) console.log(txHash)
remixLib.global.web3.eth.getTransaction(txHash, (error, tx) => { vm.web3.eth.getTransaction(txHash, (error, tx) => {
if (error) { if (error) {
console.log(error) console.log(error)
st.end(error) st.end(error)
......
...@@ -51,8 +51,8 @@ function initVM (st, privateKey) { ...@@ -51,8 +51,8 @@ function initVM (st, privateKey) {
console.log(mes) console.log(mes)
st.fail(mes) st.fail(mes)
} else { } else {
remixLib.global.web3 = obj
remixLib.global.web3Debug = obj remixLib.global.web3Debug = obj
vm.web3 = obj
} }
}) })
return vm return vm
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment