musicoin / desktop Goto Github PK
View Code? Open in Web Editor NEWThe official Musicoin Desktop Wallet Application
Home Page: https://musicoin.org
License: Other
The official Musicoin Desktop Wallet Application
Home Page: https://musicoin.org
License: Other
How can I move "%appdata%\Musicoin" to another drive and execute it from there?
Thank you.
Not always, but occasional jump-over of a song when it's in playing, not being able to capture the pattern (e.g. position, or which song specifically), but obviously some playbacks didn't reach PPP point.
I'm having the issue of the wallet freezing once it's open and looking for peers. About 1 minute in I have to close and reopen and it never fully syncs. Also after I create a new wallet and check box for primary it doesn't save the setting. After restart it goes back to original wallet as primary.
how to backup this musicoin wallet address
I have added all node peers and wallet has been open for 2 days. but will not sync i have disabled firewall also antivirus uninstalled walled reinstalled. still getting nowhere any suggestions
I downloaded wallet 0.3 x64 and start it, wallet all time try to connect to peers, but only one or two try to connect and immediately go to 0 peers and don't sync nothing.
I click for continue and create one wallet, this wallet work correctly?
Reported by Chris, investigating into it. The only stack trace so far is:
process.platform: win32
process.env.APPDATA: C:\Users\CloudMinr\AppData\Roaming
process.env.HOME: undefined
process.platform: win32
process.env.APPDATA: C:\Users\CloudMinr\AppData\Roaming
process.env.HOME: undefined
process.platform: win32
process.env.APPDATA: C:\Users\CloudMinr\AppData\Roaming
process.env.HOME: undefined
The present block info and syncing info should ideally find their place in the first page, without the user having to click through. A more prominent placement is also desired.
Not really a technical issue, but more of a suggestion.
I just cloned this repo and now its name 'desktop' in my workspace, which is not a very suggestive name and could be confusing, especially for beginners.
Perhaps you guys could change it to something like 'musicoin-desktop' or something like that.
Unable to find locale data files please reinstall. This error comes when I open music client
Audio file encryption can be handled in a couple different way, but the major decisions are:
1: How do we select a key for encryption and then distribute that key to users?
2: How do we playback the decrypted audio file? currently, the HTML5 audio player is directed to a URL and handles all of the low-level details dealing with various audio formats.
Part 1 is complicated by the fact that our model (play 70% before paying) means that we cannot support a key-for-payment transaction. In fact, completion of any transaction before providing the key (even a zero-cost transaction) is impractical due to the time it tasks to confirm. While it is possible to submit a transaction and get back a transactionId immediately as proof of some intent to pay, no information will be returned from the contract.
Additionally, the key cannot be store securely on the blockchain. Therefore, some central server or some other type of P2P network is required to prevent a bulk copy. Again, based on the 70% free model, even this other entity has no means to "verify" that an user should be granted access to the specific key -- by design, everyone is allowed to have the key. The best we can do is throttle key requests. However, a simple X requests per minute based on address is easily thwarted by making many addresses (which is cheap).
Part 2 could be solved by serving up a decrypted stream from a local node instance. The benefit of this approach is that we do not have to deal with the AudioContext directly, which requires careful handling of different audio formats. At some point, we will need an unencrypted stream to play, so I don's see any reason to serve it locally if that allows us to continue to use the HTML5 player.
Peer discovery has always been an issue with the Wallet. Any implementation which seeks to improve our peer discovery is welcome. Preferably along with benchmarks/tests, so that its easier to observe the changes. This would ideally be a big task involving lots of review and updates, so before taking this one up, please comment over here so that we may assign you (a team/individual) towards this.
There are too many people ask this simple question and should be addressed in a simple way in UI. But adding a button "backup wallet" with a line of instruction, we may release ourselves from support staff any more. As a #FeatureRequest.
Hi,
last 10 days it's not possible to sync the wallet.
Tried adding also nodes manually but it doesn't help.
Still not connecting to peers.
Any solution from u guys? I'm using desktop wallet on IOS.
Thanks
I'm having an issue with the osx v0.7 version that I'm not having with V0.5 All I get is a blacked out wallet. http://i1064.photobucket.com/albums/u378/NCreefguy1/Screen%20Shot%202017-09-10%20at%208.16.52%20PM_zpshhvilu5m.png
Any ideas?
on Windows
I closed the program and try to restart it again but this time it displays only blank screen. I restart computer and run again, it backs to normal, but repeat the same issue once I close the program and re-open it by clicking the .exe file.
Hi there,
at first, thx for the nice GUI Wallet.
My question is, how to change the data dir for the chain?
Best
Instead of navigating to bootnodes.json
, it'd be great if we could have a separate wiki page with all the nodes so that people can find it easier.
Musicoin Desktop Wallet(MDW) is an open source project to support end users to well transfer the currency($MUSIC) between different stops. It's been downloaded more than 40K copies since it's first released at Feb. 2017, a big proof that it's a useful tool.
Unfortunately, the focus of core dev team has to be more on blockchain upgrading, web application development, and mobile/hardware partnership, etc, to make the ecosystem bigger and widely adopted by layers of stakeholders. The efforts putting to MDW is very much eclipsed.
It's time to call community to join and help develop a better MDW. After internal deliberation, we decided to open this opportunity to public: We'd love to offer 100K as 1st round to call community developers to join this repo and help develop MDW together. The money is only one part, we wish to connect music loving developers to build a harmonious world by unleashing 8 Million+ musicians around the globe. Furthermore, we are open to offer other rounds to upgrade the tool to higher levels. Keep in mind, your ideas will be rewarded as well, even not becoming reality.
Our common goal is to make this tool more efficient to run on multiple platform, ease-of-use and highly reliable and keep it open to future creativity. It's easy to follow this post and sign up quickly to start the conversation and contribution. Join us today and you can make the change!
Hi all:
Im having issues launching my desktop wallet for musicoin. I recently updated to v.7 from a previous version which I never had issues with. Now, when I open the application it just sits on the "looking for peers" screen forever and never syncs. Ive tried to add peers manually but I get nothing. Do I need to run something else in the background to get this to work or what? Any hints/help would be appreciated. Thanks!
Is it support macos sierra 10.12.3?
The error message:
Musicoin-client quit unexpectedly.
Hi,
I am mining using http://music.minertopia.org using Ethereum address
I can see the payouts but the balance is not refreshed in the windows client
Nothing in the debug.log.
What am I missing?
Default ETH bootnodes are removed in GMC v1.1
My computer crashed and unfortunately i didn´t have any backup for the wallet when it was on the disc that was lost. Everything else I have saved, but now I will move my coin and of course no send button show up. Adding existing account but no send button pops up. How do I fix it?
Hi,
I am using windows 64 version of the wallet. When I try to create a new account it says,
"Failed to create account: Error: Method not found"
My another question is "what is the relationship between Musicoin wallet and ethereum wallet? Musicoin wallet shows all my ethereum wallets. So, I guess I can open a new wallet from ethereum wallet and use it for storing Musicoin. Am I correct?
Hello, The musicoin wallet v0.5 for MAC OC Sierra is not syncing anymore. I leave it on all 3 days but it does not synchronize.
The balance in musicoin orbiter is correct, but in the wallet the balance does not appear correctly.
Please help me with this issue.
seems like my wallet does not sync up anymore, upgraded to .6 same story :(
"The Wallet Rebirth" or v0.6 version of the wallet does not start up, waits for ever on "finding peers" but actually in the background it fails to launch gmc
background log exits with code -4058
process.platform: win32
process.env.APPDATA: C:\Users\kali\AppData\Roaming
process.env.HOME: undefined
Initializing command: {"name":"Musicoin - Pi","path":"{process.cwd}/bin/go-musicoin/","command":"./gmc ","args":["--verbosity=6","--rpc","--rpcapi=admin,db,eth,net,web3,personal,miner","--rpcport","8545","--rpcaddr","127.0.0.1","--rpccorsdomain","localhost"],"rpcServer":"http://localhost:8545"}
Initialized command: {"name":"Musicoin - Pi","path":"{process.cwd}/bin/go-musicoin/","command":"./gmc ","args":["--verbosity=6","--rpc","--rpcapi=admin,db,eth,net,web3,personal,miner","--rpcport","8545","--rpcaddr","127.0.0.1","--rpccorsdomain","localhost"],"rpcServer":"http://localhost:8545","absolutePath":"D:\\blockchain\\musiccoin\\Musicoin-wallet-win-x64/bin/go-musicoin/"}
Starting Musicoin - Pi: ./gmc , args: [--verbosity=6,--rpc,--rpcapi=admin,db,eth,net,web3,personal,miner,--rpcport,8545,--rpcaddr,127.0.0.1,--rpccorsdomain,localhost], cwd: D:\blockchain\musiccoin\Musicoin-wallet-win-x64/bin/go-musicoin/
Started Musicoin - Pi: pid=undefined
Failed to start child process Musicoin - Pi: Error: spawn ./gmc ENOENT
Musicoin - Pi: child process exited with code -4058
Checking version failed... version file does not exist
starting gmc manually works, it finds peers and syncs, but even after sync trying to start the wallet ends up with the same error.
Mining without a pool will be difficult, especially for CPU miners. There is at least one pool setup already, and probably more will follow.
It would be nice if the client supported the user in getting connected to a pool (optionally). Ideally, the user would not have to run any commands on the command line, or configure any files. I'm thinking maybe a button next to the mining toggle that says "Configure..." or something, where you can paste in the address of a pool. The coinbase should be set to whatever the client coinbase is.
This will require including additional dependencies (such as ethminer and ethproxy), and starting/stopping them by making calls from the app.
I have my public key and private key. How to add my private key to my wallet app?
If I click "Add existing account" wallet app ask only my public address and send option is not available. I don't have a UTC file only public and private address.
System : Ubuntu Kylin 16.04 LTS
Start the Musicoin-client, open ./Musicoin-client-linux-ia32/bin/go-musicoin/gmc , show :
I0221 17:25:38.815165 ethdb/database.go:83] Alloted 128MB cache and 1024 file handles to /home/ooof/.musicoin/chaindata
Fatal: Could not open database: resource temporarily unavailable
What is the problem .
The client 0.7 download points to a version of the client in which the linux-setup.sh "chmod +x"' 's musicoin-client instead of musicoin-wallet which is present in the downloaded zip
How to do it ?
"However, this is a good opportunity to remind you to back up your private keys!"
On the first page, it would be nice to show a percentage of the blocks being synced, so that people wouldn't have to wait indefinitely. The way this would work is, on startup, get the tip block from orbiter, get the current block synced locally and continuously update the percentage. Accuracy to one decimal place is enough, but more are welcome anyway.
EDIT: The info is in the second page, so the first step is to move it to the first page, get rid of the loading bar on the first page, have a nice modal in a 123/12345 format with percentage in small letters at the bottom.
Hey! Im quite new to this but I got started yesterday and been mining musicoin with the claymore dual miner for almost 24 h now. Im using drowningpool.
Thing is its been mining sucessfully the entire time and getting several shares etc, but my wallet balance stays at 0.00 and at musicoinorbiter i cant see any transaction history when i search my own adress.
Wallet seems to be synced btw as i get around 13-15 peers at all times.
Any1 know whats going on?
Hi I have noticed over the last few Days my Musicoin Wallet has not updated the Balance of Coin's I own.
According to Music.mypool.online/#/ I have been paid a further 56 coin's which have not appeared. I left the wallet open for 24 hours still no update. I'm running Windows 10 Pro i7 CPU 24 Gb ram and an Nvidia 1060 GTX
The chain's seem to populate ok
There would ideally be three steps in this approach:
I'm not sure if it's an issue but in theory I can use just 10 coins to make a lot of rounds of listening and tipping to my own works then create fake rankings. Of course the gas cost and duration of each payment can be less like an attack, but seems also like a malicious action.
I connect the miner with an external coinbase, which has some balance already. However, the GUI didn't refresh its balance after a period of time although the account has some changes with txs in other places.
Instructions say to just start Musicoin: ./Musicoin-client
, but that file is initially not executable. After making the file executable, the following output is generated:
process.platform: linux
process.env.APPDATA: undefined
process.env.HOME: /home/awynter
Initializing command: {"name":"Musicoin - Pi","path":"{process.cwd}/bin/go-musicoin/","command":"./gmc","args":["--rpc","--rpcapi=admin,db,eth,net,web3,personal,miner","--rpcport","8545","--rpcaddr","127.0.0.1","--rpccorsdomain","localhost"],"rpcServer":"http://localhost:8545"}
Initialized command: {"name":"Musicoin - Pi","path":"{process.cwd}/bin/go-musicoin/","command":"./gmc","args":["--rpc","--rpcapi=admin,db,eth,net,web3,personal,miner","--rpcport","8545","--rpcaddr","127.0.0.1","--rpccorsdomain","localhost"],"rpcServer":"http://localhost:8545","absolutePath":"/home/awynter/Downloads/Musicoin-client-linux-x64/bin/go-musicoin/"}
Starting Musicoin - Pi: ./gmc, args: [--rpc,--rpcapi=admin,db,eth,net,web3,personal,miner,--rpcport,8545,--rpcaddr,127.0.0.1,--rpccorsdomain,localhost], cwd: /home/awynter/Downloads/Musicoin-client-linux-x64/bin/go-musicoin/
internal/child_process.js:313
throw errnoException(err, 'spawn');
^
Error: spawn EACCES
at exports._errnoException (util.js:1023:11)
at ChildProcess.spawn (internal/child_process.js:313:11)
at Object.exports.spawn (child_process.js:387:9)
at Startup.execAndKillOnShutdown (/home/awynter/Downloads/Musicoin-client-linux-x64/hub/startup.js:23:29)
at Startup.startChildProcess (/home/awynter/Downloads/Musicoin-client-linux-x64/hub/startup.js:54:8)
at Object.<anonymous> (/home/awynter/Downloads/Musicoin-client-linux-x64/hub/msc.js:43:37)
at Module._compile (module.js:595:32)
at Object.Module._extensions..js (module.js:610:10)
at Module.load (module.js:512:32)
at tryModuleLoad (module.js:471:12)
at Function.Module._load (module.js:463:3)
at Function.Module.runMain (module.js:647:10)
at startup (bootstrap_node.js:75:16)
at bootstrap_node.js:541:3
chrome-extension://henghicddkekjknhlmllmjijioddpfcm/interface/elements/msc-element/msc-element.js:25
value: mscIntf.lang,
^
TypeError: Cannot read property 'lang' of undefined
at chrome-extension://henghicddkekjknhlmllmjijioddpfcm/interface/elements/msc-element/msc-element.js:25:25
chrome-extension://henghicddkekjknhlmllmjijioddpfcm/interface/elements/msc-element/msc-element.html:48
var logDir = mscIntf.clientUtils.getLogDir();
^
TypeError: Cannot read property 'clientUtils' of undefined
at setupDebugLogging (chrome-extension://henghicddkekjknhlmllmjijioddpfcm/interface/elements/msc-element/msc-element.html:48:27)
at chrome-extension://henghicddkekjknhlmllmjijioddpfcm/interface/elements/msc-element/msc-element.html:62:5
Helpfully, there is a linux-setup.sh
file that looks like it's supposed to make sure we install prerequisites and make certain files executable, including Musicoin-client
. Unfortunately, this file is not executable by default. After making it executable and running it, we get:
./linux-setup.sh: bad interpreter: /bin/bash^M: no such file or directory
This is because this file uses dos line endings (CRLF) and not unix line endings (LF). Converting line endings to unix allows the file to execute, but:
chmod: cannot access 'bin/geth/geth': No such file or directory
chmod: cannot access 'bin/go-ipfs/ipfs': No such file or directory
It can't find the geth
or ipfs
executables because they don't exist. A quick run of find
also shows that they don't exist in a different folder.
The musicoin client for windows 10 is not syncing anymore. I leave it on all day but it does not sync.
The balance in musicoin orbiter is correct, but in the wallet the balance does not appear correctly.
Should I install the client for Windows again? Will I lose the balance if I uninstall and install again?
Many thanks in advance for your response.
just a small type in the wallet, before you open the wallet you have v0.7 up top. once in the wallet it's listed as v0.70
wallet fills up screen when open, which i believe is the first wallet ive used that does that, when minimizing to a smaller size buttons overlap eachother in the wallet.
other then that wallet looks and works flawlessly.
I'm on ubuntu 14.04.
This is the end of the log, after running npm install:
...
npm http GET https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz
npm http 200 https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz
> [email protected] install /home/bernardo/musicoin-desktop/node_modules/eth-lightwallet-nwjs/node_modules/ethereumjs-tx/node_modules/ethereumjs-util/node_modules/keccak
> prebuild-install || node-gyp rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used."
/usr/bin/env: node: No such file or directory
/bin/sh: 1: node: not found
gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 4.4.0-93-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/bernardo/musicoin-desktop/node_modules/eth-lightwallet-nwjs/node_modules/ethereumjs-tx/node_modules/ethereumjs-util/node_modules/keccak
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
Keccak bindings compilation fail. Pure JS implementation will be used.
npm http GET https://registry.npmjs.org/loose-envify
npm http GET https://registry.npmjs.org/js-tokens
npm http GET https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/source-map-support
npm http GET https://registry.npmjs.org/home-or-tmp
npm http GET https://registry.npmjs.org/brace-expansion
npm http GET https://registry.npmjs.org/babylon
npm http 200 https://registry.npmjs.org/loose-envify
npm http 200 https://registry.npmjs.org/chalk
npm http 304 https://registry.npmjs.org/babylon
npm http 200 https://registry.npmjs.org/brace-expansion
npm http GET https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz
npm http GET https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz
npm http 200 https://registry.npmjs.org/home-or-tmp
npm http GET https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz
npm http GET https://registry.npmjs.org/ms/2.0.0
npm http GET https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz
npm http 200 https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz
npm http 200 https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz
npm http 200 https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz
npm http 200 https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz
npm http GET https://registry.npmjs.org/detect-indent
npm http GET https://registry.npmjs.org/trim-right
npm http GET https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz
npm http GET https://registry.npmjs.org/regenerator-runtime
npm http 200 https://registry.npmjs.org/js-tokens
npm http 304 https://registry.npmjs.org/regenerator-runtime
npm http GET https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz
npm http 200 https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz
npm http 200 https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz
npm http 200 https://registry.npmjs.org/trim-right
npm http 200 https://registry.npmjs.org/source-map-support
npm http GET https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz
npm http GET https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz
npm http GET https://registry.npmjs.org/balanced-match
npm http GET https://registry.npmjs.org/concat-map/0.0.1
npm http 200 https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz
npm http 200 https://registry.npmjs.org/detect-indent
npm http 200 https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz
npm http 200 https://registry.npmjs.org/concat-map/0.0.1
npm http 200 https://registry.npmjs.org/balanced-match
npm http GET https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz
npm http GET https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
npm http GET https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz
npm http 200 https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz
npm http GET https://registry.npmjs.org/has-ansi
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/supports-color
npm http 200 https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
npm http 200 https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz
npm http 200 https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
npm http 200 https://registry.npmjs.org/ms/2.0.0
npm http 200 https://registry.npmjs.org/has-ansi
npm http 200 https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/ms/-/ms-2.0.0.tgz
npm http 200 https://registry.npmjs.org/supports-color
npm http GET https://registry.npmjs.org/to-fast-properties
npm http GET https://registry.npmjs.org/esutils
npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz
npm http GET https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz
npm http GET https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz
npm http 200 https://registry.npmjs.org/ms/-/ms-2.0.0.tgz
npm http 304 https://registry.npmjs.org/esutils
npm http 304 https://registry.npmjs.org/to-fast-properties
npm http 200 https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz
npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz
npm http 200 https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz
npm http GET https://registry.npmjs.org/repeating
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/repeating
npm http GET https://registry.npmjs.org/babel-code-frame
npm http GET https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz
npm http 304 https://registry.npmjs.org/babel-code-frame
npm http 304 https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz
npm http GET https://registry.npmjs.org/is-finite
npm http 200 https://registry.npmjs.org/is-finite
npm http GET https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz
npm http GET https://registry.npmjs.org/globals
npm http 200 https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz
npm http GET https://registry.npmjs.org/invariant
npm http 304 https://registry.npmjs.org/globals
npm http 304 https://registry.npmjs.org/invariant
npm http GET https://registry.npmjs.org/strip-ansi
npm http 304 https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/babel-messages
npm http 304 https://registry.npmjs.org/babel-messages
npm http GET https://registry.npmjs.org/ansi-regex
npm http 304 https://registry.npmjs.org/ansi-regex
npm http GET https://registry.npmjs.org/os-homedir
npm http GET https://registry.npmjs.org/os-tmpdir
npm http 304 https://registry.npmjs.org/os-homedir
npm http 304 https://registry.npmjs.org/os-tmpdir
npm http GET https://registry.npmjs.org/core-js
npm http 304 https://registry.npmjs.org/core-js
npm http GET https://registry.npmjs.org/regenerator-runtime
npm http 304 https://registry.npmjs.org/regenerator-runtime
> [email protected] install /home/bernardo/musicoin-desktop/node_modules/secp256k1
> npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used."
> [email protected] rebuild /home/bernardo/musicoin-desktop/node_modules/secp256k1
> node-gyp rebuild
/bin/sh: 1: node: not found
gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 4.4.0-93-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/bernardo/musicoin-desktop/node_modules/secp256k1
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm ERR! weird error 1
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
Secp256k1 bindings compilation fail. Pure JS implementation will be used.
> [email protected] install /home/bernardo/musicoin-desktop/node_modules/sha3
> node-gyp rebuild
/bin/sh: 1: node: not found
gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 4.4.0-93-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/bernardo/musicoin-desktop/node_modules/sha3
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm ERR! weird error 1
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
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.