karlos Posted November 10, 2015 Share Posted November 10, 2015 (edited) Thanks to xrpchatrocks, here is a quick guide for OSX/linux users to build the Ripple Admin Console*. The Ripple Admin Console gives you almost all the functionality of RippleTrade. So if you didn't get a chance to register an account on the RippleTrade site, never fear! You can now access the network with your very own wallet. You will need the following installed on your system beforehand: node.js (make sure its version 0.12 available here, v4 doesn't work!) gulp packages (help here) Commands to type in the terminal: git clone https://github.com/rippex/ripple-client-desktop cd ripple-client-desktop npm install cp config_example.js config.js npm install nw gulp packages You will then find the executable files in the folder: ripple-client-desktop/packages/RippleAdminConsole1.3.2/ These instructions are for linux/osx, if you are using Windows then these instructions won't help you. *previously called the Ripple Desktop Client. Edited March 19, 2016 by karlos updated source code link to Rippex Warbler, celticwarrior72, zero-2-9 and 6 others 9 Link to comment Share on other sites More sharing options...
karlos Posted November 10, 2015 Author Share Posted November 10, 2015 Can anyone with more experience please tell me if the command above in red is even required? The instructions on Github just says "Download nw.js", so this is what I did. Link to comment Share on other sites More sharing options...
yxxyun Posted November 10, 2015 Share Posted November 10, 2015 (edited) 1 hour ago, karlos said: Can anyone with more experience please tell me if the command above in red is even required? The instructions on Github just says "Download nw.js", so this is what I did. it doesn't matter. well done, hope you can keep update with the development. git pull npm install ( if there is a modification on package.json ) cp config_example.js config.js (if there is a modification on config_example.js) gulp packages Edited November 10, 2015 by yxxyun karlos 1 Link to comment Share on other sites More sharing options...
celticwarrior72 Posted November 10, 2015 Share Posted November 10, 2015 "nw.js is an app runtime based on Chromium and io.js. For building desktop applications that will run on OSX, Windows and Linux." No harm in having it I think. Link to comment Share on other sites More sharing options...
pxf Posted December 27, 2015 Share Posted December 27, 2015 Help me,please. centos 6.5 and fedora 21 build faild!!! nodejs :v0.12.7 I get a blank window with a spinning Ripple logo in the center and nothing else. (on windows and linux) Link to comment Share on other sites More sharing options...
yvv Posted December 27, 2015 Share Posted December 27, 2015 Ripple community is so great, that nobody can make a package of ripple client for each of major operation systems. It reminds linux back in 1995, when you needed to recompile a system kernel to install modem. Link to comment Share on other sites More sharing options...
T8493 Posted December 27, 2015 Share Posted December 27, 2015 9 minutes ago, yvv said: Ripple community is so great, that nobody can make a package of ripple client for each of major operation systems. It reminds linux back in 1995, when you needed to recompile a system kernel to install modem. Karlos made packages for Windows and OS X: http://wavewallet.net/ Link to comment Share on other sites More sharing options...
Warbler Posted December 28, 2015 Share Posted December 28, 2015 two things would be nice to mention: 1. sudo npm install --global gulp (Didn't work without "sudo" for me, on MacOS 10.10.5) 2. Settings --> Network Settings --> Check if you want this software application to be online (otherwise I thought I had installation issue) thanks for sharing ) karlos 1 Link to comment Share on other sites More sharing options...
karlos Posted December 29, 2015 Author Share Posted December 29, 2015 On 27 December 2015 at 10:52 PM, pxf said: Help me,please. centos 6.5 and fedora 21 build faild!!! nodejs :v0.12.7 I get a blank window with a spinning Ripple logo in the center and nothing else. (on windows and linux) Unfortunately I don't know much about linux, if you post the error messages that appear during the build someone might be able to help.. Link to comment Share on other sites More sharing options...
RafOlP Posted December 29, 2015 Share Posted December 29, 2015 I found a bug in the current build. It is an error when sending a payment or making a trade/simple buy, in which path results are inadvertently hidden due to an error processing XRP amount. To reproduce it, run a dev instance ("gulp" intead of "gulp packages"), open an account with some XRP in it, and try to use trade/simple to buy an IOU. If there are any valid paths for you to buy the IOUs with XRP, AND the XRP amount to be used is high enough (few XRP would suffice), than you will see no results for pathfind, and the terminal window will show the log with the error: Quote [4017:1130/093532:INFO:CONSOLE(106817)] ""Error: Exceeding max value of 100000000000\n at Amount._check_limits (http://localhost:3000/js/vendor.js:39000:14)\n at Amount._set_value (http://localhost:3000/js/vendor.js:38784:9)\n at Amount._copy (http://localhost:3000/js/vendor.js:39019:9)\n at Amount.multiply (http://localhost:3000/js/vendor.js:38812:16)\n at Amount.scale (http://localhost:3000/js/vendor.js:38816:16)\n at eval (eval at \u003Canonymous\u003E (http://localhost:3000/js/vendor.js:402:6), \u003Canonymous\u003E:26721:42)\n at arrayMap (http://localhost:3000/js/vendor.js:25296:26)\n at Function.map (http://localhost:3000/js/vendor.js:30600:15)\n at eval (eval at \u003Canonymous\u003E (http://localhost:3000/js/vendor.js:402:6), \u003Canonymous\u003E:26704:43)\n at Scope.$eval (http://localhost:3000/js/vendor.js:110349:29)"", source: http://localhost:3000/js/vendor.js (106817) Link to comment Share on other sites More sharing options...
celticwarrior72 Posted January 16, 2016 Share Posted January 16, 2016 On 12/29/2015 at 5:37 AM, RafOlP said: I found a bug in the current build. It is an error when sending a payment or making a trade/simple buy, in which path results are inadvertently hidden due to an error processing XRP amount. Yep. The bug is still there. I can confirm it. Link to comment Share on other sites More sharing options...
Hal9000 Posted February 9, 2016 Share Posted February 9, 2016 Can we still use this as a desktop wallet, or is it too outdated? I went through the install and it said that a lot of the lodash's were depreciated and needed to be updated. Bug aside, can I use this to cold storage? Link to comment Share on other sites More sharing options...
Twarden Posted February 9, 2016 Share Posted February 9, 2016 Was anyone able to install this on Ubuntu 14.04? I received many errors when trying to install this package. 1 hour ago, Hal9000 said: Can we still use this as a desktop wallet, or is it too outdated? I went through the install and it said that a lot of the lodash's were depreciated and needed to be updated. Bug aside, can I use this to cold storage? As long as you have access to your secret key, you are fine. Link to comment Share on other sites More sharing options...
xourexe Posted March 6, 2016 Share Posted March 6, 2016 On 9/2/2016 at 2:38 AM, Twarden said: Was anyone able to install this on Ubuntu 14.04? I received many errors when trying to install this package. I've been able to build it on Ubuntu 14.04 with some warnings, but now I'm getting an error when trying to execute it. The app gets stuck at the initial rotating Ripple logo and this is the error I get through the terminal: [12575:0306/120921:ERROR:browser_main_loop.cc(170)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on. [12575:0306/120923:INFO:CONSOLE(114039)] ""Error: [$compile:tpload] Failed to load template: templates/es/tabs/balance.html (HTTP status: -1 )\nhttp://errors.angularjs.org/1.5.0/$compile/tpload?p0=templates%2Fes%2Ftabs%2Fbalance.html&p1=-1&p2=\n at file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:100871:13\n at handleError (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:119368:18)\n at processQueue (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:116355:29)\n at file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:116371:28\n at Scope.$eval (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117623:29)\n at Scope.$digest (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117439:32)\n at Scope.$apply (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117731:25)\n at done (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112069:48)\n at completeRequest (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112267:8)\n at XMLHttpRequest.requestError (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112218:10)"", source: file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js (114039) [12605:0306/121252:WARNING:channel.cc(553)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1) Can anyone help me? Link to comment Share on other sites More sharing options...
jn_r Posted March 6, 2016 Share Posted March 6, 2016 (edited) 8 hours ago, xourexe said: I've been able to build it on Ubuntu 14.04 with some warnings, but now I'm getting an error when trying to execute it. The app gets stuck at the initial rotating Ripple logo and this is the error I get through the terminal: [12575:0306/120921:ERROR:browser_main_loop.cc(170)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on. [12575:0306/120923:INFO:CONSOLE(114039)] ""Error: [$compile:tpload] Failed to load template: templates/es/tabs/balance.html (HTTP status: -1 )\nhttp://errors.angularjs.org/1.5.0/$compile/tpload?p0=templates%2Fes%2Ftabs%2Fbalance.html&p1=-1&p2=\n at file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:100871:13\n at handleError (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:119368:18)\n at processQueue (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:116355:29)\n at file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:116371:28\n at Scope.$eval (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117623:29)\n at Scope.$digest (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117439:32)\n at Scope.$apply (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:117731:25)\n at done (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112069:48)\n at completeRequest (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112267:8)\n at XMLHttpRequest.requestError (file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js:112218:10)"", source: file:///tmp/.org.chromium.Chromium.hqlqk6/js/vendor.js (114039) [12605:0306/121252:WARNING:channel.cc(553)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1) Can anyone help me? "The app gets stuck at the initial rotating Ripple logo" is something I also ran into. Not sure what the particular error above caused, but what I did, I started a clean build in a new directory (on Ubuntu), using the following versions: Node v0.12.7 + Babel v6.5.1 and for the rest as described on github (don't forgot to install nw.js) And now it's working again. I'm using the ripple-admin-console on Win64, haven't tested the other platforms. Edit: I corrected the node version, I'm using latest node version for RippleLib, but Ripple-Admin-Console needs v0.12.x Edited March 6, 2016 by jn_r Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now