Comments (47)
@gitcoinbot am almost done
from rotki.
Sounds like @iamonuwa has this handled. Since I was second dibs, I'll stop work so I don't keep getting pinged by @gitcoinbot. I'll watch for similar future bounties, though.
from rotki.
Hello @mykeels. Very good. I will ask @vs77bb to approve you. Your commit of the first test seems fine from a first look: mykeels@c3305b4
from rotki.
Hello @vs77bb , thank you for asking!! I tried to set up local environment in docker. But keep running into this error when I tried to start the app:
0 info it worked if it ends with ok
1 verbose cli [ '/root/.nvm/versions/node/v8.2.0/bin/node',
1 verbose cli '/root/.nvm/versions/node/v8.2.0/bin/npm',
1 verbose cli 'start' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle [email protected]~prestart: [email protected]
6 info lifecycle [email protected]~start: [email protected]
7 verbose lifecycle [email protected]~start: unsafe-perm in lifecycle true
8 verbose lifecycle [email protected]~start: PATH: /root/.nvm/versions/node/v8.2.0/lib/node_modules/npm/bin/node-gyp-bin:/rotkehlchen/node_modules/.bin:/rotkehlchen/virtualenvs/rotkehlchen/bin:/root/.nvm/versions/node/v8.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
9 verbose lifecycle [email protected]~start: CWD: /rotkehlchen
10 silly lifecycle [email protected]~start: Args: [ '-c', 'electron .' ]
11 silly lifecycle [email protected]~start: Returned: code: 1 signal: null
12 info lifecycle [email protected]~start: Failed to exec start script
13 verbose stack Error: [email protected] start: `electron .`
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (/root/.nvm/versions/node/v8.2.0/lib/node_modules/npm/lib/utils/lifecycle.js:289:16)
13 verbose stack at emitTwo (events.js:125:13)
13 verbose stack at EventEmitter.emit (events.js:213:7)
13 verbose stack at ChildProcess.<anonymous> (/root/.nvm/versions/node/v8.2.0/lib/node_modules/npm/lib/utils/spawn.js:40:14)
13 verbose stack at emitTwo (events.js:125:13)
13 verbose stack at ChildProcess.emit (events.js:213:7)
13 verbose stack at maybeClose (internal/child_process.js:921:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
14 verbose pkgid [email protected]
15 verbose cwd /rotkehlchen
16 verbose Linux 4.9.93-linuxkit-aufs
17 verbose argv "/root/.nvm/versions/node/v8.2.0/bin/node" "/root/.nvm/versions/node/v8.2.0/bin/npm" "start"
18 verbose node v8.2.0
19 verbose npm v5.3.0
20 error code ELIFECYCLE
21 error errno 1
22 error [email protected] start: `electron .`
22 error Exit status 1
23 error Failed at the [email protected] start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
Still tring to figure it out. Any suggestion about working electron app in docker?
I am using Mac, OSX 10.13.
Docker version: 18.05.0-ce-mac67
from rotki.
Are you on OSX @yjkimjunior?
As per also the build by source docs found here, try:
rm -rf ./node_modules
npm config set python python2.7
npm install
PYTHON=/usr/bin/python2.7 ./node_modules/.bin/electron-rebuild
from rotki.
@gitcoinbot @vs77bb @owocki I would like to approve iamonuwa to start work on this but gitcoin interface does not let me. Can you please change the permissions so that I can approve work myself?
from rotki.
@gitcoinbot @Thoughtscript @LefterisJP sorry I went MIA. I took ill last Friday couldn't push my commit. I'll do that now. Currently, Work in Progress
from rotki.
@LefterisJP I just saw my name marked as "started work" on the gitcoin page for this issue. I understand this to mean I have been approved and can continue work on this task. Is my assumption correct?
from rotki.
@vs77bb Can you please remove @mykeels from the bounty. He has done some work but has not finished it and we need this done asap.
@kelsos who is also doing #149 and has almost finished it has expressed interest to finish the tests too as he has become really accustomed with the code.
So @vs77bb Can you please assign the bounty to @kelsos?
from rotki.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to it.
- If you would like to work on this issue you can 'start work' on the Gitcoin Issue Details page.
- Questions? Checkout Gitcoin Help or the Gitcoin Slack
- $29,374.53 more funded OSS Work available on the Gitcoin Issue Explorer
from rotki.
@LefterisJP - any UI automation framework preferences do you have for this?
from rotki.
Hello @kaviyarasu7. Yes something is already being used. It's spectron and mocha.
from rotki.
@tungsheng Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
Hi @tungsheng do you have any updates on your progress here? Hope you are doing well 🙂
from rotki.
@tungsheng I have never tried to do this via docker. Why docker? This is an app with a UI. The supported options for installation are here: https://github.com/rotkehlchenio/rotkehlchen#installation.
from rotki.
Hi @LefterisJP - is this issue still available? Thanks!
from rotki.
@LefterisJP Initially, I want to set up isolated dev environment. but ended up giving up. Now I can successfully install and start the app. However, another issue i ran into is python backend crashed error:
child process success on port 4242
CREATED PYPROCESS
subprocess killed with signal null and code 1
did I miss anything during the install process?
(the error alert told me to find rotkehlchen.log, but i can't find it in the folder..)
from rotki.
@tungsheng Did you run it in a virtual environment? Did you try to run the python backend on its own python -m rotkehlchen
and see what happens?
If you are having installation issues perhaps you can take them in another issue and let's not clutter this one?
from rotki.
@LefterisJP Sure, I apologize for the delay I've caused! I will keep trying the installation. Hope I am able to contribute in another issue!
from rotki.
Hi, somehow I am logged in already on the first launch and the icon in top right just remains spinning. When I try to log out it takes me to a blank page. Is this test meant to be passing? I'm using anaconda and my $HOME/.rotkehlchen directory is clean. @LefterisJP Thanks!
from rotki.
Type ctrl+shift+I to get the chrome console and check what's wrong. There is an error if you don't get the login prompt.
Incidentally this is the one thing that's already tested in the tests in both Macos and Linux so it works if properly installed:
from rotki.
/Developer/rotkehlchen/node_modules/zmq/build/Release/zmq.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 53. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`)
I've so far tried just deleting node_modules and reinstalling, as well as PYTHON=/usr/bin/python2.7 ./node_modules/.bin/electron-rebuild
both to no avail though :(
from rotki.
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
Hi @eayoungs - any update here on your side?
from rotki.
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
@eayoungs Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
per request from the rotkehlchen team; i have removed all contributors to this bounty and set the bounty as 'approval required'.
to future bounty hunters; please only apply if you are serious about turning around the bounty
from rotki.
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
@auroq Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
@auroq Sounds good! Thanks for your interest here and definitely do take a peek, more to come on the explorer 🙂
from rotki.
Hi! Just checking to see if there's any work on this that still needs doing! Thanks!
from rotki.
@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- warning (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from rotki.
Hi @iamonuwa where are we with this bounty? Looks like it returned to an 'Open' status on Gitcoin
from rotki.
@iamonuwa Your PR(#118) has no activity for 18 days. If you can't finish it please let other people work on this.
from rotki.
@LefterisJP, new to python. im more into js. I forked the repo but it crashed and I cant find a rotkehlchen.log. Am i missing something?
OSX High Sierra 10.13.2
Node 10.5.0
Python 3.7.0
from rotki.
@binarybaba Hello! Please read the documentation on how to build from source. If you have problems open a separate issue. I would like to keep the issues on-topic.
(most probably you never prepared the python backend)
from rotki.
I thought the setup script would take care of that. Sorry. I'll go through the stuff. I was hoping to pick this issue up. If I find an issue in the setup will open another issue. Thanks!
from rotki.
Guess I'll step back now.
from rotki.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 200.0 DAI (200.0 USD @ $1.0/DAI) has been submitted by:
@vs77bb please take a look at the submitted work:
- Learn more on the Gitcoin Issue Details page
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin Slack
- $20,653.87 more funded OSS Work available on the Gitcoin Issue Explorer
from rotki.
Hey @mykeels, wanted to check in on this bounty and see what the latest is. @LefterisJP, is the bounty completed? Thanks :)
from rotki.
@kelsos could you click start work on Gitcoin if you'll be completing this issue?
from rotki.
@PixelantDesign it seems that it is still assigned to the previous developer that was working on the issue so I am not able to press start work.
from rotki.
@kelsos please try again now!
from rotki.
@vs77bb unfortunately I still can't see the start work button on the page.
from rotki.
@vs77bb The bounty should go to @kelsos. He has successfully finished the task.
from rotki.
Issue Status: 1. Open 2. Cancelled
The funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
- Questions? Checkout Gitcoin Help or the Gitcoin Slack
- $85,950.79 more funded OSS Work available on the Gitcoin Issue Explorer
from rotki.
Related Issues (20)
- Support curve in other EVM chains
- A JavaScript error occurred in the main process occurs anytime rotki comes or goes out of focus on the screen HOT 8
- Improve history events if there are many events in a group.
- Error loading NFT balances using OpenSea API key HOT 3
- Support for Chainlink staking HOT 1
- Support for Apecoin staking
- Tags in accounts don't properly break to new lines
- Disable premium sync the pull button when there is an upload error.
- Add hash of file in metadata for airdrops
- Change how cost basis is displayed in the report for ACB
- Add information about the direction of events in PnL
- Eth staking execution rewards are doubled in 1.32.0 HOT 1
- Add functionality/checkbox for "Hide assets <1 USD" HOT 2
- Accounting rules for eth staking events
- Invalid ENS names cause Ethereum transaction decoding to halt. HOT 5
- Statistic: format currency
- Statistic: Hide Asset Amount and value over time graph when no asset is selected HOT 1
- Manual price is ignored if asset has special price calculation HOT 1
- Price calculation for curve pools is wrong in some cases
- Asset search, database globaldb already in use
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rotki.