76 Commits

Author SHA1 Message Date
Iuri Matias
ffe4dc8164 fix ws send; attempt to fix missing contractsState in ws 2018-08-22 19:04:39 -04:00
Iuri Matias
1912981d7d move contract deploy code to contract deployer; move it to events 2018-05-30 13:38:08 -04:00
Iuri Matias
69e5af2308 replace beforeAction plugin api with event action api 2018-05-30 13:35:36 -04:00
Iuri Matias
16653d491b move onDeploy to new api 2018-05-30 13:35:36 -04:00
Iuri Matias
f08bb56337 simplify determine args method 2018-05-30 13:35:36 -04:00
Iuri Matias
cf13f098ac refactor deploy method 2018-05-30 13:35:36 -04:00
Iuri Matias
f4010bd66e remove unnecessary determin params call 2018-05-30 13:35:36 -04:00
Iuri Matias
201ec6c652 remove unneeded web3 object assignment 2018-05-23 11:17:01 -04:00
Jonathan Rainville
5f3361d030 conflict in en.json 2018-05-23 11:16:56 -04:00
Iuri Matias
3e9376138b move runCode 2018-05-23 11:16:17 -04:00
Jonathan Rainville
592b4ed4fd conflict in code_generator 2018-05-23 11:16:13 -04:00
Iuri Matias
30b1975e34 use request to get contract 2018-05-23 11:15:06 -04:00
Iuri Matias
c83064adf6 use request to get contract 2018-05-23 11:15:06 -04:00
Iuri Matias
7cebbec7b6 make determine arguments async 2018-05-23 11:15:06 -04:00
Iuri Matias
c0549a6642 refactor to waterfall, in preparation to making determine arguments async 2018-05-23 11:15:06 -04:00
Iuri Matias
3fb2b6fa60 remove direct reference to contracts manager, use a request instead 2018-05-23 11:15:06 -04:00
Iuri Matias
98c5b2dd06 move contractsState emit to contracts 2018-05-23 11:15:06 -04:00
Iuri Matias
250e0b8798 adjust contracts events emission 2018-05-23 11:15:06 -04:00
Iuri Matias
a664492d1f move onDeploy to special configs module 2018-05-23 11:15:06 -04:00
Iuri Matias
31833579a7 finish converting afterDeploy module 2018-05-23 11:15:06 -04:00
Iuri Matias
0fcf508e17 associate address to contract 2018-05-23 11:15:05 -04:00
Iuri Matias
ba29f0e928 move deploy tracker into a module 2018-05-23 11:15:05 -04:00
Iuri Matias
78f64945ab remove web3 dependency from deploy tracker; use request instead to get block 2018-05-23 11:15:05 -04:00
Iuri Matias
a8e29976b7 move deploy to blockchain component 2018-05-23 11:15:05 -04:00
Iuri Matias
9b1a78cdaa move Contract object to blockchain module 2018-05-23 11:15:05 -04:00
Iuri Matias
84dcfca254 move getBlock to blockchain module 2018-05-23 11:15:05 -04:00
Iuri Matias
1547a115a4 move getCode to blockchain 2018-05-23 11:15:05 -04:00
Iuri Matias
ae93d78cc2 move accounts to web3 module 2018-05-23 11:15:04 -04:00
Iuri Matias
28ef2ed067 move web3 utils to utils module 2018-05-23 11:15:04 -04:00
Iuri Matias
e2c2373249 accept hash of objects as second param for runcode 2018-05-18 15:55:34 -04:00
Iuri Matias
0b70f32bb9 initial work for i18n 2018-05-10 15:01:34 -04:00
VoR0220
819dec1bc3 profile me officer, here's a new module
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-05-08 10:30:46 -05:00
Iuri Matias
17c33ad075
Merge pull request #384 from embark-framework/chores/test-allpligin-apis
Small fixes for plugin APIs
2018-04-26 17:06:05 -04:00
Iuri Matias
3b736f56a7 don't error if it's an empty dapp with no contracts yet 2018-04-26 14:15:43 -04:00
Jonathan Rainville
61be2c7bd7 addFileToPipeline test and registerBeforeDeploy with new arg 2018-04-26 09:40:32 -04:00
Jonathan Rainville
99c04b405f fix clas name and bytecode 2018-04-13 15:48:19 -04:00
Iuri Matias
05aadc5c10 support specifying contract args as an object 2018-03-04 20:07:39 -05:00
Iuri Matias
a03be15c4a display in logs contracts with address specified in the config 2018-03-04 19:23:02 -05:00
Iuri Matias
33b42dd9c1 detect invalid addresses 2018-03-04 19:18:39 -05:00
Iuri Matias
ac79cef97b fix 337; support contract references in array arguments 2018-03-04 18:46:12 -05:00
Iuri Matias
66a3388a9d fix error reporting for wrong params 2018-03-02 17:48:30 -05:00
Iuri Matias
66e9d6afa3 move contractsState from logger to event bus 2018-02-27 15:40:05 -05:00
Iuri Matias
f35718b6c0 error if account index is not found 2018-01-19 20:38:28 -05:00
hodlbank
776f07dc23 [*] Fixing #319: option to use particular account for contract deployment. 2018-01-20 00:56:05 +00:00
Iuri Matias
5300aa479b better gas estimation 2018-01-19 13:57:35 -05:00
Iuri Matias
a6013b518c remove extra comment 2018-01-19 11:18:31 -05:00
Iuri Matias
992b8c19e7 fix callback name 2018-01-18 14:46:53 -05:00
Iuri Matias
70f72f494d refactor deployContract method 2018-01-18 14:41:33 -05:00
hodlbank
2a88bb8cde [*] Fixed eslint warnings.
[+] Added proper asyncCallback for async.waterfall().
2018-01-17 23:34:38 +00:00
hodlbank
07c6be968a [+] Added beforeDeploy handlers.
[+] Plugins can call embark.registerBeforeDeploy() to register beforeDeploy handlers.
2018-01-17 23:04:19 +00:00