2258 Commits

Author SHA1 Message Date
Jonathan Rainville
641a77c2dc use object assign to assign new values to contract 2018-05-31 08:37:21 -04:00
Jonathan Rainville
1176a2e8be make require and test work 2018-05-31 08:37:21 -04:00
Jonathan Rainville
093bd13c6a build only once 2018-05-31 08:37:21 -04:00
Jonathan Rainville
41aaa5c20d conflict package json 2018-05-31 08:37:17 -04:00
Jonathan Rainville
68fb70f788 reformat run_test 2018-05-31 08:37:00 -04:00
emizzle
0aa96aa504 Fixed issue with CORS domains for auto-started geth, swarm, and ipfs processes.
Fixes after rebase:
* De-duped i18n en.json
* Re-built package-lock.json

Current WIP is auto-starting storage processes defined in dappConnection config.
2018-05-31 20:18:25 +10:00
emizzle
6d77aae6de Added improvements to storage config 2018-05-31 15:19:09 +10:00
emizzle
30f0f4dc72 Dynamic selection of storage provider now working based on improved storage config.
swarm plugin now re-initialises the bzz object when it's availability is checked. this creates a much more stable swarm implementation on the dapp side.

surrounded the storage provider init code block with embark env ready

added alternate swarm gateway url

can now upload dapp to ipfs and run swarm storage and vice versa
2018-05-31 15:18:58 +10:00
emizzle
0a331e9352 Added a global storage module that inits ipfs or swarm depending on dappConnection options. WIP. 2018-05-31 15:18:10 +10:00
emizzle
d0d73320aa Storage config improvements start. Adjusted the config and have started to support those improvements through the codebase.
Currently stuck on starting multiple storage servcies at once. Might need  a change in storage config spec.

WIP.
2018-05-31 15:18:10 +10:00
Jonathan Rainville
32e676384d change another storage test 2018-05-30 17:35:54 -04:00
Iuri Matias
7ee62adb24 remove unused assignment 2018-05-30 17:30:51 -04:00
Iuri Matias
b3173c1ff3 register ipfs cmd correctly 2018-05-30 17:22:12 -04:00
Jonathan Rainville
521165f710 make running config() without callback work 2018-05-30 16:17:17 -04:00
Iuri Matias
01fc78059e
Merge pull request #466 from embark-framework/abiFixes
alias to the abi property in an object
2018-05-30 15:37:42 -04:00
VoR0220
2d98938f18 eliminate space
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-05-30 14:35:07 -05:00
VoR0220
21b530fad2 fix for the fix
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-05-30 14:34:36 -05:00
VoR0220
4d65ccec7a fixed this up
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-05-30 14:33:29 -05:00
Iuri Matias
b43a766de7 cleanup module call 2018-05-30 13:38:08 -04:00
Iuri Matias
7d795fa180 remove unused var 2018-05-30 13:38:08 -04:00
Iuri Matias
4f20d31b4c add emitAndRunActionsForEvent 2018-05-30 13:38:08 -04:00
Iuri Matias
45f7767313 remove contracts manager dependency from deploy manager 2018-05-30 13:38:08 -04:00
Iuri Matias
1d782c0e53 emit contractsDeployed event only 2018-05-30 13:38:08 -04:00
Iuri Matias
68e6782f49 remove unneded assignment 2018-05-30 13:38:08 -04:00
Iuri Matias
9b368bc1b3 remove unneeded assignment 2018-05-30 13:38:08 -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
70f38d863e fix code generator event 2018-05-30 13:35:36 -04:00
Iuri Matias
f1cb7d1187 lint is king 2018-05-30 13:35:36 -04:00
Iuri Matias
69e5af2308 replace beforeAction plugin api with event action api 2018-05-30 13:35:36 -04:00
Iuri Matias
8458acd207 filter for plugins that have defined properties 2018-05-30 13:35:36 -04:00
Iuri Matias
3f20f400dd certify pluginTypes are uniques, to avoid issue with a plugin call being called twice or more 2018-05-30 13:35:36 -04:00
Iuri Matias
71cd523f30 remove old methods 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
93e5003c64 cleanup 2018-05-30 13:35:36 -04:00
Iuri Matias
4f45b4fa13 add new plugin method for generalized event actions 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
8cc86e0b0f remove legacy events 2018-05-30 13:35:36 -04:00
Iuri Matias
742632eccf remove contractsManager dependency 2018-05-30 13:35:36 -04:00
Iuri Matias
3f9c55131b use requests instead of contractsManager directly 2018-05-30 13:35:36 -04:00
Iuri Matias
5f64376c84 refactor generateContractsJson 2018-05-30 13:35:36 -04:00
Iuri Matias
cf999ce997 refactor runcode to use events instead; remove dependencies 2018-05-30 13:35:36 -04:00
Iuri Matias
fc92b69211 use self 2018-05-30 13:35:03 -04:00
Iuri Matias
4aa33935b0
Merge pull request #465 from embark-framework/features/ipfs-process
Processes everywhere
2018-05-30 13:33:17 -04:00
Jonathan Rainville
e35474f726 early return 2018-05-30 13:23:18 -04:00
Jonathan Rainville
4db2d40ef5 fix swarm 2018-05-30 12:58:32 -04:00
Jonathan Rainville
b5e96beb81 little oopsie 2018-05-30 12:07:48 -04:00
Jonathan Rainville
ff0d24aa1f Merge branch 'features/ipfs-process' of https://github.com/embark-framework/embark into features/ipfs-process
# Conflicts:
#	lib/contracts/blockchain.js
2018-05-30 12:02:30 -04:00
Jonathan Rainville
b5d9a86680 start blockchain process at false and deploy on ready 2018-05-30 12:00:44 -04:00