{"action":"created","issue":{"url":"https://api.github.com/repos/danpaquin/gdax-python/issues/140","repository_url":"https://api.github.com/repos/danpaquin/gdax-python","labels_url":"https://api.github.com/repos/danpaquin/gdax-python/issues/140/labels{/name}","comments_url":"https://api.github.com/repos/danpaquin/gdax-python/issues/140/comments","events_url":"https://api.github.com/repos/danpaquin/gdax-python/issues/140/events","html_url":"https://github.com/danpaquin/gdax-python/issues/140","id":270775628,"number":140,"title":"invalid signature when using an authenticated websocket channel","user":{"login":"scottbecker","id":70553,"avatar_url":"https://avatars3.githubusercontent.com/u/70553?v=4","gravatar_id":"","url":"https://api.github.com/users/scottbecker","html_url":"https://github.com/scottbecker","followers_url":"https://api.github.com/users/scottbecker/followers","following_url":"https://api.github.com/users/scottbecker/following{/other_user}","gists_url":"https://api.github.com/users/scottbecker/gists{/gist_id}","starred_url":"https://api.github.com/users/scottbecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scottbecker/subscriptions","organizations_url":"https://api.github.com/users/scottbecker/orgs","repos_url":"https://api.github.com/users/scottbecker/repos","events_url":"https://api.github.com/users/scottbecker/events{/privacy}","received_events_url":"https://api.github.com/users/scottbecker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-11-02T19:16:41Z","updated_at":"2017-12-11T00:28:21Z","closed_at":null,"author_association":"NONE","body":"Hello,\r\n\r\nThe path needs to be '/users/self/verify' when a channel is present during websocket authentication\r\n\r\nLine 65 of this [websocket_client.py](https://github.com/danpaquin/gdax-python/blob/master/gdax/websocket_client.py) should be \r\n\r\npath =  '/users/self/verify' if 'channels' in sub_params else '/users/self'\r\nmessage = timestamp + 'GET' + path\r\n"},"comment":{"url":"https://api.github.com/repos/danpaquin/gdax-python/issues/comments/350595273","html_url":"https://github.com/danpaquin/gdax-python/issues/140#issuecomment-350595273","issue_url":"https://api.github.com/repos/danpaquin/gdax-python/issues/140","id":350595273,"user":{"login":"rubberduckdubberruck","id":34427929,"avatar_url":"https://avatars2.githubusercontent.com/u/34427929?v=4","gravatar_id":"","url":"https://api.github.com/users/rubberduckdubberruck","html_url":"https://github.com/rubberduckdubberruck","followers_url":"https://api.github.com/users/rubberduckdubberruck/followers","following_url":"https://api.github.com/users/rubberduckdubberruck/following{/other_user}","gists_url":"https://api.github.com/users/rubberduckdubberruck/gists{/gist_id}","starred_url":"https://api.github.com/users/rubberduckdubberruck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubberduckdubberruck/subscriptions","organizations_url":"https://api.github.com/users/rubberduckdubberruck/orgs","repos_url":"https://api.github.com/users/rubberduckdubberruck/repos","events_url":"https://api.github.com/users/rubberduckdubberruck/events{/privacy}","received_events_url":"https://api.github.com/users/rubberduckdubberruck/received_events","type":"User","site_admin":false},"created_at":"2017-12-11T00:28:21Z","updated_at":"2017-12-11T00:28:21Z","author_association":"NONE","body":"Hey guys, even after this change, were you able to subscribe the the 'users' channel for any product? I get back one subscription message:\r\n\r\n```\r\nMessage: {'type': 'subscriptions', 'channels': [{'name': 'user', 'product_ids': ['BTC-USD', 'ETH-USD']}]}\r\n```\r\n\r\nBut no further updates about my activity on these markets appears. My activity _does_ appear wih the 'full' channel, so this makes me think I failed to authenticate correctly in my subscription request or something.\r\n\r\nThanks!"}}
{"actor":{"display_login":"rubberduckdubberruck"}}