Eric Mastro
3f7842cf24
refactor(@embark/embarkjs): move module into own package ( #1945 )
...
**TODO:** The `embark eject-webpack` command needs to be updated. @michaelsbradleyjr - do you have suggestions as to how we could port this over? We could **assume** that the `basic-pipeline` plugin will be installed, and then read the embark config and overrides from the file system, however this feels like we are sort adding a dependency to a plugin, which is not right. Any suggestions?
2019-10-14 16:05:17 +09:00
Jonathan Rainville
637e4f965d
Show TX reason when there is a failure ( #1970 )
...
* feat(@embark/transactions-logger): show reason of failure in tx log
* feat(@embark/ui): show tx failure reason in cockpit contract logs
2019-10-14 11:00:24 +09:00
Jonathan Rainville
918a00c24c
fix: add back log command for modules ( #1969 )
2019-10-14 10:58:57 +09:00
Jonathan Rainville
d86c26d71a
Fix VM as a client and cleanup template configs ( #1966 )
...
* chore(templates): clean up template configs
* fix: enable vm as a client
Bug was caused by the web3 listening to events too late (race)
2019-10-14 10:42:13 +09:00
Jonathan Rainville
6f90099d47
Add tests for ENS ( #1933 )
...
* add basic test to ens
* add more tests
* test arguments for test
2019-10-12 11:42:16 +09:00
Michael Bradley, Jr
3f65077268
build(deps): downgrade ethereumjs-tx to 1.3.7
2019-10-09 22:30:06 +09:00
Jonathan Rainville
c54b8d9e44
feat: call action before starting the blockchain node
2019-10-04 10:12:16 -04:00
Michael Bradley, Jr
3f4ce3b549
build: fix win compat for collective build and embark-solo cli
2019-10-02 16:23:57 -05:00
Michael Bradley, Jr
17ccd5c1bd
build: tidy up the monorepo in prep for v5.0.0-alpha.0
2019-10-01 13:29:53 -05:00
Michael Bradley, Jr
3b649fa455
build: phase 1 of introducing embark-collective
2019-10-01 13:28:13 -05:00
Iuri Matias
eb23acb0f8
bugfix(@embark/embark): fix default values so choosing different environment doesn't cause hang ( #1939 )
2019-10-01 14:18:10 -04:00
dependabot-preview[bot]
c3061e316d
build(deps): bump ethereumjs-tx from 1.3.7 to 2.1.1
...
Bumps [ethereumjs-tx](https://github.com/ethereumjs/ethereumjs-tx ) from 1.3.7 to 2.1.1.
- [Release notes](https://github.com/ethereumjs/ethereumjs-tx/releases )
- [Changelog](https://github.com/ethereumjs/ethereumjs-tx/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.7...v2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-17 11:58:08 -05:00
Michael Bradley
fe107546a8
refactor(@embark): remove the embark-async-wrapper package ( #1911 )
...
It's principal use was in `stack/compiler`, but that package was refactored
in #1878 to use async/await. There was a replica in
`packages/embark/src/lib/utils/async_extend.js` but it wasn't being used to do
async operations and could be replaced with `Object.entries().forEach()`. It
was required by `plugins/vyper` but the wrapper's custom `eachObject` method
wasn't being used. `stack/api` had it as a dependency but wasn't using it.
2019-09-17 17:31:57 +02:00
Michael Bradley, Jr
c69a4734d3
test(@embark/plugins/snark): fix some small typos/errors in the tests
2019-09-15 15:17:45 -05:00
Michael Bradley, Jr
00fa5f2272
refactor(@embark/plugins/snark): add embark-snark package to the monorepo
2019-09-13 09:52:01 -05:00
Michael Bradley, Jr
4499f1580f
style(@embark/plugins/whisper): fix linter errors
2019-09-12 19:40:53 -05:00
Michael Bradley, Jr
fce8bca509
style(@embark/plugins/coverage): fix linter errors
2019-09-12 19:40:53 -05:00
Jonathan Rainville
107e730fc3
refactor(@embark/ens): refactor and clean up embark-ens ( #1900 )
2019-09-12 17:36:16 -04:00
Jonathan Rainville
f54fbf0b3d
feat(@embark/test-runner): make vm default node ( #1846 )
...
* feat: make vm default node
* feat(@embark/tests): enable switching node between tests
2019-09-12 17:30:28 -04:00
Iuri Matias
e330b338ea
Fix/whisper communication ( #1895 )
...
* fix(@cockpit/utils): make communications tab work again
* fix whisper node start; fix whisper console api registration; fix/refactor whisper web api
2019-09-11 14:21:53 -04:00
André Medeiros
5faa07cc9f
chore: set contract objects to EmbarkJS' wrapper ( #1893 )
2019-09-11 13:06:39 -04:00
Michael Bradley, Jr
c057695b09
test(@embark/plugins/solidity-tests): supply mock options object to SolidityTestRunner constructor
...
When an options object is not supplied the tests fail because the constructor
expects the options argument to be an object, i.e. referencing
`options.plugins` should not cause a TypeError
2019-09-09 11:40:21 -05:00
André Medeiros
2900e04cae
chore: use libraries to generate coverage report ( #1876 )
2019-09-09 08:47:22 -04:00
Michael Bradley, Jr
8779476ac0
style: make eslint aware of mocha globals in plugins/mocha-tests and stack/test-runner
...
Also remove some `/* globals ... */` comments and supply missing semicolons
2019-09-08 15:29:03 -05:00
André Medeiros
5e560768ad
chore: test runner tests ( #1884 )
...
* chore: test runner tests
* chore: mocha test runner tests
* chore: add solidity test file to dapp
2019-09-07 15:55:24 -04:00
Iuri Matias
14155285b3
move rest of the packages to their logical folders ( #1886 )
...
* chore(@embark/): move more packages to their logical folders, remove embark- prefix
* chore(@embark/): move embark-process-logs-api-manager to stack folder, remove embark- prefix
* chore(@embark/): move embark-coverage to plugins folder, remove embark- prefix
* chore(@embark/): move api, async-wrapper, authenticator, library-managre to folders, remove embark- prefix
2019-09-07 15:45:25 -04:00
Iuri Matias
8cf458b129
chore(@embark/): move more packages to their logical folders, remove embark- prefix ( #1882 )
2019-09-07 11:27:08 -04:00
Michael Bradley, Jr
4e590991a8
style: fix linter errors on master after recent PR merges
2019-09-06 19:31:18 -05:00
Iuri Matias
c46c52ff5c
move embarkjs packages & remove embark- prefix from some folders ( #1879 )
...
* chore(@embark/): move embarkjs packages to their own folder
* chore(@embark/): rename embark-ui folder to cockpit
* chore(@embark/): rename packages already in logical folders to remove embark- prefix
chore(@embark/): rename packages already in logical folders to remove embark- prefix
update package.json files to use correct eslint config
remove core/* from package.json workspaces
2019-09-06 18:26:08 -04:00
Iuri Matias
48c328e39e
refactor(@embark/): move several packages into logical folders ( #1877 )
2019-09-06 17:39:51 -04:00