Jonathan Rainville
|
aa02aeb74c
|
move pingEndpoint to utils
|
2018-06-19 09:02:19 -04:00 |
emizzle
|
ba66d763fe
|
Add support for infura network hosts with api key.
Fix bug with non-development code generation.
|
2018-06-19 15:14:37 +10:00 |
emizzle
|
b56def7c57
|
Updated web3 endpoint for use with infura api key and https
Allows `protocol` to be specified in config/contract.js[on] for `<env>/deployment/protocol`.
|
2018-06-19 14:43:55 +10:00 |
Jonathan Rainville
|
ed1ac3af2e
|
register web3 after init
|
2018-06-18 14:33:25 -04:00 |
Jonathan Rainville
|
a988962aed
|
change package name
|
2018-06-18 09:26:17 -04:00 |
Iuri Matias
|
37ab60d6de
|
Merge pull request #538 from embark-framework/features/ws-node
Enable connection to websocket node
|
2018-06-15 18:01:12 -04:00 |
emizzle
|
15faf3a336
|
Fix for starting embark with a contract that has an error, then fixing, seems to still break the pipeline.
Needed to reset the `compileError` flag once compilation succeeded.
|
2018-06-15 17:31:17 -04:00 |
Jonathan Rainville
|
eb0ccbe7cc
|
remove useless param
|
2018-06-15 15:22:06 -04:00 |
Jonathan Rainville
|
f32ac90e71
|
enable connecting to ws node in tests
|
2018-06-15 15:16:55 -04:00 |
Jonathan Rainville
|
c8c0a5c42f
|
enable websocket provider
|
2018-06-15 14:35:50 -04:00 |
Jonathan Rainville
|
dcbd868b78
|
get gasPrice if no gasPrice set in contract.json
|
2018-06-14 15:22:50 -04:00 |
Iuri Matias
|
a48a05cd27
|
remove unnended event listeners
|
2018-06-14 11:03:06 -04:00 |
Iuri Matias
|
5a2cf62ee5
|
reload config; create a config so it doens't damage original
|
2018-06-14 09:22:13 -04:00 |
Jonathan Rainville
|
8766c9b761
|
show warning if dependency is not deploying
|
2018-06-13 13:47:11 -04:00 |
Iuri Matias
|
c8b52a1746
|
fix errors handling so it doesn't attempt to continue building when there are fatal errors compiling contracts
|
2018-06-08 07:07:27 -04:00 |
Jonathan Rainville
|
a6a5bac053
|
use new provider when using account with a node specified
|
2018-06-07 16:07:58 -04:00 |
Jonathan Rainville
|
1b89199f50
|
fund accounts in wallet using contracts config
|
2018-06-07 13:06:09 -04:00 |
Jonathan Rainville
|
a5ecd9f1f4
|
add tests for getBalance
|
2018-06-07 13:01:13 -04:00 |
Jonathan Rainville
|
bb3e87d85e
|
move getBalance in accountParser
|
2018-06-07 13:01:12 -04:00 |
Jonathan Rainville
|
ac631f90dc
|
fix missing error callback
|
2018-06-07 13:01:12 -04:00 |
Jonathan Rainville
|
bfc8663a61
|
change account funding order to enable starting a node before
|
2018-06-07 12:55:07 -04:00 |
Iuri Matias
|
cd6dcb7548
|
fix setting default account
|
2018-06-06 10:39:02 -04:00 |
Jonathan Rainville
|
b32c90b56e
|
compile tests only once
|
2018-06-04 10:45:50 -04:00 |
Iuri Matias
|
37d54e22db
|
refactor services monitor to use events instead of passing addCheck around
|
2018-06-01 19:32:14 -04:00 |
Iuri Matias
|
17f5bb3905
|
Merge branch 'develop' into features/test-revamp-multi
|
2018-06-01 18:14:32 -04:00 |
Jonathan Rainville
|
876a9a3103
|
fix pipeline not building by removing the `once`s
|
2018-06-01 15:48:10 -04:00 |
Jonathan Rainville
|
b727d85358
|
small fixes
|
2018-06-01 13:53:09 -04:00 |
Jonathan Rainville
|
2d1a37d63b
|
conflict in pakcgae lock
|
2018-06-01 13:44:49 -04:00 |
Jonathan Rainville
|
8664570d7c
|
conflict in test
|
2018-06-01 13:43:43 -04:00 |
Jonathan Rainville
|
d0a289a450
|
conflict in deployManager
|
2018-06-01 13:42:05 -04:00 |
Iuri Matias
|
f3e7d03204
|
remove orbit
|
2018-06-01 10:15:41 -04:00 |
Iuri Matias
|
20d7496980
|
take into account errors when determining arguments
|
2018-05-31 10:02:57 -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
|
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
|
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
|
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
|
fc92b69211
|
use self
|
2018-05-30 13:35:03 -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 |
Jonathan Rainville
|
a88ab82261
|
conflict in blockchain.js
|
2018-05-30 11:02:01 -04:00 |
Jonathan Rainville
|
4d0453fede
|
Merge pull request #468 from embark-framework/fix_service_check
early return if failing to connect to node
|
2018-05-30 08:24:15 -04:00 |
Iuri Matias
|
cd96aebdcd
|
early return if failing to connect to node
|
2018-05-28 17:55:59 -04:00 |
VoR0220
|
52524c2f59
|
eliminate nasty outdated test
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
|
2018-05-28 13:22:48 -05:00 |
Iuri Matias
|
6c921e3a85
|
fix typo
|
2018-05-28 13:58:49 -04:00 |
Iuri Matias
|
1eee68e901
|
fix typo; default environment to development
|
2018-05-28 13:53:10 -04:00 |
VoR0220
|
6fe3064edd
|
spelling correction of metamask
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
|
2018-05-28 12:45:14 -05:00 |
VoR0220
|
f34bd5df4f
|
env check
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
|
2018-05-28 12:28:38 -05:00 |
VoR0220
|
90b42bccb2
|
template correction to check for development environment and whether metamask is engaged and log that it is
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
|
2018-05-28 12:27:55 -05:00 |
Jonathan Rainville
|
8d9c192e91
|
fix little oopsie in waterfall
|
2018-05-28 11:53:35 -04:00 |
Iuri Matias
|
ef3bde1053
|
add missing code init
|
2018-05-28 11:42:22 -04:00 |
Jonathan Rainville
|
a69d12e637
|
pass isDev and locale to process
|
2018-05-23 11:52:07 -04:00 |
Jonathan Rainville
|
871c2fb228
|
fix tests
|
2018-05-23 11:17:02 -04:00 |
Jonathan Rainville
|
6145c0b92c
|
start node only when no node is present
|
2018-05-23 11:17:02 -04:00 |
Jonathan Rainville
|
29a50ea9cd
|
refactor assertNodeConnection to use it in watch
|
2018-05-23 11:17:02 -04:00 |
Iuri Matias
|
315d8c2197
|
fix merge
|
2018-05-23 11:17:02 -04:00 |
Jonathan Rainville
|
47591a39dd
|
restart web3 service on proces launch
|
2018-05-23 11:17:01 -04:00 |
Jonathan Rainville
|
aea270af02
|
detect no node using request
|
2018-05-23 11:17:01 -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
|
c800598e9b
|
move afterDeploy code into a special configs module
|
2018-05-23 11:15:06 -04:00 |
Iuri Matias
|
21026e07ae
|
remove unnecessary passing of params around
|
2018-05-23 11:15:06 -04:00 |
Iuri Matias
|
000d7beb27
|
move code to assert connection to blockchain module
|
2018-05-23 11:15:06 -04:00 |
Iuri Matias
|
0ec4698e6b
|
fix compiler tests
|
2018-05-23 11:15:05 -04:00 |
Iuri Matias
|
16eaacbd54
|
call compiler through a request
|
2018-05-23 11:15:05 -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
|
4d0ebc03ad
|
move web3 init to its own 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 |
emizzle
|
ab738c05f9
|
Moved placeholder page html to code generator and ejs template.
|
2018-05-23 09:33:05 +10:00 |
Iuri Matias
|
e2c2373249
|
accept hash of objects as second param for runcode
|
2018-05-18 15:55:34 -04:00 |
Jonathan Rainville
|
6c1d9d9b39
|
rename startProvider to startWeb3Provider
|
2018-05-18 13:39:35 -04:00 |
Jonathan Rainville
|
4c17aa9d40
|
fix some PR comments
|
2018-05-18 13:39:35 -04:00 |
Jonathan Rainville
|
09cdab7e2b
|
fund account only in dev
|
2018-05-18 13:39:35 -04:00 |
Jonathan Rainville
|
6c8653ef09
|
move code to front end. funds on provider start
|
2018-05-18 13:39:34 -04:00 |
Jonathan Rainville
|
418c55851b
|
remove warning when dev
|
2018-05-18 13:39:34 -04:00 |
Jonathan Rainville
|
372266418f
|
too many spaces
|
2018-05-18 13:39:34 -04:00 |
Jonathan Rainville
|
c3c4518cb4
|
move account parsing to its own module
|
2018-05-18 13:38:53 -04:00 |
Jonathan Rainville
|
8e2af920b8
|
early callback in compiler
|
2018-05-17 10:02:53 -04:00 |
Iuri Matias
|
b1fab3e77c
|
remove console logs
|
2018-05-16 18:15:23 -04:00 |
Iuri Matias
|
44d6cc32df
|
remove old remove listener; fix callback
|
2018-05-16 13:56:23 -04:00 |
Iuri Matias
|
ce781ab96e
|
remove previous listener (for now)
|
2018-05-16 13:11:44 -04:00 |
Iuri Matias
|
b7fc3f9054
|
refactor write contracts
|
2018-05-16 12:48:17 -04:00 |
Iuri Matias
|
da84cfa769
|
add missing require
|
2018-05-16 10:03:05 -04:00 |
Iuri Matias
|
6544c2a999
|
move contracts generation from pipeline to code generator module
|
2018-05-16 10:00:56 -04:00 |
Iuri Matias
|
7271b00cf4
|
make file changes in the pipelins
|
2018-05-15 18:21:00 -04:00 |
Iuri Matias
|
1f6e386d9b
|
build web3js generation from pipeline to code_generator
|
2018-05-15 18:05:44 -04:00 |
Jonathan Rainville
|
38dffb9eed
|
move provider to contracts
|
2018-05-15 12:45:38 -04:00 |
Iuri Matias
|
7d8dd02db1
|
silence bluebird warning
|
2018-05-11 16:18:53 -04:00 |
Iuri Matias
|
7686ad561f
|
detect web3 version and get accounts correctly
|
2018-05-11 08:20:03 -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 |
Jonathan Rainville
|
94c493e854
|
redeploy with right config on config change
|
2018-04-27 15:10:24 -04:00 |
Jonathan Rainville
|
2827deb418
|
fix on contract add
|
2018-04-27 13:50:57 -04: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
|
e4566f9f81
|
add more registers but generation one fails in run
|
2018-04-26 09:40:41 -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 |
Jonathan Rainville
|
7d8c7b119c
|
add warning after compile for files without a compatible compiler
|
2018-04-13 14:59:01 -04:00 |
Jonathan Rainville
|
6647c31d38
|
hotfix: callback with wrong parameter order
|
2018-04-13 14:54:46 -04:00 |
Iuri Matias
|
82726e07e1
|
Merge pull request #361 from embark-framework/graphviz-contracts
Graphviz contracts
|
2018-04-13 11:29:23 -04:00 |
Jonathan Rainville
|
f37b09a371
|
fix build process on windows
|
2018-04-09 16:14:07 -04:00 |
Richard Ramos
|
d038ed414d
|
Merge branch 'develop' of https://github.com/embark-framework/embark into graphviz-contracts
|
2018-04-05 11:35:19 -04:00 |
Iuri Matias
|
5a91b2d44a
|
remove unneeded require
|
2018-04-02 15:32:09 -04:00 |
Iuri Matias
|
2ec7589f90
|
refactor to use dappPath
|
2018-04-02 15:30:16 -04:00 |
Iuri Matias
|
e0db5ed61a
|
refactor to use dappPath
|
2018-04-02 15:06:56 -04:00 |
Iuri Matias
|
d5a21d579c
|
fallback to shelljs if pwd is empty (windows issue)
|
2018-03-26 15:08:07 -04:00 |
Richard Ramos
|
d7b33a309b
|
Changed logic of deploy manager to be able to only compile the code and not deploy it
|
2018-03-23 10:02:23 -04:00 |
Iuri Matias
|
6479bf816b
|
only deploy configured contracts in the tests
|
2018-03-11 08:28:03 -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 |
Carl Larson
|
11b4c9b4c4
|
check if document already interactive (DOMContentLoaded won't fire if already interactive)
|
2018-02-22 12:32:01 +00:00 |
Iuri Matias
|
41baca4b51
|
don't redeploy if an asset has been changed and not a contract
|
2018-02-21 18:43:34 -05:00 |
Iuri Matias
|
3b60793b25
|
remove old jshint directives
|
2018-02-07 19:49:54 -05:00 |