You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
When attempting to zos compile, if the contracts folder does not exist, the CLI throws the following error:
[2019-07-02T21:54:[email protected]#call] <started> Error: ENOENT: no such file or directory, scandir '/home/jota/work/zeppelin/samples/zos-sample/contracts'
at Object.fs.readdirSync (fs.js:904:18)
at SolidityProjectCompiler._loadSoliditySourcesFromDir (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:71:14)
at SolidityProjectCompiler.<anonymous> (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:52:24)
at Generator.next (<anonymous>)
at /home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:7:71
at new Promise (<anonymous>)
at __awaiter (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:3:12)
at SolidityProjectCompiler.call (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:51:16)
at Object.<anonymous> (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:33:31)
at Generator.next (<anonymous>)
at /home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:7:71
at new Promise (<anonymous>)
at __awaiter (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:3:12)
at Object.compileProject (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/solidity/SolidityProjectCompiler.js:29:12)
at /home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/Compiler.js:60:42
at Generator.next (<anonymous>)
at /home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/Compiler.js:7:71
at new Promise (<anonymous>)
at __awaiter (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/Compiler.js:3:12)
at compileWithSolc (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/Compiler.js:59:12)
at Object.<anonymous> (/home/jota/work/zeppelin/samples/zos-sample/node_modules/zos/lib/models/compiler/Compiler.js:42:15)
at Generator.next (<anonymous>)
The text was updated successfully, but these errors were encountered:
* Do not fail if contracts folder is missing (#1107)
Fixes#1068
* Handle incorrect keys to loggy (#1112)
* Handle incorrect keys to loggy
When calling Loggy.success with a non-existing key, the reference would not be found, and the call to path.basename in Loggy._log would fail (since its parameter was null). This commit:
- Catches any exceptions in _log, and displays an error (allowing to continue)
- Adds a testing mode to the logger, which is silent but executes logic, and throws an exception upon issues (only to be used in the CLI and lib tests)
- Fixes incorrect or missing keys in calls to the logger
* Remove failing test
* Use require.resolve to lookup contracts in deps (#1110)
* Use chai expect throw syntax in Dependency tests
* Use require.resolve to lookup contracts in deps
Change lookup in both Dependency and Contracts classes. Instead of looking for just node_modules in the current folder, it uses require.resolve (relative to the current workdir) to look for the dependency.
Fixes#1076
* Fix tests
* Add changelogs
* Reset circle cache
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When attempting to
zos compile
, if thecontracts
folder does not exist, the CLI throws the following error:The text was updated successfully, but these errors were encountered: