Jonathan Rainville
3dcee19002
fix the indexOf instead by simulating what solc does
2018-10-23 09:03:31 +02:00
Jonathan Rainville
31162882c7
fix duplicate dependencies and warn correctly for length
2018-10-23 09:03:31 +02:00
hodlbank
870d9a814a
[f] Fixes #965 - "Console doesnt have contract objects for contracts with pre-defined addresses configured".
...
[f] Fix for sometimes incorrect empty code detection in contract_deployer.js ("0x" vs "0x0").
2018-10-22 19:54:48 +02:00
Subramanian Venkatesan
f686fec74a
ens resolve
2018-10-22 19:53:50 +02:00
Cryptomental
bcc1711061
contract_deployer: Redeploy if track field is set to false.
...
Always deploy the contract regardless if already deployed
when 'track' field in the contract configuration is specified
and set to false.
In line with #938 requirements:
* If a contract has the track field set to false, that contract
will always deploy.
* If the track field is set to true, then the existing deployment
tracking mechanism will be active for that contract.
* If the field is not set, it should be assumed to true by default
Refs: https://github.com/embark-framework/embark/issues/938
2018-10-22 19:35:57 +02:00
hodlbank
e13c0b3724
[a] Added applyArgumentPlugins before _determineArguments in ContractDeployer for plugins that calculate arguments dynamically.
...
[m] Made possible for deploy:contract:beforeDeploy plugin to modify arguments list.
2018-10-22 19:25:18 +02:00
Iuri Matias
05962a288d
lint is mother; lint is father
2018-09-26 18:57:55 -04:00
Iuri Matias
44dad44ef4
increase estimated gas slightly & randomly
2018-09-26 18:45:06 -04:00
Anthony Laibe
b8d3f3cd11
Fix warning
2018-09-25 14:59:08 +01:00
Iuri Matias
c569dc9d21
add missing semi-colon
2018-09-22 09:21:30 -04:00
Iuri Matias
3b6251eeb1
improve some deployment error messages
2018-09-21 17:52:32 -04:00
Andre Medeiros
9151466a75
Simplify code
2018-09-18 16:36:21 -04:00
Andre Medeiros
f54d572b3d
Handle cases where deploy address isn't set
2018-09-18 16:30:32 -04:00
Iuri Matias
32a1ba0f32
fix dashboard state so it doesn't show pending for contracts that were not deployed due to deployIf directive
2018-09-15 12:20:20 -04:00
Andre Medeiros
4a947d4783
Show an error message on account parameters
2018-09-12 09:00:20 -04:00
Anthony Laibe
5ad17be140
Fix Gas Price
2018-09-04 08:21:31 +01:00
Anthony Laibe
df651865c1
Enable no-else-return
2018-08-30 14:53:04 +01:00
Anthony Laibe
c94b5574cf
Silent already deployed
2018-08-29 11:23:24 +01:00
Iuri Matias
4305d63108
clarify param is not used
2018-08-24 10:31:40 -04:00
Iuri Matias
c52142cb4c
move always deploy on tests to deploy tracker
2018-08-24 08:59:56 -04:00
Iuri Matias
8f5b47adf4
add deployIf directive support
2018-08-23 18:00:52 -04:00
Iuri Matias
a56431d19a
refactor run actions for events to a reduce; add initial plug for shouldDeploy using deployIf
2018-08-23 16:25:28 -04:00
Anthony Laibe
a7b0cea09b
Console via IPC do not run on deploy
2018-08-21 16:10:22 -04:00
Jonathan Rainville
8f3a42b926
catch $accounts in contract config
2018-08-21 16:09:49 -04:00
Andre Medeiros
8e396a17d8
Progress
2018-08-21 16:09:13 -04:00
Jonathan Rainville
2edd45ef55
set log function as trace if silent for contract deployer
2018-08-21 16:07:58 -04:00
hodlbank
c782f9b0a8
Enabling contract:deploy:beforeDeploy plugins to access deploymentAccount value by adding it into the contract object.
2018-08-21 16:05:59 -04:00
Iuri Matias
567b0c75b8
get blockchain object from event bus
2018-08-21 16:04:22 -04:00
Iuri Matias
f9321776b1
move deployment to module
2018-08-21 16:03:35 -04:00