0mkara / etheratom Goto Github PK
View Code? Open in Web Editor NEWSolidity compilation and Ethereum contract execution interface for hackable atom editor
Home Page: https://atom.io/packages/etheratom
License: GNU General Public License v3.0
Solidity compilation and Ethereum contract execution interface for hackable atom editor
Home Page: https://atom.io/packages/etheratom
License: GNU General Public License v3.0
I'm using Atom 1.8 and recently installed atom-ethereum-interface package. Compiler doesn't seem to work on my machine.
[Enter steps to reproduce below:]
Atom Version: 1.8.0
System: Mac OS X 10.11.5
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: solc: exit status 1
Unknown exception during compilation.
At /Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: solc: exit status 1
Unknown exception during compilation.
at Object.module.exports.InvalidResponse (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1100:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:327:25)
at emitTwo (events.js:87:13)
at EventEmitter.emit (events.js:172:7)
-8:44.8.0 pane:show-item-1 (atom-pane.pane.active)
-8:44 pane:show-item-2 (atom-text-editor.editor.is-focused)
-8:42.5.0 pane:show-item-1 (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-0:18.1.0 core:paste (atom-text-editor.editor.is-focused)
-0:13.8.0 grammar-selector:show (atom-text-editor.editor)
-0:01.6.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{
"core": {},
"atom-ethereum-interface": {}
}
# User
atom-ethereum-interface, v0.1.0-0
autocomplete-clang, v0.9.3
autocomplete-solidity, v0.2.0
build, v0.64.0
busy, v0.5.0
language-ini, v1.16.0
linter, v1.11.10
linter-gcc, v0.6.14
linter-solidity, v0.2.1
minimap, v4.24.6
minimap-find-and-replace, v4.5.1
minimap-highlight-selected, v4.4.0
platformio-ide, v1.2.2
platformio-ide-terminal, v2.0.10
project-manager, v2.9.7
script-runner, v1.8.4
tool-bar, v0.4.0
# Dev
No dev packages
on Windows 10.
Curiously I installed this yesterday on a different machine and it worked.
It apepars to be compaining about : error TRK0005: Failed to locate: "CL.exe".
I have Visual Studio 2017 installed and searchign for that file returns nothing.
`
[email protected] install C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak
npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used."
[email protected] rebuild C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak
node-gyp rebuild
C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak>if not defined npm_config_node_gyp (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak\build\keccak.vcxproj]
TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak\build\keccak.vcxproj]
"Keccak bindings compilation fail. Pure JS implementation will be used."
[email protected] install C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1
npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used."
[email protected] rebuild C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1
node-gyp rebuild
C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1>if not defined npm_config_node_gyp (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1\build\secp256k1.vcxproj]
TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1\build\secp256k1.vcxproj]
"Secp256k1 bindings compilation fail. Pure JS implementation will be used."
[email protected] install C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\sha3
node-gyp rebuild
C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\sha3>if not defined npm_config_node_gyp (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\sha3\build\sha3.vcxproj]
TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified. [C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\sha3\build\sha3.vcxproj]
C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi
`-- (empty)
npm WARN deprecated [email protected]: ๐ Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\npm-cli.js" "run" "rebuild"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] rebuild: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] rebuild script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the keccak package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs keccak
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls keccak
npm ERR! There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\keccak\npm-debug.log
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\npm-cli.js" "run" "rebuild"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] rebuild: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] rebuild script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the secp256k1 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs secp256k1
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls secp256k1
npm ERR! There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\secp256k1\npm-debug.log
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\node_modules\etheratom\node_modules\sha3
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\package.json'
npm WARN apm-install-dir-1171122-25852-12e5bnr.qublat6gvi No description
npm WARN apm-install-dir-1171122-25852-12e5bnr.qublat6gvi No repository field.
npm WARN apm-install-dir-1171122-25852-12e5bnr.qublat6gvi No README data
npm WARN apm-install-dir-1171122-25852-12e5bnr.qublat6gvi No license field.
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\bin\node.exe" "C:\Users\dddam\AppData\Local\atom\app-1.19.4\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\dddam\.atom\.apm\.apmrc" "--userconfig" "C:\Users\dddam\.atom\.apmrc" "install" "C:\Users\dddam\AppData\Local\Temp\d-1171122-25852-11l6ci6.b5yl5o2yb9\package.tgz" "--runtime=electron" "--target=1.6.9" "--arch=ia32" "--global-style" "--msvs_version=2015"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sha3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs sha3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sha3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\dddam\AppData\Local\Temp\apm-install-dir-1171122-25852-12e5bnr.qublat6gvi\npm-debug.log
npm ERR! code 1`
It would be great if there was a port so that this could work with the VS Code editor... Any chance of that?
Hi guys!
We develop linter that allow to verify style guide, security and best practices issues! There is Solhint - https://github.com/protofire/solhint
I believe it will be very helpful for your project!
- Ilya
geth is set up, compiler is working but there is no syntax highlighting for solidity language and there is no sidebar for calling defined functions. Seems like the plugin cannot access anything in the UI.
[Enter steps to reproduce below:]
Atom Version: 1.7.3
System: Mac OS X 10.11.5
Thrown From: atom-ethereum-interface package, v0.1.3
Uncaught Error: METHOD_NOT_FOUND: The method being requested is not available on this server
At /Users/username/Public/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: METHOD_NOT_FOUND: The method being requested is not available on this server
at Object.module.exports.InvalidResponse (/Users/inasacu/Public/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/inasacu/Public/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/inasacu/Public/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/inasacu/Public/atom-ethereum-interface/lib/ethereum-interface.coffee:128:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/inasacu/Public/atom-ethereum-interface/lib/ethereum-interface.coffee:68:13)
at Object.module.exports.AtomSolidity.compile (/Users/inasacu/Public/atom-ethereum-interface/lib/ethereum-interface.coffee:118:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/inasacu/Public/atom-ethereum-interface/lib/ethereum-interface.coffee:36:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:580:16)
at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:388:22)
at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:98:36)
at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61)
-5:22.9.0 application:add-project-folder (atom-text-editor.editor.is-focused)
2x -4:46.2.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{}
# User
atom-ethereum-interface, v0.1.3
language-ethereum, v0.3.8
# Dev
No dev packages
Hi! I'm trying to use Etheratom with Ganache (http://truffleframework.com/ganache/), but I'm unable to use accounts to deploy contracts. I get an "Account Not Found" when deploying contracts via the Ethereum Interface.
I suspect it's because the password I'm putting into the 'password' fields are wrong (ganache only provides the private keys of the accounts).
The passwords seem to be blank by default (according to https://ethereum.stackexchange.com/questions/11722/where-are-passphrases-stored-in-test-rpc), but I get a 'No password provided' error when I leave the field blank.
Cheers!
Atom Version: 1.12.6
Electron Version: 1.3.9
System: Microsoft Windows 7 Ultimate
Thrown From: atom-ethereum-interface package, v2.0.0
Uncaught ReferenceError: estimatedGas is not defined
At D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactErrorUtils.js:53
ReferenceError: estimatedGas is not defined
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:526:38
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:499:21
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:512:13
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:456:21)
at Object.asyncLoop (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:462:15)
at Object.getConstructorIntoArray (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:507:10)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:498:22
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:500:19
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:500:19
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:500:19
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:500:19
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:500:19
at Object.next (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:453:21)
at Object.asyncLoop (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:462:15)
at Object.constructorsArray (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:496:10)
at Object.create (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:518:14)
at Constructor._handleSubmit (file:///D:/SpeedUps/SymLinkCritical/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:382:34)
at Object.invokeGuardedCallback (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactErrorUtils.js:27:12)
at executeDispatch (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\EventPluginUtils.js:79:21)
at Object.executeDispatchesInOrder (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\EventPluginUtils.js:102:5)
at executeDispatchesAndRelease (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\EventPluginHub.js:43:22)
at executeDispatchesAndReleaseTopLevel (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\EventPluginHub.js:54:10)
at Array.forEach (native)
at forEachAccumulated (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\forEachAccumulated.js:23:9)
at Object.processEventQueue (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\EventPluginHub.js:259:7)
at runEventQueueInBatch (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactEventEmitterMixin.js:18:18)
at Object.handleTopLevel [as _handleTopLevel] (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactEventEmitterMixin.js:34:5)
at handleTopLevelWithoutPath (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactEventListener.js:93:24)
at handleTopLevelImpl (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactEventListener.js:73:3)
at ReactDefaultBatchingStrategyTransaction.perform (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\Transaction.js:136:20)
at Object.batchedUpdates (D:\SpeedUps\SymLinkCritical\.atom\packages\atom-ethereum-interface\node_modules\react\lib\ReactDefaultBatchingStrategy.js:62:19)
-6:21.6.0 application:add-project-folder (atom-text-editor.editor.is-focused)
2x -6:10 eth-interface:compile (atom-text-editor.editor.is-focused)
3x -4:09.2.0 eth-interface:build (div.atom-solidity.native-key-bindings)
50x -4:03.2.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-3:38.5.0 tree-view:move (span.name.icon.icon-file-text)
-3:36.8.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-3:33.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-3:24.2.0 core:backspace (atom-text-editor.editor.is-focused)
-3:23.2.0 core:move-down (atom-text-editor.editor.is-focused)
-3:22.8.0 core:backspace (atom-text-editor.editor.is-focused)
-3:19.2.0 core:save (atom-text-editor.editor.is-focused)
2x -3:14.1.0 core:backspace (atom-text-editor.editor.is-focused)
-3:12.6.0 core:save (atom-text-editor.editor.is-focused)
-2:54 core:move-right (atom-text-editor.editor.is-focused)
-2:53.7.0 core:backspace (atom-text-editor.editor.is-focused)
{
"core": {
"autoHideMenuBar": true,
"disabledPackages": [
"linter-htmlhint",
"autoclose-html",
"linter-jslint"
],
"telemetryConsent": "limited"
}
}
# User
atom-beautify, v0.29.13 (active)
atom-ethereum-interface, v2.0.0 (active)
auto-detect-indentation, v1.2.0 (active)
autoclose-html, v0.23.0 (inactive)
linter, v1.11.16 (active)
linter-csslint, v1.3.3 (active)
linter-htmlhint, v1.3.0 (inactive)
linter-jslint, v10.2.0 (inactive)
linter-solidity, v0.5.0 (active)
pigments, v0.37.0 (active)
todo-show, v1.7.0 (inactive)
windows-context-menu, v0.3.1 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (active)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (active)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.13.0 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
# Dev
No dev packages
Hey, I tried your etheratom package but it doesn't compile my code. I cannot get further than getting the following error message.
Atom: 1.16.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.4
Thrown From: etheratom package 3.0.0
Uncaught TypeError: Cannot read property 'replace' of undefined
At /Users/lars/.atom/packages/etheratom/node_modules/react-dom/lib/ReactErrorUtils.js:51
TypeError: Cannot read property 'replace' of undefined
at VMEnv.compile (/packages/etheratom/lib/vm/vm.js:189:22)
at /packages/etheratom/lib/vm/vm.js:161:9
at Workspace.observeTextEditors (/app.asar/src/workspace.js:305:53)
at VMEnv.subscribeToCompileEvents (/packages/etheratom/lib/vm/vm.js:157:48)
at /packages/etheratom/lib/vm/vm.js:94:9)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:259:29)
at CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:3:59)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/app.asar/src/command-registry.js:160:19)
at _handleSubmit (/packages/etheratom/lib/vm/view.js:124:26)
at Object.invokeGuardedCallback (/packages/etheratom/node_modules/react-dom/lib/ReactErrorUtils.js:26:5)
at executeDispatch (/packages/etheratom/node_modules/react-dom/lib/EventPluginUtils.js:85:21)
at Object.executeDispatchesInOrder (/packages/etheratom/node_modules/react-dom/lib/EventPluginUtils.js:108:5)
at executeDispatchesAndRelease (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:43:22)
at executeDispatchesAndReleaseTopLevel (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:54:10)
at Array.forEach (native)
at forEachAccumulated (/packages/etheratom/node_modules/react-dom/lib/forEachAccumulated.js:24:9)
at Object.processEventQueue (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:257:7)
at runEventQueueInBatch (/packages/etheratom/node_modules/react-dom/lib/ReactEventEmitterMixin.js:17:18)
at /packages/etheratom/node_modules/react-dom/lib/ReactEventEmitterMixin.js:28:5)
at handleTopLevelImpl (/packages/etheratom/node_modules/react-dom/lib/ReactEventListener.js:72:24)
at ReactDefaultBatchingStrategyTransaction.perform (/packages/etheratom/node_modules/react-dom/lib/Transaction.js:140:20)
at Object.batchedUpdates (/packages/etheratom/node_modules/react-dom/lib/ReactDefaultBatchingStrategy.js:62:26)
at Object.batchedUpdates (/packages/etheratom/node_modules/react-dom/lib/ReactUpdates.js:97:27)
at dispatchEvent (/packages/etheratom/node_modules/react-dom/lib/ReactEventListener.js:147:20)
-7:30.1.0 core:move-down (input.hidden-input)
-7:28.2.0 snippets:next-tab-stop (input.hidden-input)
-7:28.2.0 snippets:expand (input.hidden-input)
-7:28.1.0 editor:indent (input.hidden-input)
-5:10.7.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-5:06.2.0 eth-interface:activate (div.line)
-2:14.6.0 editor:newline (input.hidden-input)
9x -2:08.9.0 core:backspace (input.hidden-input)
2x -2:01.3.0 editor:move-to-beginning-of-word (input.hidden-input)
6x -1:28.8.0 core:backspace (input.hidden-input)
-1:18.5.0 eth-interface:activate (div.lines)
2x -1:16.6.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-0:18.4.0 eth-interface:activate (div.line)
-0:16.9.0 settings-view:open (input.hidden-input)
-0:06.5.0 eth-interface:activate (div.line.cursor-line)
-0:04.5.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
atom-beautify 0.29.24
autocomplete-solidity 0.3.3
etheratom 3.0.0
fix-indent-on-paste 0.1.1
language-javascript-jsx 0.3.7
language-scala 1.1.8
linter-solidity 0.5.0
pig 1.0.0
etheratom : The method eth_compileSolidity does not exist/is not available
Hello, how can I connect this to Ethereum Wallet while ethereum wallet is open on the testnet?
I get No password provided a message in the case when I keep password field empty. In case with testrpc password don't need, how I can resolve this problem?
` gyp ERR! configure error
gyp ERR! stack Error: Python executable "C:\ProgramData\Anaconda3\python.EXE" is v3.6.1, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at failPythonVersion (C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\node_modules\node-gyp\lib\configure.js:454:14)
gyp ERR! stack at C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\node_modules\node-gyp\lib\configure.js:443:9
gyp ERR! stack at ChildProcess.exithandler (child_process.js:197:7)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack at Socket. (internal/child_process.js:334:11)
gyp ERR! stack at emitOne (events.js:96:13)
gyp ERR! stack at Socket.emit (events.js:188:7)
gyp ERR! stack at Pipe._handle.close [as _onclose] (net.js:498:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\bin\node.exe" "C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\guru.atom\packages\etheratom\node_modules\sha3
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\bin\node.exe" "C:\Users\guru\AppData\Local\atom\app-1.21.2\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\guru\.atom\.apm\.apmrc" "--userconfig" "C:\Users\guru\.atom\.apmrc" "rebuild" "--runtime=electron" "--target=1.6.15" "--arch=x64" "--msvs_version=2015"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sha3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs sha3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sha3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\guru.atom\packages\etheratom\npm-debug.log
`
Am getting Issue after installing etheratom from source in Windows 10 machine ,I hope its because of the python 3.5 version and Atom's version is incompatible with this version.help me Resolve this Issue
[Enter steps to reproduce below:]
Atom Version: 1.10.2
Electron Version: 0.37.8
System: Mac OS X 10.11.6
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: eth_compileSolidity method not available: solc (solidity compiler) not found
At /Users/labpoc/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: eth_compileSolidity method not available: solc (solidity compiler) not found
at Object.module.exports.InvalidResponse (/Users/labpoc/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at RequestManager.send (/Users/labpoc/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/labpoc/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/labpoc/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/labpoc/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/Users/labpoc/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/labpoc/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1109:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:329:25)
at emitTwo (events.js:100:13)
at EventEmitter.emit (events.js:185:7)
2x -7:06.7.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{}
# User
atom-ethereum-interface, v0.1.0-0 (active)
autocomplete-solidity, v0.3.3 (active)
language-ethereum, v0.3.9 (active)
linter-solidity, v0.5.0 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.1.0 (inactive)
base16-tomorrow-light-theme, v1.1.1 (inactive)
one-dark-ui, v1.5.0 (active)
one-light-ui, v1.5.0 (inactive)
one-dark-syntax, v1.3.0 (active)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.5.3 (active)
archive-view, v0.61.1 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.11.2 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.41.0 (active)
bracket-matcher, v0.82.1 (active)
command-palette, v0.38.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.39.0 (active)
find-and-replace, v0.201.0 (inactive)
fuzzy-finder, v1.3.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.1 (active)
image-view, v0.58.2 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (active)
metrics, v0.53.1 (active)
notifications, v0.65.0 (active)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2 (active)
snippets, v1.0.2 (active)
spell-check, v0.67.1 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.0 (active)
symbols-view, v0.113.0 (inactive)
tabs, v0.100.2 (active)
timecop, v0.33.2 (active)
tree-view, v0.208.2 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.34.0 (active)
whitespace, v0.33.0 (active)
wrap-guide, v0.38.1 (active)
language-c, v0.52.1 (active)
language-clojure, v0.21.0 (active)
language-coffee-script, v0.47.2 (active)
language-csharp, v0.12.1 (active)
language-css, v0.37.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.42.1 (active)
language-html, v0.45.1 (active)
language-hyperlink, v0.16.0 (active)
language-java, v0.23.0 (active)
language-javascript, v0.119.0 (active)
language-json, v0.18.2 (active)
language-less, v0.29.5 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.35.0 (active)
language-php, v0.37.2 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.0 (active)
language-ruby, v0.69.0 (active)
language-ruby-on-rails, v0.25.0 (active)
language-sass, v0.56.0 (active)
language-shellscript, v0.22.4 (active)
language-source, v0.9.0 (active)
language-sql, v0.23.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.28.0 (active)
language-toml, v0.18.0 (active)
language-xml, v0.34.9 (active)
language-yaml, v0.26.0 (active)
# Dev
No dev packages
๐จ You need to enable Continuous Integration on all branches of this repository. ๐จ
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.
Since we didnโt receive a CI status on the greenkeeper/initial
branch, itโs possible that you donโt have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
If you have already set up a CI for this repository, you might need to check how itโs configured. Make sure it is set to run on all new branches. If you donโt want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/
.
Once you have installed and configured CI on this repository correctly, youโll need to re-trigger Greenkeeperโs initial pull request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper Appโs white list on Github. You'll find this list on your repo or organizationโs settings page, under Installed GitHub Apps.
When the interface is quite large, it is not possible to scroll down or minimize sections
Installed first using the atom-package-manager then installed from source.
Package is installed and can compile (but not create). But .sol files don't have syntax highlighting or autocomplete.
[Enter steps to reproduce:]
Please let me know if you need more information.
Atom: 1.16.0 x64
Electron: 1.3.13
OS: Windows 7
Thrown From: etheratom package 3.0.0
Uncaught TypeError: Cannot read property '0' of null
At C:\Users\dammouia\.atom\packages\etheratom\lib\web3\view.js:87
TypeError: Cannot read property '0' of null
at /packages/etheratom/lib/web3/view.js:87:29
at /packages/etheratom/lib/web3/view.js:136:103
at /packages/etheratom/lib/web3/view.js:504:12
at /packages/etheratom/node_modules/web3/lib/web3/property.js:119:13
at /packages/etheratom/node_modules/web3/lib/web3/requestmanager.js:89:9
at XMLHttpRequest.request.onreadystatechange (/packages/etheratom/node_modules/web3/lib/web3/httpprovider.js:118:13)
at XMLHttpRequestEventTarget.dispatchEvent (/packages/etheratom/node_modules/xhr2/lib/xhr2.js:64:18)
at XMLHttpRequest._setReadyState (/packages/etheratom/node_modules/xhr2/lib/xhr2.js:354:12)
at XMLHttpRequest._onHttpResponseEnd (/packages/etheratom/node_modules/xhr2/lib/xhr2.js:509:12)
at /packages/etheratom/node_modules/xhr2/lib/xhr2.js:469:24)
at emitNone (events.js:91:20)
at IncomingMessage.emit (events.js:185:7)
at endReadableNT (_stream_readable.js:974:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
2x -9:31 core:backspace (input.hidden-input)
-9:05.6.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-always.use-animations.theme-atom-material-syntax.theme-atom-material-ui)
atom-material-syntax 1.0.2
atom-material-ui 1.3.10
autocomplete-solidity 0.3.3
busy-signal 1.4.1
etheratom 3.0.0
intentions 1.1.2
language-ethereum 0.3.9
linter 2.1.4
linter-swagger 0.4.1
linter-ui-default 1.2.4
Current status
[Enter steps to reproduce below:]
Atom Version: 1.13.0
Electron Version: 1.3.13
System: Mac OS X 10.11.6
Thrown From: atom-ethereum-interface package, v2.0.0
Uncaught TypeError: Cannot read property 'abiDefinition' of undefined
At /Users/vincent/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:325
TypeError: Cannot read property 'abiDefinition' of undefined
at Object.callback (/Users/vincent/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:325:103)
at /Users/vincent/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:142:25
at /Users/vincent/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:89:9
at XMLHttpRequest.request.onreadystatechange (/Users/vincent/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/httpprovider.js:110:13)
-3:27.4.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-light-syntax.theme-one-light-ui)
-2:26.5.0 eth-interface:compile (input.hidden-input)
6x -2:23.9.0 eth-interface:toggle (input.hidden-input)
{
"core": {
"disabledPackages": [
"language-c",
"language-clojure",
"language-coffee-script",
"language-csharp",
"language-gfm",
"language-go",
"language-less",
"language-make",
"language-mustache",
"language-objective-c",
"language-perl",
"language-php",
"language-ruby",
"language-ruby-on-rails",
"language-sass",
"language-source",
"language-sql",
"language-toml",
"language-yaml",
"meteor-api",
"atom-ternjs",
"linter-js-standard"
],
"telemetryConsent": "limited",
"themes": [
"one-light-ui",
"one-light-syntax"
]
},
"atom-ethereum-interface": {
"rpcAddress": "http://localhost:8545"
}
}
# User
atom-beautify, v0.29.16 (inactive)
atom-ethereum-interface, v2.0.0 (active)
atom-material-ui, v1.3.9 (inactive)
atom-ternjs, v0.16.1 (inactive)
autoclose-html, v0.23.0 (active)
autocomplete-json, v5.2.0 (active)
autocomplete-modules, v1.6.7 (active)
autocomplete-python, v1.8.26 (active)
autocomplete-solidity, v0.3.3 (active)
block-comment, v0.4.3 (inactive)
browser-plus, v0.0.87 (active)
docblockr, v0.9.1 (active)
file-icons, v2.0.9 (active)
git-plus, v7.1.1 (active)
highlight-selected, v0.12.0 (active)
language-babel, v2.49.4 (active)
language-ethereum, v0.3.9 (active)
linter, v1.11.21 (active)
linter-eslint, v8.0.0 (active)
linter-flake8, v2.1.4 (inactive)
linter-js-standard, v3.7.0 (inactive)
linter-solidity, v0.5.0 (active)
meteor-api, v2.20.0 (inactive)
minimap, v4.26.7 (active)
minimap-highlight-selected, v4.5.0 (active)
open-in-browsers, v0.0.19 (active)
open-recent, v5.0.0 (active)
open-terminal-here, v2.1.4 (inactive)
platformio-ide-terminal, v2.2.2 (active)
python-indent, v1.0.0 (active)
python-tools, v0.6.9 (active)
Remote-FTP, v0.9.4 (active)
rest-client, v1.3.1 (active)
save-session, v0.16.0 (active)
atom-dark-syntax, v0.28.0 (inactive)
atom-dark-ui, v0.53.0 (inactive)
atom-light-syntax, v0.29.0 (inactive)
atom-light-ui, v0.46.0 (inactive)
base16-tomorrow-dark-theme, v1.4.0 (inactive)
base16-tomorrow-light-theme, v1.4.0 (inactive)
one-dark-ui, v1.8.2 (inactive)
one-light-ui, v1.8.2 (active)
one-dark-syntax, v1.6.0 (inactive)
one-light-syntax, v1.6.0 (active)
solarized-dark-syntax, v1.1.1 (inactive)
solarized-light-syntax, v1.1.1 (inactive)
about, v1.7.2 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.14.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.33.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.29.0 (inactive)
autosave, v0.23.2 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.43.2 (active)
bracket-matcher, v0.85.1 (active)
command-palette, v0.39.1 (inactive)
deprecation-cop, v0.55.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.204.5 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.2.0 (active)
go-to-line, v0.31.2 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.1 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.159.1 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.2 (inactive)
settings-view, v0.244.0 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.5 (active)
status-bar, v1.6.0 (active)
styleguide, v0.48.0 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.1 (active)
timecop, v0.33.2 (active)
tree-view, v0.211.1 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.39.0 (active)
language-c, v0.54.0 (inactive)
language-clojure, v0.22.1 (inactive)
language-coffee-script, v0.48.1 (inactive)
language-csharp, v0.13.0 (inactive)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (inactive)
language-git, v0.15.0 (active)
language-go, v0.43.0 (inactive)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (inactive)
language-make, v0.22.2 (inactive)
language-mustache, v0.13.0 (inactive)
language-objective-c, v0.15.1 (inactive)
language-perl, v0.37.0 (inactive)
language-php, v0.37.3 (inactive)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (inactive)
language-ruby-on-rails, v0.25.1 (inactive)
language-sass, v0.57.0 (inactive)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (inactive)
language-sql, v0.25.0 (inactive)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (inactive)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (inactive)
# Dev
No dev packages
[Enter steps to reproduce:]
Atom: 1.20.1 x64
Electron: 1.6.9
OS: Mac OS X 10.12.6
Thrown From: etheratom package 3.1.0
Uncaught Error: ENOENT: no such file or directory, open '/Users/liyuechun/Desktop/SmartContractDemo/BloggerCoin/contracts/zeppelin-solidity/contracts/token/StandardToken.sol'
At /Users/liyuechun/.atom/packages/etheratom/node_modules/react-dom/lib/ReactErrorUtils.js:51
Error: ENOENT: no such file or directory, open '/Users/liyuechun/Desktop/SmartContractDemo/BloggerCoin/contracts/zeppelin-solidity/contracts/token/StandardToken.sol'
at Object.fs.openSync (fs.js:558:18)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:173:20)
at Object.fs.readFileSync (fs.js:468:33)
at Object.fs.readFileSync (ELECTRON_ASAR.js:506:29)
at VMEnv.combineSource (/packages/etheratom/lib/vm/vm.js:179:19)
at VMEnv.compile (/packages/etheratom/lib/vm/vm.js:193:19)
at /packages/etheratom/lib/vm/vm.js:161:9
at Workspace.observeTextEditors (/Applications/Atom.app/Contents/Resources/app/src/workspace.js:725:15)
at VMEnv.subscribeToCompileEvents (/packages/etheratom/lib/vm/vm.js:157:48)
at /packages/etheratom/lib/vm/vm.js:94:9)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:265:35)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:3:65)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:166:25)
at Object._handleSubmit (/packages/etheratom/lib/vm/view.js:145:26)
at Object.invokeGuardedCallback (/packages/etheratom/node_modules/react-dom/lib/ReactErrorUtils.js:26:5)
at executeDispatch (/packages/etheratom/node_modules/react-dom/lib/EventPluginUtils.js:85:21)
at Object.executeDispatchesInOrder (/packages/etheratom/node_modules/react-dom/lib/EventPluginUtils.js:108:5)
at executeDispatchesAndRelease (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:43:22)
at executeDispatchesAndReleaseTopLevel (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:54:10)
at Array.forEach (native)
at forEachAccumulated (/packages/etheratom/node_modules/react-dom/lib/forEachAccumulated.js:24:9)
at Object.processEventQueue (/packages/etheratom/node_modules/react-dom/lib/EventPluginHub.js:254:7)
at runEventQueueInBatch (/packages/etheratom/node_modules/react-dom/lib/ReactEventEmitterMixin.js:17:18)
at /packages/etheratom/node_modules/react-dom/lib/ReactEventEmitterMixin.js:27:5)
at handleTopLevelImpl (/packages/etheratom/node_modules/react-dom/lib/ReactEventListener.js:72:24)
at ReactDefaultBatchingStrategyTransaction.perform (/packages/etheratom/node_modules/react-dom/lib/Transaction.js:143:20)
at Object.batchedUpdates (/packages/etheratom/node_modules/react-dom/lib/ReactDefaultBatchingStrategy.js:62:26)
at Object.batchedUpdates (/packages/etheratom/node_modules/react-dom/lib/ReactUpdates.js:97:27)
at dispatchEvent (/packages/etheratom/node_modules/react-dom/lib/ReactEventListener.js:147:20)
6x -5:21.7.0 core:save (input.hidden-input)
-5:06.4.0 core:backspace (input.hidden-input)
2x -5:03.1.0 core:save (input.hidden-input)
-4:49.6.0 core:backspace (input.hidden-input)
3x -4:47.1.0 core:save (input.hidden-input)
-0:16.2.0 eth-interface:toggle (input.hidden-input)
-0:08.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
autocomplete-solidity 0.3.3
busy-signal 1.4.3
emmet 2.4.3
etheratom 3.1.0
highlight-line 0.12.0
highlight-selected 0.13.1
intentions 1.1.5
language-ethereum 0.3.9
language-vue 0.23.1
language-vue-component 0.5.0
linter 2.2.0
linter-golint 0.3.0
linter-solidity 0.5.0
linter-solium 0.0.4
linter-ui-default 1.6.10
minimap 4.29.7
react-es6-snippets 0.3.0
react-es7-snippets 0.3.13
react-snippets 0.9.0
tree-view-finder 0.2.1
vue-autocomplete 0.1.1
vue-format 0.4.0
vue-snippets 0.6.0
vue2-autocomplete 0.1.0-alpha.4
โ etheratom git:(master) npm --version
4.5.0
โ etheratom git:(master) node --version
v7.9.0
โ etheratom git:(master) apm install
Installing modules โ
> [email protected] preinstall /Users/arthur/etheratom/node_modules/.staging/scrypt-27fd8500
> node node-scrypt-preinstall.js
> [email protected] install /Users/arthur/etheratom/node_modules/scrypt
> node-gyp rebuild
[email protected] /Users/arthur/etheratom
โโโ (empty)
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/Applications/Atom.app/Contents/Resources/app/apm/bin/python-interceptor.sh" is v3.5.2, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at failPythonVersion (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/node-gyp/lib/configure.js:454:14)
gyp ERR! stack at /Applications/Atom.app/Contents/Resources/app/apm/node_modules/node-gyp/lib/configure.js:443:9
gyp ERR! stack at ChildProcess.exithandler (child_process.js:197:7)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack at Socket.<anonymous> (internal/child_process.js:334:11)
gyp ERR! stack at emitOne (events.js:96:13)
gyp ERR! stack at Socket.emit (events.js:188:7)
gyp ERR! stack at Pipe._handle.close [as _onclose] (net.js:498:12)
gyp ERR! System Darwin 16.5.0
gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/node-gyp" "rebuild"
gyp ERR! cwd /Users/arthur/etheratom/node_modules/scrypt
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Darwin 16.5.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/arthur/.atom/.apm/.apmrc" "--userconfig" "/Users/arthur/.atom/.apmrc" "install" "--runtime=electron" "--target=1.3.13" "--arch=x64"
npm ERR! node v6.9.5
npm ERR! npm v3.10.5
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the scrypt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs scrypt
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls scrypt
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /Users/arthur/etheratom/npm-debug.log
npm ERR! code 1
My Atom version is 1.16.0 - it is the most updated version of Atom. How are you getting this package to work? I can see that its using an older version of npm above, which I'm guessing is the problem:
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/arthur/.atom/.apm/.apmrc" "--userconfig" "/Users/arthur/.atom/.apmrc" "install" "--runtime=electron" "--target=1.3.13" "--arch=x64"
npm ERR! node v6.9.5
npm ERR! npm v3.10.5
npm ERR! code ELIFECYCLE
Any ideas?
Thanks buddy
I'll probably be able to figure this out myself, but your instruction might be improved if you add a section explaining that the sole compiler has to be available.
[Enter steps to reproduce below:]
Atom Version: 1.7.2
System: Mac OS X 10.10.5
Thrown From: atom-solidity package, v0.0.0
Uncaught Error: eth_compileSolidity method not available: solc (solidity compiler) not found
At /Users/jrush/src.GitHub/atom-solidity/node_modules/web3/lib/web3/requestmanager.js:61
Error: eth_compileSolidity method not available: solc (solidity compiler) not found
at Object.module.exports.InvalidResponse (/Users/jrush/src.GitHub/atom-solidity/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/jrush/src.GitHub/atom-solidity/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/jrush/src.GitHub/atom-solidity/node_modules/web3/lib/web3/method.js:145:58)
at /Users/jrush/src.GitHub/atom-solidity/lib/atom-solidity.coffee:74:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/jrush/src.GitHub/atom-solidity/lib/atom-solidity.coffee:47:13)
at Object.module.exports.AtomSolidity.compile (/Users/jrush/src.GitHub/atom-solidity/lib/atom-solidity.coffee:64:10)
at atom-workspace.subscriptions.add.atom.commands.add.atom-solidity:compile (/Users/jrush/src.GitHub/atom-solidity/lib/atom-solidity.coffee:30:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:580:16)
at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:388:22)
at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:98:36)
at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61)
-0:00.5.0 atom-solidity:compile (atom-text-editor.editor.is-focused)
{
"core": {
"themes": [
"atom-light-ui",
"one-dark-syntax"
]
}
}
# User
atom-solidity, v0.0.0
# Dev
No dev packages
Atom Version: 1.8.0
System: linux 4.6.2-1-ARCH
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: solc: exit status 1
Unknown exception during compilation.
At /home/silur/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: solc: exit status 1
Unknown exception during compilation.
at Object.module.exports.InvalidResponse (/home/silur/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/home/silur/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/home/silur/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /home/silur/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/home/silur/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/home/silur/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/home/silur/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/usr/share/atom/resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/usr/share/atom/resources/app.asar/src/atom-environment.js:1100:28)
at EventEmitter.outerCallback (/usr/share/atom/resources/app.asar/src/application-delegate.js:327:25)
at emitTwo (events.js:87:13)
at EventEmitter.emit (events.js:172:7)
-8:41.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-8:15.9.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-8:03.6.0 settings-view:open (atom-text-editor.editor.is-focused)
-7:43.3.0 core:confirm (atom-text-editor#atom-ethereum-interface.rpcAddress.editor.mini.is-focused)
-7:16 color-picker:open (atom-text-editor.editor.is-focused)
-7:11.1.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-7:09.3.0 color-picker:open (atom-text-editor.editor.is-focused)
-6:39 grammar-selector:show (atom-text-editor.editor)
-6:26.2.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
2x -6:26.2.0 core:cancel (atom-text-editor.editor.mini.is-focused)
-5:30.4.0 grammar-selector:show (atom-text-editor.editor)
4x -5:27.6.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-1:00.3.0 eth-interface:build (atom-text-editor.editor.is-focused)
-0:56.9.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-0:28.1.0 core:paste (atom-text-editor.editor.is-focused)
2x -0:23.7.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{
"core": {
"disabledPackages": [
"vim-mode"
]
},
"atom-ethereum-interface": {}
}
# User
atom-ethereum-interface, v0.1.0-0
autocomplete-paths, v1.0.2
color-picker, v2.1.1
language-kotlin, v0.4.0
linter, v1.11.4
linter-eslint, v7.2.0
merge-conflicts, v1.4.2
# Dev
No dev packages
[Enter steps to reproduce below:]
Atom Version: 1.9.9
System: Microsoft Windows 10 Home
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: solc: no build results found
At C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\requestmanager.js:61
Error: solc: no build results found
at Object.module.exports.InvalidResponse (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\errors.js:35:16)
at RequestManager.send (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\requestmanager.js:61:22)
at Object.send [as solidity] (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\method.js:145:58)
at file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\atom-environment.js:1104:28)
at EventEmitter.outerCallback (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\application-delegate.js:329:25)
at emitTwo (events.js:100:13)
at EventEmitter.emit (events.js:185:7)
Any ideas on how to get it working, I really would like to use this.
Thanks!
Take user gas input
Estimate gas with web3.eth.estimateGas
Use async call to get gasEstimate
web3.eth.estimateGas({from: '0xmyaccout...', data: "0xc6888fa1fffffffffffโฆ..", gas: 500000 }, function(err, result){ if(!err && result !=== 500000) { โฆ } });
Hello,
New here... tried installing via atom and bash apm install etheratom, both provide this error, the file location of npm.debug.log is also not where it says, so I cannot include it.. using latest npm and nodejs
AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\npm-debug.log
[email protected] install C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak
npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used."
[email protected] rebuild C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak
node-gyp rebuild
C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak>if not defined npm_config_node_gyp (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visual Studio 2005 or 3) add the location of the component to the system path if it is installed elsewhere. [C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak\build\binding.sln]
"Keccak bindings compilation fail. Pure JS implementation will be used."
[email protected] install C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1
npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used."
[email protected] rebuild C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1
node-gyp rebuild
C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1>if not defined npm_config_node_gyp (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visual Studio 2005 or 3) add the location of the component to the system path if it is installed elsewhere. [C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1\build\binding.sln]
"Secp256k1 bindings compilation fail. Pure JS implementation will be used."
[email protected] install C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\sha3
node-gyp rebuild
C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\sha3>if not defined npm_config_node_gyp (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visual Studio 2005 or 3) add the location of the component to the system path if it is installed elsewhere. [C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\sha3\build\binding.sln]
C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9
`-- (empty)
npm WARN deprecated [email protected]: ๐ Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
gyp ERR! build error
gyp ERR! stack Error: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\npm-cli.js" "run" "rebuild"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] rebuild: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] rebuild script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the keccak package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs keccak
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls keccak
npm ERR! There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\keccak\npm-debug.log
gyp ERR! build error
gyp ERR! stack Error: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\npm-cli.js" "run" "rebuild"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] rebuild: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] rebuild script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the secp256k1 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs secp256k1
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls secp256k1
npm ERR! There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\secp256k1\npm-debug.log
gyp ERR! build error
gyp ERR! stack Error: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\node_modules\etheratom\node_modules\sha3
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\package.json'
npm WARN apm-install-dir-1171112-154136-486l1h.3vpumobt9 No description
npm WARN apm-install-dir-1171112-154136-486l1h.3vpumobt9 No repository field.
npm WARN apm-install-dir-1171112-154136-486l1h.3vpumobt9 No README data
npm WARN apm-install-dir-1171112-154136-486l1h.3vpumobt9 No license field.
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\bin\node.exe" "C:\Users\Joe\AppData\Local\atom\app-1.23.0\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\Joe\.atom\.apm\.apmrc" "--userconfig" "C:\Users\Joe\.atom\.apmrc" "install" "C:\Users\Joe\AppData\Local\Temp\d-1171112-154136-1bb6tty.25ypynwmi\package.tgz" "--runtime=electron" "--target=1.6.15" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sha3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs sha3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sha3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\Joe\AppData\Local\Temp\apm-install-dir-1171112-154136-486l1h.3vpumobt9\npm-debug.log
npm ERR! code 1
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.3
Thrown From: atom-ethereum-interface package 2.0.1
Uncaught TypeError: Cannot read property 'eth' of undefined
At /Users/chris/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactErrorUtils.js:53
TypeError: Cannot read property 'eth' of undefined
at Object.getAddresses (/packages/atom-ethereum-interface/lib/ethereum-interface.js:148:14)
at /packages/atom-ethereum-interface/lib/ethereum-interface.js:422:20
at Object.checkConnection (/packages/atom-ethereum-interface/lib/ethereum-interface.js:144:11)
at /packages/atom-ethereum-interface/lib/ethereum-interface.js:417:11
at Constructor._handleChange (/packages/atom-ethereum-interface/lib/ethereum-interface.js:274:12)
at Object.executeOnChange (/packages/atom-ethereum-interface/node_modules/react/lib/LinkedValueUtils.js:129:34)
at ReactDOMComponent._handleChange (/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMInput.js:106:38)
at Object.invokeGuardedCallback (/packages/atom-ethereum-interface/node_modules/react/lib/ReactErrorUtils.js:27:12)
at executeDispatch (/packages/atom-ethereum-interface/node_modules/react/lib/EventPluginUtils.js:79:21)
at Object.executeDispatchesInOrder (/packages/atom-ethereum-interface/node_modules/react/lib/EventPluginUtils.js:102:5)
at executeDispatchesAndRelease (/packages/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:43:22)
at executeDispatchesAndReleaseTopLevel (/packages/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:54:10)
at Array.forEach (native)
at forEachAccumulated (/packages/atom-ethereum-interface/node_modules/react/lib/forEachAccumulated.js:23:9)
at Object.processEventQueue (/packages/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:259:7)
at runEventQueueInBatch (/packages/atom-ethereum-interface/node_modules/react/lib/ReactEventEmitterMixin.js:18:18)
at /packages/atom-ethereum-interface/node_modules/react/lib/ReactEventEmitterMixin.js:34:5)
at handleTopLevelWithoutPath (/packages/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:93:24)
at handleTopLevelImpl (/packages/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:73:3)
at ReactDefaultBatchingStrategyTransaction.perform (/packages/atom-ethereum-interface/node_modules/react/lib/Transaction.js:136:20)
at Object.batchedUpdates (/packages/atom-ethereum-interface/node_modules/react/lib/ReactDefaultBatchingStrategy.js:62:19)
at Object.batchedUpdates (/packages/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:94:20)
at dispatchEvent (/packages/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:204:20)
-0:27.6.0 eth-interface:compile (input.hidden-input)
atom-beautify 0.29.17
atom-ethereum-interface 2.0.1
atom-handlebars 1.3.0
atom-react-autocomplete 0.1.10
autoclose-html 0.23.0
autocomplete-python 1.8.60
autocomplete-solidity 0.3.3
busy-signal 1.3.0
charcode-display 0.2.1
git-plus 7.3.3
intentions 1.1.2
language-ansible 0.2.1
language-applescript 0.3.0
language-ember-script 0.2.0
language-ethereum 0.3.9
linter 2.1.0
linter-ansible-linting 1.2.2
linter-pycodestyle 2.0.0
linter-python-pep8 0.2.0
linter-solidity 0.5.0
linter-ui-default 1.1.0
merge-conflicts 1.4.4
open-recent 5.0.0
pigments 0.39.0
pretty-json 1.6.1
react 0.16.2
remote-sync 4.1.5
split-diff 1.2.0
sync-settings 0.8.1
First of all, I don't know why I can choose between five addresses in the Javascript VM panel.
I think it is useful for testing contracts, but I have not any control on it.
Then, when I try and change that, I get this error message :
Uncaught Error: Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.
This is my Stack Trace :
at invariant (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/fbjs/lib/invariant.js:35:15)
at Object.findComponentRoot (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:764:478)
at Object.findReactNodeByID (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:679:23)
at Object.getNode (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:162:32)
at Object.updatePropertyByID (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMIDOperations.js:48:27)
at Object.updateWrapper (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMInput.js:98:28)
at ReactDOMComponent.updateComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:668:23)
at ReactDOMComponent.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:645:10)
at Object.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactReconciler.js:87:22)
at Object.updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactChildReconciler.js:84:25)
at ReactDOMComponent._reconcilerUpdateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:220:35)
at ReactDOMComponent._updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:351:31)
at ReactDOMComponent.updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:326:14)
at ReactDOMComponent._updateDOMChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:871:12)
at ReactDOMComponent.updateComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:700:10)
at ReactDOMComponent.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:645:10)
at Object.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactReconciler.js:87:22)
at Object.updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactChildReconciler.js:84:25)
at ReactDOMComponent._reconcilerUpdateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:220:35)
at ReactDOMComponent._updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:351:31)
at ReactDOMComponent.updateChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactMultiChild.js:326:14)
at ReactDOMComponent._updateDOMChildren (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:871:12)
at ReactDOMComponent.updateComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:700:10)
at ReactDOMComponent.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDOMComponent.js:645:10)
at Object.receiveComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactReconciler.js:87:22)
at ReactCompositeComponentWrapper._updateRenderedComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactCompositeComponent.js:562:23)
at ReactCompositeComponentWrapper._performComponentUpdate (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactCompositeComponent.js:544:10)
at ReactCompositeComponentWrapper.updateComponent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactCompositeComponent.js:473:12)
at ReactCompositeComponentWrapper.performUpdateIfNecessary (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactCompositeComponent.js:421:12)
at Object.performUpdateIfNecessary (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactReconciler.js:102:22)
at runBatchedUpdates (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:129:21)
at ReactReconcileTransaction.perform (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/Transaction.js:136:20)
at ReactUpdatesFlushTransaction.perform (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/Transaction.js:136:20)
at ReactUpdatesFlushTransaction.perform (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:86:38)
at Object.flushBatchedUpdates (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:147:19)
at ReactDefaultBatchingStrategyTransaction.closeAll (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/Transaction.js:202:25)
at ReactDefaultBatchingStrategyTransaction.perform (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/Transaction.js:149:16)
at Object.batchedUpdates (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactDefaultBatchingStrategy.js:62:19)
at Object.batchedUpdates (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:94:20)
at dispatchEvent (/Users/louisabraham/.atom/packages/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:204:20)```
[Enter steps to reproduce below:]
Atom Version: 1.7.4
System: Mac OS X 10.11.5
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: Internal error
At /Users/johnwhitton/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: Internal error
at Object.module.exports.InvalidResponse (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/johnwhitton/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/johnwhitton/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1100:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:314:25)
at emitTwo (events.js:87:13)
at EventEmitter.emit (events.js:172:7)
-2:37.6.0 application:add-project-folder (atom-text-editor.editor.is-focused)
-1:55.7.0 compare-files:compare (atom-text-editor.editor.is-focused)
-1:45.6.0 settings-view:check-for-package-updates (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-0:28.8.0 compare-files:compare (atom-text-editor.editor.is-focused)
-0:00.7.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{
"core": {}
}
# User
atom-ethereum-interface, v0.1.0-0
atom-handlebars, v1.3.0
atom-json-editor, v0.4.1
auto-indent, v0.5.0
autocomplete-paths, v1.0.2
color-picker, v2.1.1
command-logger, v0.23.0
compare-files, v0.6.2
editor-stats, v0.17.0
editorconfig, v1.4.1
floobits, v0.31.3
language-actionscript3, v0.3.0
language-ethereum, v0.3.8
linter, v1.11.4
merge-conflicts, v1.4.3
polymer-atom, v0.0.8
pretty-json, v1.4.0
project-manager, v2.9.7
react, v0.15.0
# Dev
No dev packages
Hi,
I try to install etheratom using atom package manager and from source. In both cases I get an authentication error for the submodule https://github.com/debris/bignumber.js.git/.
I think 'bignumber.js' is not available anymore?!
npm ERR! git clone --template=/Users/michael/.atom/.apm/_git-remotes/_templates --mirror https://github.com/debris/bignumber.js.git /Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1: Cloning into bare repository '/Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1'...
npm ERR! git clone --template=/Users/michael/.atom/.apm/_git-remotes/_templates --mirror https://github.com/debris/bignumber.js.git /Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1: remote: Invalid username or password.
npm ERR! git clone --template=/Users/michael/.atom/.apm/_git-remotes/_templates --mirror https://github.com/debris/bignumber.js.git /Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1: fatal: Authentication failed for 'https://github.com/debris/bignumber.js.git/'
npm ERR! Darwin 16.6.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/michael/.atom/.apm/.apmrc" "--userconfig" "/Users/michael/.atom/.apmrc" "install" "--runtime=electron" "--target=1.3.15" "--arch=x64"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code 128
npm ERR! Command failed: git clone --template=/Users/michael/.atom/.apm/_git-remotes/_templates --mirror https://github.com/debris/bignumber.js.git /Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1
npm ERR! Cloning into bare repository '/Users/michael/.atom/.apm/_git-remotes/git-https-github-com-debris-bignumber-js-git-master-df3f1ce1'...
npm ERR! remote: Invalid username or password.
npm ERR! fatal: Authentication failed for 'https://github.com/debris/bignumber.js.git/'
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Mac OS X 10.11.6
Thrown From: atom-ethereum-interface package 2.0.1
Uncaught TypeError: Cannot read property 'getPath' of undefined
At /Users/sundong/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.js:330
TypeError: Cannot read property 'getPath' of undefined
at Object.compile (/packages/atom-ethereum-interface/lib/ethereum-interface.js:330:20)
at /packages/atom-ethereum-interface/lib/ethereum-interface.js:90:19)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:259:29)
at CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:3:59)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/app.asar/src/atom-environment.js:1162:28)
at EventEmitter.outerCallback (/app.asar/src/application-delegate.js:312:25)
at emitThree (events.js:116:13)
at EventEmitter.emit (events.js:194:7)
-0:09.6.0 eth-interface:compile (ul.list-inline.tab-bar.inset-panel)
atom-ethereum-interface 2.0.1
linter-solidity 0.5.0
[Enter steps to reproduce below:]
Atom Version: 1.8.0
System: Microsoft Windows 10 Home Single Language
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught TypeError: Cannot read property 'getText' of undefined
At /C:/Users/AL%C4%B0/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:192
TypeError: Cannot read property 'getText' of undefined
at Object.module.exports.AtomSolidity.compile (file:///C:/Users/ALฤฐ/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:118:24)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (file:///C:/Users/ALฤฐ/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:260:29)
at C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:3:61
at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:580:16)
at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:388:22)
at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\src\window-event-handler.js:98:36)
at HTMLDocument.<anonymous> (C:\Users\ALฤฐ\AppData\Local\atom\app-1.8.0\resources\app.asar\src\window-event-handler.js:3:61)
-5:31.3.0 application:open (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
-4:27.9.0 core:paste (atom-text-editor.editor.is-focused)
-4:27 core:select-all (atom-text-editor.editor.is-focused)
2x -4:26.5.0 core:backspace (atom-text-editor.editor.is-focused)
-2:58 core:confirm (atom-text-editor.editor.mini.is-focused)
4x -1:33 core:undo (atom-text-editor.editor.is-focused)
-0:49.3.0 settings-view:open (atom-text-editor.editor.is-focused)
-0:18.6.0 core:confirm (atom-text-editor#atom-ethereum-interface.rpcAddress.editor.mini.is-focused)
-0:03.4.0 eth-interface:compile (div.package-detail.panels-item)
{
"atom-ethereum-interface": {}
}
# User
atom-ethereum-interface, v0.1.0-0
# Dev
No dev packages
[Enter steps to reproduce below:]
Atom Version: 1.11.2
Electron Version: 0.37.8
System: Mac OS X 10.12
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught TypeError: value.forEach is not a function
At /Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactErrorUtils.js:53
TypeError: value.forEach is not a function
at /Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/solidity/type.js:156:19
at SolidityType.encode (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/solidity/type.js:161:11)
at /Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/solidity/coder.js:86:29
at Array.map (native)
at SolidityCoder.encodeParams (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/solidity/coder.js:85:34)
at /Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/web3/contract.js:44:22
at Array.map (native)
at encodeConstructorParams (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/web3/contract.js:43:8)
at new (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/web3/lib/web3/contract.js:196:21)
at /Users/mcoblenz/code/atom-ethereum-interface/lib/ethereum-interface.coffee:311:17
at Object.module.exports.AtomSolidity.prepareEnv (/Users/mcoblenz/code/atom-ethereum-interface/lib/ethereum-interface.coffee:242:13)
at Object.module.exports.AtomSolidity.create (/Users/mcoblenz/code/atom-ethereum-interface/lib/ethereum-interface.coffee:298:10)
at React.createClass._handleSubmit (/Users/mcoblenz/code/atom-ethereum-interface/lib/ethereum-interface.coffee:231:30)
at Object.invokeGuardedCallback (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactErrorUtils.js:27:12)
at executeDispatch (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/EventPluginUtils.js:79:21)
at Object.executeDispatchesInOrder (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/EventPluginUtils.js:102:5)
at executeDispatchesAndRelease (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:43:22)
at executeDispatchesAndReleaseTopLevel (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:54:10)
at Array.forEach (native)
at forEachAccumulated (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/forEachAccumulated.js:23:9)
at Object.EventPluginHub.processEventQueue (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/EventPluginHub.js:259:7)
at runEventQueueInBatch (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactEventEmitterMixin.js:18:18)
at Object.ReactEventEmitterMixin.handleTopLevel [as _handleTopLevel] (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactEventEmitterMixin.js:34:5)
at handleTopLevelWithoutPath (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:93:24)
at handleTopLevelImpl (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:73:3)
at ReactDefaultBatchingStrategyTransaction.Mixin.perform (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/Transaction.js:136:20)
at Object.ReactDefaultBatchingStrategy.batchedUpdates (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactDefaultBatchingStrategy.js:62:19)
at Object.batchedUpdates (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:94:20)
at ReactEventListener.dispatchEvent (/Users/mcoblenz/code/atom-ethereum-interface/node_modules/react/lib/ReactEventListener.js:204:20)
-8:52.6.0 core:paste (input.call-button-values)
-8:16.7.0 core:copy (div.am-panel.tool-panel.panel-bottom.native-key-bindings)
-8:14.7.0 application:new-file (div.am-panel.tool-panel.panel-bottom.native-key-bindings)
-8:14 core:paste (atom-text-editor.editor.is-focused)
-8:12.1.0 core:undo (atom-text-editor.editor.is-focused)
2x -3:55.4.0 core:copy (div.atom-solidity.native-key-bindings)
2x -1:57.3.0 editor:newline (atom-text-editor.editor.is-focused)
-1:56.6.0 core:paste (atom-text-editor.editor.is-focused)
-1:54.3.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-1:49.2.0 core:backspace (atom-text-editor.editor.is-focused)
-1:12.7.0 application:new-file (atom-text-editor.editor.is-focused)
-1:12.1.0 core:paste (atom-text-editor.editor.is-focused)
-1:10.7.0 eth-interface:compile (atom-text-editor.editor.is-focused)
-1:07.3.0 eth-interface:build (atom-text-editor.editor.is-focused)
-0:12 eth-interface:compile (atom-text-editor.editor.is-focused)
-0:08.0 eth-interface:build (atom-text-editor.editor.is-focused)
{
"core": {
"telemetryConsent": "limited"
},
"atom-ethereum-interface": {
"rpcAddress": "http://localhost:8545"
}
}
# User
atom-ethereum-interface, v0.1.0-0 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.2.0 (inactive)
base16-tomorrow-light-theme, v1.2.0 (inactive)
one-dark-ui, v1.6.0 (active)
one-light-ui, v1.6.0 (inactive)
one-dark-syntax, v1.3.0 (active)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.7.0 (active)
archive-view, v0.61.1 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.11.2 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.1 (active)
command-palette, v0.38.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.201.1 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.59.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (active)
metrics, v1.0.0 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2-hotfix1 (active)
snippets, v1.0.2 (active)
spell-check, v0.68.2 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.0 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.101.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.209.3 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.33.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.52.1 (active)
language-clojure, v0.21.0 (active)
language-coffee-script, v0.47.2 (active)
language-csharp, v0.12.1 (active)
language-css, v0.37.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.42.1 (active)
language-html, v0.45.1 (active)
language-hyperlink, v0.16.0 (active)
language-java, v0.23.0 (active)
language-javascript, v0.119.0 (active)
language-json, v0.18.2 (active)
language-less, v0.29.5 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.35.0 (active)
language-php, v0.37.2 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.0 (active)
language-ruby, v0.69.0 (active)
language-ruby-on-rails, v0.25.0 (active)
language-sass, v0.56.0 (active)
language-shellscript, v0.22.4 (active)
language-source, v0.9.0 (active)
language-sql, v0.23.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.28.0 (active)
language-toml, v0.18.0 (active)
language-xml, v0.34.9 (active)
language-yaml, v0.26.0 (active)
# Dev
No dev packages
Hi! Thanks for maintaining the atom-ethereum-interface package!
In Atom v1.12, we are going to upgrade CoffeeScript to the latest version. This upgrade entails one potentially breaking change to the language:
Changed strategy for the generation of internal compiler variable names. Note that this means that @example function parameters are no longer available as naked example variables within the function body.
We think your package may be affected by this upgrade, in the following places:
contractABI
variable hereThese findings are based on linting packages with coffeescope
. We could be wrong about some of them. When we release v1.12 beta, please test your package against it to make sure that it works. Let me know if you have any further questions; I will be happy to help!
Trying to deploy a simple contract:
contract AuctionHouse {
struct Auction {
address highestBidder;
uint highestBid;
}
event aBid(address bidder, uint amount);
Auction auction;
function AuctionHouse() public {}
function bid(uint bidVal, address _bidder) returns(bool something) {
auction.highestBid = bidVal;
auction.highestBidder = _bidder;
aBid(_bidder, bidVal);
return true;
}
}
compilation and building were fine. The contract even got mined. But then, the corresponding error popped up. Thanks for amazing contribution nevertheless.
Atom Version: 1.12.6
Electron Version: 1.3.9
System: Mac OS X 10.11
Thrown From: atom-ethereum-interface package, v2.0.0
Uncaught ReferenceError: contractABI is not defined
At /Users/sam/atom-ethereum-interface/lib/ethereum-interface.coffee:467
ReferenceError: contractABI is not defined
at Object.constructFunctions (/Users/sam/atom-ethereum-interface/lib/ethereum-interface.coffee:467:9)
at Constructor.componentDidMount (/Users/sam/atom-ethereum-interface/lib/ethereum-interface.coffee:653:42)
at CallbackQueue.notifyAll (/Users/sam/atom-ethereum-interface/node_modules/react/lib/CallbackQueue.js:65:22)
at ReactReconcileTransaction.close (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactReconcileTransaction.js:81:26)
at ReactReconcileTransaction.closeAll (/Users/sam/atom-ethereum-interface/node_modules/react/lib/Transaction.js:202:25)
at ReactReconcileTransaction.perform (/Users/sam/atom-ethereum-interface/node_modules/react/lib/Transaction.js:149:16)
at batchedMountComponentIntoNode (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:282:15)
at ReactDefaultBatchingStrategyTransaction.perform (/Users/sam/atom-ethereum-interface/node_modules/react/lib/Transaction.js:136:20)
at Object.batchedUpdates (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactDefaultBatchingStrategy.js:62:19)
at Object.batchedUpdates (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactUpdates.js:94:20)
at Object._renderNewRootComponent (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:476:18)
at Object._renderSubtreeIntoContainer (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:550:32)
at Object.render (/Users/sam/atom-ethereum-interface/node_modules/react/lib/ReactMount.js:570:23)
at /Users/sam/atom-ethereum-interface/lib/ethereum-interface.coffee:677:38
at Object.callback (/Users/sam/atom-ethereum-interface/node_modules/web3/lib/web3/contract.js:143:37)
at /Users/sam/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:142:25
at /Users/sam/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:89:9
at XMLHttpRequest.request.onreadystatechange (/Users/sam/atom-ethereum-interface/node_modules/web3/lib/web3/httpprovider.js:110:13)
2x -1:56.4.0 core:undo (atom-text-editor.editor.is-focused)
-1:53.4.0 editor:toggle-line-comments (atom-text-editor.editor.is-focused)
-1:39.1.0 eth-interface:compile (atom-text-editor.editor.is-focused)
2x -1:37.8.0 core:save (atom-text-editor.editor.is-focused)
-0:24.7.0 eth-interface:build (atom-text-editor.editor.is-focused)
{
"core": {
"telemetryConsent": "no"
},
"atom-ethereum-interface": {}
}
# User
atom-ethereum-interface, v2.0.0 (active)
language-ethereum, v0.3.9 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (active)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (active)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.13.0 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
# Dev
No dev packages
I have geth, solc and truffle installed but somehow can't compile the Truffle sample project generated by
$truffle init
[Enter steps to reproduce below:]
Atom Version: 1.8.0
System: Mac OS X 10.11.5
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: Error
at Compiler.compile_solidity (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/compiler.js:27:11)
at Manager.eth_compileSolidity (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/manager.js:197:23)
at Manager.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/manager.js:75:10)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at VmSubprovider.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/subproviders/vm.js:42:12)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at GethDefaults.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/gethdefaults.js:17:12)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at FilterSubprovider.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/subproviders/filters.js:76:7)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
At /Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: Error
at Compiler.compile_solidity (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/compiler.js:27:11)
at Manager.eth_compileSolidity (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/manager.js:197:23)
at Manager.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/manager.js:75:10)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at VmSubprovider.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/subproviders/vm.js:42:12)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at GethDefaults.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/lib/gethdefaults.js:17:12)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at FilterSubprovider.handleRequest (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/subproviders/filters.js:76:7)
at next (/usr/local/lib/node_modules/ethereumjs-testrpc/node_modules/web3-provider-engine/index.js:93:18)
at Object.module.exports.InvalidResponse (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/bahtiyar/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1100:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:327:25)
at emitTwo (events.js:87:13)
at EventEmitter.emit (events.js:172:7)
-7:20.8.0 core:save (atom-text-editor.editor.is-focused)
-0:32 eth-interface:compile (atom-text-editor.editor.is-focused)
-0:13.5.0 eth-interface:toggle (atom-text-editor.editor.is-focused)
-0:06.1.0 eth-interface:build (div.atom-solidity.native-key-bindings)
-0:01.1.0 eth-interface:compile (div.atom-solidity.native-key-bindings)
{
"core": {},
"atom-ethereum-interface": {}
}
# User
atom-beautify, v0.29.8
atom-ethereum-interface, v0.1.0-0
autocomplete-clang, v0.9.3
autocomplete-solidity, v0.3.0
build, v0.64.0
busy, v0.5.0
language-ini, v1.16.0
linter, v1.11.11
linter-gcc, v0.6.14
linter-solidity, v0.2.1
minimap, v4.24.6
minimap-find-and-replace, v4.5.1
minimap-highlight-selected, v4.4.0
platformio-ide, v1.2.2
platformio-ide-terminal, v2.0.10
project-manager, v2.9.7
script-runner, v1.8.4
tool-bar, v0.4.0
# Dev
No dev packages
[Enter steps to reproduce:]
Atom: 1.16.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.4
Thrown From: etheratom package 4.0.0
Failed to activate the etheratom package
At soljson.cwrap is not a function
TypeError: soljson.cwrap is not a function
at setupMethods (/Users/arthur/etheratom/node_modules/solc/wrapper.js:6:29)
at Object.<anonymous> (/Users/arthur/etheratom/node_modules/solc/index.js:3:18)
at Module._compile (/app.asar/src/native-compile-cache.js:109:30)
at /app.asar/src/compile-cache.js:216:21)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (/app.asar/src/native-compile-cache.js:50:27)
at Object.<anonymous> (/Users/arthur/etheratom/lib/vm/vm.js:8:20)
at Module._compile (/app.asar/src/native-compile-cache.js:109:30)
at /app.asar/src/compile-cache.js:216:21)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (/app.asar/src/native-compile-cache.js:50:27)
at Object.loadVM (/Users/arthur/etheratom/lib/ethereum-interface.js:55:21)
at Object.load (/Users/arthur/etheratom/lib/ethereum-interface.js:47:8)
at Object.activate (/Users/arthur/etheratom/lib/ethereum-interface.js:34:8)
at Package.module.exports.Package.activateNow (/app.asar/src/package.js:218:19)
at /app.asar/src/package.js:922:28
at Function.module.exports.Emitter.simpleDispatch (/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
at Emitter.module.exports.Emitter.emit (/app.asar/node_modules/event-kit/lib/emitter.js:129:28)
at PackageManager.module.exports.PackageManager.triggerDeferredActivationHooks (/app.asar/src/package-manager.js:581:36)
at /app.asar/src/package-manager.js:512:17
atom-elixir 0.2.3
atom-typescript 11.0.2
autocomplete-elixir 1.5.14
busy-signal 1.3.0
etheratom 4.0.0
intentions 1.1.2
language-elixir 0.17.0
linter 2.1.4
linter-ui-default 1.2.3
I've tried downloading the interface from the zip and from source multiple times each. I can never get #10 to work (the localhost) and I'm not sure really sure of the vi command. When I have gotten the interface to show up under packages in Atom, when I attempt to compile it says that its not connecting to my local geth host. I'm not sure what to do and could appreciate some help.
-Thank you
[Enter steps to reproduce:]
Atom: 1.21.2 x64
Electron: 1.6.15
OS: Mac OS X 10.12
Thrown From: etheratom package 3.1.0
Uncaught TypeError: Cannot read property 'length' of undefined
At /Users/arpitparikh/.atom/packages/etheratom/lib/vm/methods.js:277
TypeError: Cannot read property 'length' of undefined
at VmHelpers.outputTypestoArray (/packages/etheratom/lib/vm/methods.js:277:33)
at /packages/etheratom/lib/vm/methods.js:267:10
at Object.next (/packages/etheratom/lib/vm/methods.js:295:13)
at /packages/etheratom/lib/vm/methods.js:271:10
at Object.next (/packages/etheratom/lib/vm/methods.js:295:13)
at /packages/etheratom/lib/vm/methods.js:271:10
at Object.next (/packages/etheratom/lib/vm/methods.js:295:13)
at /packages/etheratom/lib/vm/methods.js:271:10
at Object.next (/packages/etheratom/lib/vm/methods.js:295:13)
at /packages/etheratom/lib/vm/methods.js:271:10
at Object.next (/packages/etheratom/lib/vm/methods.js:295:13)
at VmHelpers.asyncLoop (/packages/etheratom/lib/vm/methods.js:309:9)
at VmHelpers.getOutputTypes (/packages/etheratom/lib/vm/methods.js:265:8)
at /packages/etheratom/lib/vm/view.js:449:24
at /packages/etheratom/lib/vm/methods.js:126:7
at /packages/etheratom/lib/vm/methods.js:150:5
at /packages/etheratom/node_modules/ethereumjs-vm/lib/runTx.js:56:5
at /packages/etheratom/node_modules/async/dist/async.js:3861:9
at /packages/etheratom/node_modules/async/dist/async.js:421:16
at replenish (/packages/etheratom/node_modules/async/dist/async.js:941:25)
at iterateeCallback (/packages/etheratom/node_modules/async/dist/async.js:931:17)
at /packages/etheratom/node_modules/async/dist/async.js:906:16
at /packages/etheratom/node_modules/async/dist/async.js:3858:13
at /packages/etheratom/node_modules/ethereumjs-vm/lib/runTx.js:52:9
at /packages/etheratom/node_modules/ethereumjs-vm/lib/cache.js:108:7
at /packages/etheratom/node_modules/async/dist/async.js:421:16
at replenish (/packages/etheratom/node_modules/async/dist/async.js:941:25)
at /packages/etheratom/node_modules/async/dist/async.js:950:9
at /packages/etheratom/node_modules/async/dist/async.js:3169:24)
at /packages/etheratom/node_modules/async/dist/async.js:980:16)
-2:18.2.0 eth-interface:activate (input.hidden-input)
-2:02.2.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-solarized-dark-syntax.theme-one-light-ui)
-1:47.4.0 core:save (input.hidden-input)
-1:44.9.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-solarized-dark-syntax.theme-one-light-ui)
14x -1:41.9.0 core:backspace (input.hidden-input)
-1:32.7.0 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-solarized-dark-syntax.theme-one-light-ui)
2x -1:27.7.0 core:backspace (input.hidden-input)
-1:18 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-solarized-dark-syntax.theme-one-light-ui)
-1:14.3.0 core:move-right (input.hidden-input)
11x -1:13.9.0 core:backspace (input.hidden-input)
-0:56 eth-interface:compile (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-solarized-dark-syntax.theme-one-light-ui)
etheratom 3.1.0
Argument to path.dirname
must be a string
Object.dirname (/Applications/Atom.app/Contents/Resources/app.asar/src/electron-shims.js:9:10)
Object.compile (/Users/jgibson/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:328:18)
atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/jgibson/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:87:26)
CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:259:29)
handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:59)
CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
> [email protected] install /tmp/apm-install-dir-117717-28324-rvkjje.dleul680k9/node_modules/etheratom/node_modules/sha3
> node-gyp rebuild
/tmp/apm-install-dir-117717-28324-rvkjje.dleul680k9
โโโ (empty)
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/usr/share/atom/resources/app/apm/bin/python-interceptor.sh" is v3.6.2, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at failPythonVersion (/usr/share/atom/resources/app/apm/node_modules/node-gyp/lib/configure.js:454:14)
gyp ERR! stack at /usr/share/atom/resources/app/apm/node_modules/node-gyp/lib/configure.js:443:9
gyp ERR! stack at ChildProcess.exithandler (child_process.js:197:7)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
gyp ERR! System Linux 4.12.6-1-ARCH
gyp ERR! command "/usr/share/atom/resources/app/apm/bin/node" "/usr/share/atom/resources/app/apm/node_modules/.bin/node-gyp" "rebuild"
gyp ERR! cwd /tmp/apm-install-dir-117717-28324-rvkjje.dleul680k9/node_modules/etheratom/node_modules/sha3
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open '/tmp/apm-install-dir-117717-28324-rvkjje.dleul680k9/package.json'
npm WARN apm-install-dir-117717-28324-rvkjje.dleul680k9 No description
npm WARN apm-install-dir-117717-28324-rvkjje.dleul680k9 No repository field.
npm WARN apm-install-dir-117717-28324-rvkjje.dleul680k9 No README data
npm WARN apm-install-dir-117717-28324-rvkjje.dleul680k9 No license field.
npm ERR! Linux 4.12.6-1-ARCH
npm ERR! argv "/usr/share/atom/resources/app/apm/bin/node" "/usr/share/atom/resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/home/lpp/.atom/.apm/.apmrc" "--userconfig" "/home/lpp/.atom/.apmrc" "install" "/tmp/d-117717-28324-1ki6ohr.bve0q6ko6r/package.tgz" "--runtime=electron" "--target=1.3.15" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sha3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs sha3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sha3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /tmp/apm-install-dir-117717-28324-rvkjje.dleul680k9/npm-debug.log
npm ERR! code 1
I'm on arch linux which has default python intrepreter as python3. Not sure how to fix this issue.
I can Install only through terminal. This plugin.
If compiled and created contract has long function signatures, the sidebar width increases, so that the main panel is too narrow and unusable. Ability to resize it would be very helpful.
For some unknown reason contract-methods as described on https://github.com/ethereum/wiki/wiki/JavaScript-API#contract-methods does not work.
Either we use contractInstance.myMethod
to call a contract
call contract methods as instructed here - https://github.com/ethereum/wiki/wiki/JavaScript-API#contract-methods
Or we do it manually
use web3.eth.call() to call a contract method. Explained here - https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethcall
send transaction to a contract to change its state - https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethsendtransaction
use ethjs libraries to encode function parameters for call()
and sendMessage()
Code ref: https://gitlab.com/0mkara/etheratom/blob/Etheratom/lib/web3/methods.js#L48
I get this error message when installing atom package
stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
So, Would you write that python2 is necessary ?
[Enter steps to reproduce below:]
Atom Version: 1.7.4
System: Mac OS X 10.11.5
Thrown From: atom-ethereum-interface package, v0.1.0-0
Uncaught Error: solc: signal: segmentation fault
At /Users/Ryan/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61
Error: solc: signal: segmentation fault
at Object.module.exports.InvalidResponse (/Users/Ryan/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/errors.js:35:16)
at [object Object].RequestManager.send (/Users/Ryan/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/requestmanager.js:61:22)
at Object.send [as solidity] (/Users/Ryan/.atom/packages/atom-ethereum-interface/node_modules/web3/lib/web3/method.js:145:58)
at /Users/Ryan/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
at Object.module.exports.AtomSolidity.checkConnection (/Users/Ryan/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
at Object.module.exports.AtomSolidity.compile (/Users/Ryan/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (/Users/Ryan/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1100:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:314:25)
at emitTwo (events.js:87:13)
at EventEmitter.emit (events.js:172:7)
-0:08.2.0 core:paste (atom-text-editor.editor.is-focused)
-0:01.4.0 eth-interface:compile (atom-text-editor.editor.is-focused)
{
"core": {
"themes": [
"one-dark-ui",
"solarized-dark-syntax"
]
},
"atom-ethereum-interface": {
"rpcAddress": " http://localhost:8545/"
}
}
# User
Desktop, vundefined
Ryan, vundefined
atom-ethereum-interface, v0.1.0-0
pigments, v0.26.3
# Dev
No dev packages
-thank you
Hi,
I am able to compile contracts like this:
https://github.com/amiller/sprites/blob/master/contractSprite.sol
But I cannot seem to compile:
https://github.com/stonecoldpat/anonymousvoting/blob/master/AnonymousVoting.sol
I am not getting any error messages - I just hit "compile" and nothing happens.
I actually developed the anonymous voting contract using this atom interface. I've been having trouble ever since upgrading my Mac OS, so I've re-installed everything from scratch... any way I can produce a debug log to find out what is going on?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.