Counterwallet: Bug report & technical support thread

[size=1.45em]Counterwallet has been released on Mainnet![/size]

[font=verdana][size=1.35em]Mainnet URL: https://counterwallet.co[/size][/font]
[size=1em][font=verdana]Testnet (Testing) URL: https://testnet.counterwallet.co[/font][/size]
[size=1em][font=verdana]Please post any Counterwallet-related issues here, or post on Github.[/font][/size]

[font=verdana]Steps to try before reporting an issue:[/font]
[list]
[li][size=1em][font=verdana]Clear & refresh the site in your browser cache: Press [/font][font=verdana]Ctrl-F5[/font][font=verdana] (or [/font][font=verdana]Cmd-F5[/font][font=verdana] on Mac) when viewing Counterwallet, then log in again[/font][/size][/li]
[li][size=1em][font=verdana]Counterwallet should work with the newer versions of Firefox, Opera, Chrome and IE 9+. [/font][font=verdana]If you are having issues, try it with Google Chrome.[/font][/size][/li]
[/list][font=verdana][size=1em]When reporting an issue, please include:[/size][/font][list]
[li][size=1em][font=verdana]A description of the issue itself[/font][/size][/li]
[li][size=1em][font=verdana]What you were doing to cause the issue[/font][/size][/li]
[li][size=1em][font=verdana]A link to a screenshot of the issue, if it will help debugging the situation[/font][/size][/li]
[li][size=1em][font=verdana]The information in the table that is displayed when you click the Gear icon in the upper right, and then click the "Show Debugging Info" button (either a screenshot or the text itself is fine)[/font][/size][/li]
[li][size=1em][font=verdana]Or, instead of that last item, get a screenshot or text dump of the recent dev console output showing the error and giving line number info (see below). That is the most helpful option. [/font][/size][/li]
[/list][size=1em]Tech savvy? Use the dev console to give better error reports:
[/size][list]
[li][size=1em][font=verdana]During this testing period, you can get a lot of neat information of what Counterwallet is doing by using the Javascript developer console. When errors occur, useful exception information is printed to this console, which includes error line numbers in the code which can help make fixing issues easier[/font][/size][/li]
[li][size=1em][font=verdana]If using Chrome:[/font][font=verdana] Simply press F12, and then click on the Console tab.[/font][/size][/li]
[li][size=1em][font=verdana]If using Firefox:[/font][font=verdana] Download the Firebug plugin from this link. Then, press F12 to display it, and click on the Console tab[/font][/size][/li]
[/list][size=1em]Full Open Issues List

Planned Enhancements List[/size]

[size=small]Developers: [/size][size=small]Pull requests and other help with Counterwallet are very much[/size][size=small] welcome[/size][size=small]. To set up your own Counterwallet server for testing and development, install [/size][size=small]Ubuntu 13.10[/size][size=small] on a new VM and see the instructions [/size][size=small]here.[/size]
[size=small]Others: Please feel free to help contribute to a Counterwallet Getting Started guide, as well as creating tutorial guides and videos.[/size]

I changed a address in my counterwallet from “My Address #1” to “My Test Address #1”. When I logged out and then back in it reverted back to “My Address #1”. It is correct in other places like history though. It also has (WATCH ONLY) beside it, but I don’t think that’s a bug. It’s nothing big. Just making a note of it.
Blk/MsgID205538 / 0
TestNet/IsDevtrue / false
WalletIDWl+B6aD3rlcHAeMci6BqGtlzVzRECPAoNjOAPEpI0Y8=
Origin/MyIP/Chttps://www.counterwallet.co / 76.182.70.159 / Presen
[size=2][font=Verdana]MultiAPI List (FailIDX)[/font][font=Verdana]https://cw01.counterwallet.co[/font][font=Verdana] [/font]font=Verdana[/font][/size]
[size=2][font=Verdana]Eng/Res[/font][font=Verdana]webkit5[/font][font=Verdana] [/font][font=Verdana]/[/font][font=Verdana] [/font][font=Verdana]1680[/font][font=Verdana]x[/font][font=Verdana]1050[/font][/size]
[size=2][font=Verdana]Browser UA[/font][font=Verdana]Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36[/font][font=Verdana]e[/font][/size]

[quote author=crypto era link=topic=188.msg1394#msg1394 date=1395276738]
I changed a address in my counterwallet from “My Address #1” to “My Test Address #1”. When I logged out and then back in it reverted back to “My Address #1”. It is correct in other places like history though. It also has (WATCH ONLY) beside it, but I don’t think that’s a bug. It’s nothing big. Just making a note of it.
Blk/MsgID205538 / 0
TestNet/IsDevtrue / false
WalletIDWl+B6aD3rlcHAeMci6BqGtlzVzRECPAoNjOAPEpI0Y8=
Origin/MyIP/Chttps://www.counterwallet.co / 76.182.70.159 / Presen
[size=1em][font=verdana]MultiAPI List (FailIDX)[/font][font=verdana]https://cw01.counterwallet.co[/font]font=verdana[/font][/size]
[size=1em][font=verdana]Eng/Res[/font][font=verdana]webkit5[/font][font=verdana]/[/font][font=verdana]1680[/font][font=verdana]x[/font][font=verdana]1050[/font][/size]
[size=1em][font=verdana]Browser UA[/font][font=verdana]Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36[/font][font=verdana]e[/font][/size]
[/quote]


Odd… I just tested that on Firefox by making a new wallet, logging in, changing my address name for address one (updated fine)…logging out, and then logging in again…the address was still the updated name. Can you clear your cache, reopen your browser and try again?


Also, check if you’re getting any javascript errors (you can download the Firefox plugin and use that, or use Chrome and press 12 to get the developer console, and switch to the “Console” tab)

Thanks. I was using chrome and it’s fine on firefox. I should of checked first on multiple browsers first.

[quote author=crypto era link=topic=188.msg1401#msg1401 date=1395278347]
Thanks. I was using chrome and it’s fine on firefox. I should of checked first on multiple browsers first.
[/quote]


Ok thanks. It should work fine on Chrome though…so if it’s broken on Chrome for you, I definitely want to know about it. (chrome version it’s broken on, if you’re able to reproduce the bug, etc :slight_smile:

I will post bug on Github, so that it is easier to track.  (Let me know if you prefer to post the bugs in this thread instead).
( I apologize, looks like I post two of these on github).

Issue Description:
I can’t create new wallet in firefox, works fine in chorme. Is anyone else seeing this issue.

Firefox : 27
Steps to reproduce
1. Navigate to:
https://testnet.counterwallet.co/#
in Firefox
2. Click on “Create Wallet” button
3. Nothing happens.

This works fine in chrome. Issue only occurs in firefox. I tested issue on two different machiens, just to make sure there is no popup blocker.

*************************
Console Output
GET https://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff [HTTP/1.1 304 Not Modified 27ms]
GET https://testnet.counterwallet.co/fonts/fontawesome-webfont.woff [HTTP/1.1 304 Not Modified 93ms]
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery.min.js:5
SyntaxError: missing ) after condition knockout.js:2745
ReferenceError: ko is not defined knockout-bootstrap.js:24
TypeError: ko is undefined knockout.x-editable.js:10
ReferenceError: ko is not defined knockout.validation.js:43
ReferenceError: ko is not defined counterwallet.js:195
"MultiAPI Backends: [“https://cw01.counterwallet.co”]" counterwallet.js:24
ReferenceError: ko is not defined util.knockout.js:2
ReferenceError: ko is not defined logon.js:270
ReferenceError: ko is not defined logon.js:6
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 98ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 95ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 100ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 92ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 91ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 97ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 161ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 165ms]

Destination addresses for sweep show up as blank on import priv key.
Troll box extending the main page down.

Edit: Overall #Very Impressive

[quote author=kdrop20 link=topic=188.msg1408#msg1408 date=1395279987]
I will post bug on Github, so that it is easier to track.  (Let me know if you prefer to post the bugs in this thread instead).

Issue Description:
I can’t create new wallet in firefox, works fine in chorme. Is anyone else seeing this issue.

Firefox : 27
Steps to reproduce
1. Navigate to:
https://testnet.counterwallet.co/#
in Firefox
2. Click on “Create Wallet” button
3. Nothing happens.

This works fine in chrome. Issue only occurs in firefox. I tested issue on two different machiens, just to make sure there is no popup blocker.

*************************
Console Output
GET https://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff [HTTP/1.1 304 Not Modified 27ms]
GET https://testnet.counterwallet.co/fonts/fontawesome-webfont.woff [HTTP/1.1 304 Not Modified 93ms]
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery.min.js:5
SyntaxError: missing ) after condition knockout.js:2745
ReferenceError: ko is not defined knockout-bootstrap.js:24
TypeError: ko is undefined knockout.x-editable.js:10
ReferenceError: ko is not defined knockout.validation.js:43
ReferenceError: ko is not defined counterwallet.js:195
"MultiAPI Backends: [“https://cw01.counterwallet.co”]" counterwallet.js:24
ReferenceError: ko is not defined util.knockout.js:2
ReferenceError: ko is not defined logon.js:270
ReferenceError: ko is not defined logon.js:6
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 98ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 95ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 100ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 92ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 91ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 97ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 161ms]
POST https://api.rollbar.com/api/1/item/ [HTTP/1.1 200 OK 165ms]
[/quote]


The key line there is “SyntaxError: missing ) after condition knockout.js:2745”


That is an odd one…the browser had an issue parsing the knockout.js file…which is a core dependency of the wallet. Unless others report the same thing, I’d say something is off with that browser (probably a plugin that is causing problems)… you could try clearing your cache and grabbing the site again, but it will probably generate that same parse error.

Thanks, I probably filed a duplicate bug on github. You can delete one.

minor issue:

when creating a new wallet, it would be better to Highlight the twelve words more - oversaw them the first times

second:

when chosing buy/sell the adress does not always Pop up/ I often cannot choose the address

anyway Overall Impression is great. Keep up the great work

Trying to prime an address, I put in 20 for the number of additional primes to make and it gave me this.




[color=rgb(51, 51, 51)][font=Open Sans][size=13px]failoverAPI: Call failed (failed over across all servers). Method: transmit; Last error: JSON-RPC Error:[/size][/font][/color][color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Type: Server error[/size][/font][/color]
[color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Code: -32000[/size][/font][/color]
[color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Message: {‘message’: ‘TX rejected’, ‘code’: -22}[/size][/font][/color]


When one is tabbed away (in the browser) from the wallet and comes back the main screen sometimes goes blank - and requires clicking to a different tab (of the wallet) and back to get it to appear.

<bug #2>
Balances from the address not being deducted in a timely manner.

<bug #3 >
from address not selectable

<bug #4>
history not showing pending

My balance is showing about 3x the amount of BTC I recieved, XCP is showing correctly.

I went to the DEX and tried to buy about 3x the amount of actual test coins I had (balance now shows 5x) and got this error


[color=rgb(51, 51, 51)][font=Open Sans][size=13px]failoverAPI: Call failed (failed over across all servers). Method: transmit; Last error: JSON-RPC Error:[/size][/font][/color][color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Type: Server error[/size][/font][/color]
[color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Code: -32000[/size][/font][/color]
[color=rgb(51, 51, 51)][font=Open Sans][/size][size=13px]Message: {‘message’: ‘TX rejected’, ‘code’: -22}[/size][/font][/color]

Just logged in.
I am impressed with the wallet. There are a number of small usability tweaks and bug fixes that need to be done, but that will come in due time.

Report:

I’ve purchased 100 YUMMYSPAM from the DEX. It shows on my Balances and Assets page.

However, I can’t see it in history and I can’t see it in the portfolio view.

Should it be updated in these views?

Edit: I had the wrong filter in history. However, it isn’t visible in the portfolio view. Is this because there may not be any open orders on the market to price my holding of YUMMYSPAM?

Report:

I have sent BTC between 1 address to the other. The source address did not debit the amount sent and has credited both the source address and destination address.

Chat box can write empty messages :slight_smile:

Buy/sell orders last button cant see what there read "confirm and place order" its only white, dark theme.

Are there coming option if you click that pending order/notifications/open orders/ you get page where see more details about that?





Is that possible make here option when you write your BTC amount that offer x amount of ASSET to buy with last price?


See Image


http://imgur.com/3SPwWcK

Address missing/blank, in buy / sell. Others have reported this as well.
Browser: Chrome

Small compatibility issue reported on Twitter: https://twitter.com/GianniDalerta/status/446506850486206464