Skip to content

Commit dec7ae8

Browse files
committed
fix blockchain environment
1 parent d4aac45 commit dec7ae8

File tree

8 files changed

+13
-13
lines changed

8 files changed

+13
-13
lines changed

demo/spec/contracts/simple_storage_spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Embark.contractsConfig.loadConfigFile('config/contracts.yml');
55

66
var files = ["app/contracts/simple_storage.sol"];
77

8-
Embark.contractsConfig.init(files);
8+
Embark.contractsConfig.init(files, 'development');
99
var EmbarkSpec = Embark.tests(files);
1010

1111
describe("SimpleStorage", function() {

lib/config/contracts.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ContractsConfig = function(blockchainConfig, compiler) {
88
this.contractFiles = [];
99
}
1010

11-
ContractsConfig.prototype.init = function(files) {
11+
ContractsConfig.prototype.init = function(files, env) {
1212
this.all_contracts = [];
1313
this.contractDB = {};
1414
this.contractFiles = files;
@@ -17,7 +17,8 @@ ContractsConfig.prototype.init = function(files) {
1717

1818
//TODO: have to specify environment otherwise wouldn't work with staging
1919
if (this.blockchainConfig.config != undefined) {
20-
this.blockchainConfig = this.blockchainConfig.config('development');
20+
//this.blockchainConfig = this.blockchainConfig.config('development');
21+
this.blockchainConfig = this.blockchainConfig.config(env);
2122
}
2223
};
2324

lib/deploy.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Deploy = function(env, contractFiles, blockchainConfig, contractsConfig) {
2222
throw new Error("==== can't connect to " + this.blockchainConfig.rpcHost + ":" + this.blockchainConfig.rpcPort + " check if an ethereum node is running");
2323
}
2424

25-
console.log("address is : " + primaryAddress);
25+
console.log("primary account address is : " + primaryAddress);
2626
};
2727

2828
Deploy.prototype.deploy_contracts = function(env) {
@@ -76,7 +76,6 @@ Deploy.prototype.deploy_contracts = function(env) {
7676
}
7777
var contractAddress = receipt.contractAddress;
7878
this.deployedContracts[className] = contractAddress;
79-
console.log('address is ' + contractAddress);
8079

8180
console.log("deployed " + className + " at " + contractAddress);
8281
}

lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Embark = {
3434
},
3535

3636
deployContracts: function(env, contractFiles, destFile) {
37-
this.contractsConfig.init(contractFiles);
37+
this.contractsConfig.init(contractFiles, env);
3838
var deploy = new Deploy(env, contractFiles, this.blockchainConfig.config(env), this.contractsConfig);
3939
deploy.deploy_contracts(env);
4040
return deploy.generate_abi_file(destFile);

lib/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ TestContract = function(contract, className, args) {
5757
}
5858

5959
test = function(contractsConfig, contractFiles) {
60-
contractsConfig.init(contractFiles);
60+
contractsConfig.init(contractFiles, 'development');
6161

6262
contractsConfig.compileContracts();
6363
this.contractDB = contractsConfig.contractDB;

test/config.contracts.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ describe('embark.config.contracts', function() {
4747
]
4848
contractsConfig = new Config.Contracts(blockchainConfig, compiler);
4949
contractsConfig.loadConfigFile('test/support/contracts.yml');
50-
contractsConfig.init(files);
50+
contractsConfig.init(files, 'development');
5151
contractsConfig.compileContracts();
5252
});
5353

@@ -66,7 +66,7 @@ describe('embark.config.contracts', function() {
6666
]
6767
contractsConfig = new Config.Contracts(blockchainConfig, compiler);
6868
contractsConfig.loadConfigFile('test/support/arguments.yml');
69-
contractsConfig.init(files);
69+
contractsConfig.init(files, 'development');
7070
contractsConfig.compileContracts('development');
7171
});
7272

@@ -82,7 +82,7 @@ describe('embark.config.contracts', function() {
8282
]
8383
contractsConfig = new Config.Contracts(blockchainConfig, compiler);
8484
contractsConfig.loadConfigFile('test/support/instances.yml');
85-
contractsConfig.init(files);
85+
contractsConfig.init(files, 'development');
8686
contractsConfig.compileContracts('development');
8787
});
8888

@@ -99,7 +99,7 @@ describe('embark.config.contracts', function() {
9999
]
100100
contractsConfig = new Config.Contracts(blockchainConfig, compiler);
101101
contractsConfig.loadConfigFile('test/support/arguments2.yml');
102-
contractsConfig.init(files);
102+
contractsConfig.init(files, 'development');
103103
contractsConfig.compileContracts('development');
104104
});
105105

test/deploy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ setDeployConfig = function(config) {
99
var compiler = new Compiler(_blockchainConfig);
1010
var contractsConfig = new Config.Contracts(blockchainConfig, compiler);
1111
contractsConfig.loadConfigFile(config.contracts);
12-
contractsConfig.init(config.files);
12+
contractsConfig.init(config.files, 'development');
1313
compiler.init('development');
1414
return new Deploy('development', config.files, blockchainConfig, contractsConfig);
1515
}

test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe('embark.test', function() {
1414
var compiler = new Compiler(_blockchainConfig);
1515
var contractsConfig = new Config.Contracts(blockchainConfig, compiler);
1616
contractsConfig.loadConfigFile('test/support/contracts.yml');
17-
contractsConfig.init(files);
17+
contractsConfig.init(files, 'development');
1818

1919
describe('simple test', function() {
2020
var embarkSpec = new Test(contractsConfig, files);

0 commit comments

Comments
 (0)