,url,repository_url,labels_url,comments_url,events_url,html_url,id,node_id,number,title,user,labels,state,locked,assignee,assignees,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,body,performed_via_github_app,pull_request 0,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/events,https://github.com/lbryio/lbry-sdk/issues/3038,693883234,MDU6SXNzdWU2OTM4ODMyMzQ=,3038,API SDK retrieve the list of all supports and tips to a video ,"{'login': 'codepujan', 'id': 8311781, 'node_id': 'MDQ6VXNlcjgzMTE3ODE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8311781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/codepujan', 'html_url': 'https://github.com/codepujan', 'followers_url': 'https://api.github.com/users/codepujan/followers', 'following_url': 'https://api.github.com/users/codepujan/following{/other_user}', 'gists_url': 'https://api.github.com/users/codepujan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/codepujan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/codepujan/subscriptions', 'organizations_url': 'https://api.github.com/users/codepujan/orgs', 'repos_url': 'https://api.github.com/users/codepujan/repos', 'events_url': 'https://api.github.com/users/codepujan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/codepujan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-05T01:16:26Z,2020-09-05T01:16:49Z,,NONE,,"Is there a way to retrieve the list of users, and the amount of support to a particular video? For instance , this video : https://lbry.tv/@Learn-LBRY:6/how-to-fix-vcruntime140.dll-missing-error-in-valorant:f has 18 LBC of supports and tips . Is there a way to get the list of channels and the tip amount? I tried using the support list endpoint . The video has claim_id as fe442d3fc15c1281fb4f968edf3bc51b22917c76 (retrieved from the video information) . I executed : `lbrynet support list --claim_id=fe442d3fc15c1281fb4f968edf3bc51b22917c76` and it returns me : `{ ""items"": [], ""page"": 1, ""page_size"": 20, ""total_items"": 0, ""total_pages"": 0 }` I am not the creator of the video or neither have I supported / tipped the video . I have tried this with multiple videos and claim ids , and this doesnt seem to work . Any help would be appreciated , Regards ! ",, 1,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/events,https://github.com/lbryio/lbry-sdk/pull/3037,692648464,MDExOlB1bGxSZXF1ZXN0NDc5MjI3NDU1,3037,"ignore ""raise from"" linter errors","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-09-04T03:12:22Z,2020-09-04T03:16:39Z,2020-09-04T03:16:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3037', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3037', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3037.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3037.patch'}" 2,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/events,https://github.com/lbryio/lbry-sdk/pull/3036,692302137,MDExOlB1bGxSZXF1ZXN0NDc4OTEwMjc1,3036,fix doc generator for docopt edge cases,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-09-03T20:15:39Z,2020-09-04T19:48:59Z,2020-09-04T19:48:58Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3036', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3036', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3036.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3036.patch'}" 3,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/events,https://github.com/lbryio/lbry-sdk/issues/3035,692155438,MDU6SXNzdWU2OTIxNTU0Mzg=,3035,Add integration for new comment server methods,"{'login': 'tiger5226', 'id': 3402064, 'node_id': 'MDQ6VXNlcjM0MDIwNjQ=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/3402064?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tiger5226', 'html_url': 'https://github.com/tiger5226', 'followers_url': 'https://api.github.com/users/tiger5226/followers', 'following_url': 'https://api.github.com/users/tiger5226/following{/other_user}', 'gists_url': 'https://api.github.com/users/tiger5226/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tiger5226/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tiger5226/subscriptions', 'organizations_url': 'https://api.github.com/users/tiger5226/orgs', 'repos_url': 'https://api.github.com/users/tiger5226/repos', 'events_url': 'https://api.github.com/users/tiger5226/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tiger5226/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-03T17:38:51Z,2020-09-03T17:38:51Z,,MEMBER,,"## Comment Server was upgraded to the official JSON RPC 2.0 Spec - [ ] everything now user `/api/v2` - [ ] non-zero `id` must be sent, or it is considered a notification which gets no response. - [ ] methods are now referenced with a service so `.` ie `comment.List`. See list below #### Transitioned APIs - `get_claim_comments` => `comment.List` - `get_claim_hidden_comments` => `comment.List`, paramter added to main list api - `get_channel_from_comment_id` => `comment.GetChannelFromCommentID` - `create_comment` => `comment.Create` - `abandon_comment` => `comment.Abandon` - `edit_comment` => `comment.Edit` ### New APIs - `reaction.List` #### Request ```golang type ListArgs struct { CommentIDs string `json:""comment_ids""` Signature string `json:""signature""` SigningTS string `json:""signing_ts""` Types *string `json:""types""` ChannelID *string `json:""channel_id""` ChannelName *string `json:""channel_name""` } ``` Channel name plus timestamp should be signed, in order to get a list of both yours and others reactions - `reaction.React` #### Request ```golang type ReactArgs struct { CommentIDs string `json:""comment_ids""` Signature string `json:""signature""` SigningTS string `json:""signing_ts""` Remove bool `json:""remove""` ClearTypes string `json:""clear_types""` Type string `json:""type""` ChannelID *string `json:""channel_id""` ChannelName *string `json:""channel_name""` } ``` Channel name plus timestamp must be signed",, 4,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/events,https://github.com/lbryio/lbry-sdk/pull/3034,692072804,MDExOlB1bGxSZXF1ZXN0NDc4NzE1NzA0,3034,misc fixes,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-09-03T15:32:33Z,2020-09-04T03:21:17Z,2020-09-04T03:21:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3034', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3034', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3034.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3034.patch'}" 5,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/events,https://github.com/lbryio/lbry-sdk/pull/3033,691283831,MDExOlB1bGxSZXF1ZXN0NDc4MDQ5MDQw,3033,comment rpc call includes per jsonrpc standard,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-02T18:02:02Z,2020-09-02T18:02:02Z,,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3033', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3033', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3033.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3033.patch'}" 6,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/events,https://github.com/lbryio/lbry-sdk/issues/3032,688068470,MDU6SXNzdWU2ODgwNjg0NzA=,3032,"Port 5280 taken on Linux, app fails to start","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-08-28T13:16:43Z,2020-08-28T13:16:43Z,,MEMBER,,"We bind mediaserver on 5280 and there's some xmpp client that runs on it that users may have installed. If 5280 is not available, try next available port. ",, 7,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/events,https://github.com/lbryio/lbry-sdk/issues/3031,685563163,MDU6SXNzdWU2ODU1NjMxNjM=,3031,syncing (stub),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-25T15:02:55Z,2020-08-25T15:02:55Z,,MEMBER,,@eukreign edit this and unassign it from you please,, 8,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/events,https://github.com/lbryio/lbry-sdk/issues/3030,684275638,MDU6SXNzdWU2ODQyNzU2Mzg=,3030,Using get with save_file=false doesn't download any blobs on version 0.81.0,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-08-23T23:22:28Z,2020-08-25T03:48:37Z,,CONTRIBUTOR,,"Vlad and I are working on [file downloading scripts](https://lbry.tv/@BrendonBrewer:3/channel-download). He has lbrynet 0.75.0 and I have lbrynet 0.81.0. When he uses `lbrynet get` with `save_file=false`, it downloads blobs. When I do it, it manages the file but sets it to inactive, not even downloading the manifest blob. Expected behaviour (unless I'm an idiot): Using `get` with `save_file=false` should download all blobs but not reconstruct the full file in the downloads directory.",, 9,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/events,https://github.com/lbryio/lbry-sdk/issues/3029,682019424,MDU6SXNzdWU2ODIwMTk0MjQ=,3029,Don't use address like identifiers on account ids / names,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-08-19T17:37:05Z,2020-08-19T17:49:04Z,,MEMBER,,Someone may get confused that this is an address and send funds to it (has happened recently). Only way that works as an address is in single account mode (which requires deleting blockchain.db and setting up a new wallet / importing as single key) .,, 10,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/events,https://github.com/lbryio/lbry-sdk/pull/3028,681905158,MDExOlB1bGxSZXF1ZXN0NDcwMjE5MTA5,3028,added `--limit_claims_per_channel` argument to `claim_search` to only return up to the specified number of claims per channel,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,0,2020-08-19T14:52:55Z,2020-08-19T19:22:56Z,2020-08-19T19:22:54Z,MEMBER,,fixes #3018 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3028', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3028', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3028.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3028.patch'}" 11,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/events,https://github.com/lbryio/lbry-sdk/issues/3027,681301838,MDU6SXNzdWU2ODEzMDE4Mzg=,3027,Channel sharing proposal / ideas,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1013141284, 'node_id': 'MDU6TGFiZWwxMDEzMTQxMjg0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/needs:%20exploration', 'name': 'needs: exploration', 'color': 'fbca04', 'default': False, 'description': 'Solution unclear, needs research'}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-08-18T19:57:25Z,2020-08-18T19:57:25Z,,MEMBER,,"Current limitations: - Channel import/export are tied to a read-only public key - This doesn't work well single address (lbry.tv) accounts - you export one, the importer will see all - The importer will see all transactions, including tips/funds received at that address, etc. Affects balance. Can't actually spend them - If the address of the claim changes, import no longer works - Publishes go to the wallet of the person publishing by default. We could potentially set the channel address here, but then you'd need to share full access to the account that owns the channel. - Sharing a single account that houses the channel claim across multiple wallets will get messy with spendable funds / change addresses - Now you'd have to share access to editing the channel itself too - this may not be desired in some cases. Desired functionality: - Flexibility around what's editable/spendable - Today's scenario - just signing ability to a predefined address outside of the control of signing key owner - Share access to edit channel and create/edit any claims - Share access to edit channel, create/edit any claims, but no control over tips - Share access to publish to channel, create claims to channel owner's address only - Wallet transaction data not affected by shared channel / account. Funds would need to come from home wallet. Still thinking through this, to be continued... ",, 12,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/events,https://github.com/lbryio/lbry-sdk/issues/3026,680265781,MDU6SXNzdWU2ODAyNjU3ODE=,3026,"sync_hash fails if encrypted on disk = true, but wallet not encrypted (is_encrypted shows true in wallet status also)","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-08-17T14:09:42Z,2020-09-04T15:50:57Z,,MEMBER,,"There are some scenarios where the encrypted on disk value is incorrect(one is: if sync apply with a blank password was used on an encrypted wallet) and in this case, sync hash fails when run. But after the app runs sync apply to get a new hash, then sync hash works again. Error: 'NoneType' object has no attribute 'encode' It should not fail and should try to run the hash knowing that the wallet is not encrypted and the encrypted on disk value is incorrect. This prevents startup on Android and causes issues on desktop/lbry.tv as well. is_encrypted in wallet status should also be false. encrypted on disk setting should be reset in wallet. ",, 13,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/events,https://github.com/lbryio/lbry-sdk/issues/3025,679525364,MDU6SXNzdWU2Nzk1MjUzNjQ=,3025,verify not ,"{'login': 'assadkhan12', 'id': 68958016, 'node_id': 'MDQ6VXNlcjY4OTU4MDE2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68958016?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/assadkhan12', 'html_url': 'https://github.com/assadkhan12', 'followers_url': 'https://api.github.com/users/assadkhan12/followers', 'following_url': 'https://api.github.com/users/assadkhan12/following{/other_user}', 'gists_url': 'https://api.github.com/users/assadkhan12/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/assadkhan12/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/assadkhan12/subscriptions', 'organizations_url': 'https://api.github.com/users/assadkhan12/orgs', 'repos_url': 'https://api.github.com/users/assadkhan12/repos', 'events_url': 'https://api.github.com/users/assadkhan12/events{/privacy}', 'received_events_url': 'https://api.github.com/users/assadkhan12/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-15T08:22:16Z,2020-08-15T13:55:09Z,2020-08-15T13:55:09Z,NONE,,plz check out my account . email : ,, 14,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/events,https://github.com/lbryio/lbry-sdk/issues/3024,677987646,MDU6SXNzdWU2Nzc5ODc2NDY=,3024,Ability to hide purchase history,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-08-12T21:23:01Z,2020-08-12T21:23:01Z,,MEMBER,,Some users want the ability to control what content is returned by their purchase history. ,, 15,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/events,https://github.com/lbryio/lbry-sdk/issues/3023,677723729,MDU6SXNzdWU2Nzc3MjM3Mjk=,3023,Replies,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-08-12T14:08:59Z,2020-08-12T16:12:33Z,,MEMBER,,"1. Claim prototype has property, reply_claim_id (edit: not exactly, see Lex comment below) 1. Claim adds returns `reply_url` to `resolve` and other claim responses (you could possibly talk me into returning `reply_claim_id` directly) 1. `claim_search` (and other relevant APIs) adds property `reply_to_claim_id` (return claims in response to this id) _Eventually_ it would make sense to parse and store these as a full tree in SQL, but this is not actually necessary for V1. This system is not designed to replace commenting. It is for first-class publishes that will be returned as normal by other searches, but that can be designated as created in reply to something else.",, 16,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/events,https://github.com/lbryio/lbry-sdk/pull/3022,677462199,MDExOlB1bGxSZXF1ZXN0NDY2NTc2NDEx,3022,"Add webvtt mime type ( subtitles, captions )","{'login': 'btzr-io', 'id': 14793624, 'node_id': 'MDQ6VXNlcjE0NzkzNjI0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14793624?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/btzr-io', 'html_url': 'https://github.com/btzr-io', 'followers_url': 'https://api.github.com/users/btzr-io/followers', 'following_url': 'https://api.github.com/users/btzr-io/following{/other_user}', 'gists_url': 'https://api.github.com/users/btzr-io/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/btzr-io/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/btzr-io/subscriptions', 'organizations_url': 'https://api.github.com/users/btzr-io/orgs', 'repos_url': 'https://api.github.com/users/btzr-io/repos', 'events_url': 'https://api.github.com/users/btzr-io/events{/privacy}', 'received_events_url': 'https://api.github.com/users/btzr-io/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-08-12T07:26:09Z,2020-08-12T22:58:09Z,2020-08-12T22:58:09Z,CONTRIBUTOR,,"> Web Video Text Tracks Format (WebVTT) is a format for displaying timed text tracks (such as subtitles or captions) using the element. > The MIME type of WebVTT is text/vtt. https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3022', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3022', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3022.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3022.patch'}" 17,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/events,https://github.com/lbryio/lbry-sdk/pull/3021,677048985,MDExOlB1bGxSZXF1ZXN0NDY2MjQwMjA2,3021,Improve reflector upload cancellation handling,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,1,2020-08-11T17:13:10Z,2020-08-19T19:47:30Z,2020-08-19T19:44:28Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3021', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3021', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3021.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3021.patch'}" 18,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/events,https://github.com/lbryio/lbry-sdk/issues/3020,676965783,MDU6SXNzdWU2NzY5NjU3ODM=,3020,Test all API calls against new SDK branch,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-11T15:20:15Z,2020-08-11T15:20:15Z,,MEMBER,,,, 19,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/events,https://github.com/lbryio/lbry-sdk/issues/3019,675138360,MDU6SXNzdWU2NzUxMzgzNjA=,3019,"database issue, can't publish: foreign key constraint failed","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-08-07T16:36:51Z,2020-08-07T16:36:51Z,,MEMBER,,"``` 2020-08-07 12:13:45,806 ERROR lbry.wallet.database:218: Error running transaction: Traceback (most recent call last): File ""lbry/wallet/database.py"", line 214, in __run_transaction File ""lbry/extras/daemon/storage.py"", line 181, in store_stream sqlite3.IntegrityError: FOREIGN KEY constraint failed 2020-08-07 12:13:45,807 WARNING lbry.wallet.database:220: rolled back 2020-08-07 12:13:45,807 ERROR lbry.extras.daemon.daemon:708: error handling api request Traceback (most recent call last): File ""lbry/extras/daemon/daemon.py"", line 700, in _process_rpc_call File ""lbry/extras/daemon/daemon.py"", line 3040, in jsonrpc_publish File ""lbry/extras/daemon/daemon.py"", line 3259, in jsonrpc_stream_create File ""lbry/file/file_manager.py"", line 42, in create_stream File ""lbry/stream/stream_manager.py"", line 233, in create File ""lbry/wallet/database.py"", line 201, in run File ""concurrent/futures/thread.py"", line 57, in run File ""lbry/wallet/database.py"", line 201, in File ""lbry/wallet/database.py"", line 214, in __run_transaction File ""lbry/extras/daemon/storage.py"", line 181, in store_stream sqlite3.IntegrityError: FOREIGN KEY constraint failed ```",, 20,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/events,https://github.com/lbryio/lbry-sdk/issues/3018,675077933,MDU6SXNzdWU2NzUwNzc5MzM=,3018,max channel parameter to claim_search,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-08-07T15:07:19Z,2020-08-19T19:22:54Z,2020-08-19T19:22:54Z,MEMBER,,"- Do not return the same channel more than `n` times - Maybe do #2812 at the same time",, 21,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/events,https://github.com/lbryio/lbry-sdk/issues/3017,674440915,MDU6SXNzdWU2NzQ0NDA5MTU=,3017,file does not reflect if stream is updated while reflecting,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-08-06T16:27:20Z,2020-08-17T20:29:03Z,2020-08-17T20:29:03Z,MEMBER,,"I think a few users have been running into this recently but haven't been able to track down until now. Not sure if it's the same update scenario, but the symptoms seem very similar. file published, reflection starts: ``` 2020-08-06 09:17:10,548 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bapP3mmjtPv4H4b1fKyjMQs5w9LJwMdyr3, height=0, is_verified=False, tx.id=4534cbfeef2553cdc29e013981684f48127d50ec245635bcd52166b6848cd523 2020-08-06 09:18:02,421 INFO lbry.stream.managed_stream:350: we have 590/590 needed blobs needed by reflector for lbry://The-Anti-Heroes-Running-the-Show-with-Rob-Noerr#68e76caf11925b335652030da09865649d36f915 2020-08-06 09:18:06,775 INFO lbry.stream.reflector.client:125: Sent reflector blob baccbfdc 2020-08-06 09:18:10,231 INFO lbry.stream.reflector.client:125: Sent reflector blob 25b45ebd ``` File then updated with transcoded version: ``` 2020-08-06 09:24:31,330 INFO lbry.stream.reflector.client:125: Sent reflector blob 806b9712 2020-08-06 09:24:34,247 INFO lbry.stream.reflector.client:125: Sent reflector blob f01ff859 2020-08-06 09:24:37,351 INFO lbry.file_analysis:445: Proceeding on transcode via: ffmpeg -i ""C:\Users\Sarah\Desktop\The Anti-Heroes Running the Show with Rob Noerr.mp4"" -y -c:s copy -c:d copy -c:v copy -movflags +faststart -c:a copy ""C:\Users\Sarah\Desktop\The Anti-Heroes Running the Show with Rob Noerr_fixed.mp4"" 2020-08-06 09:24:37,410 INFO lbry.stream.reflector.client:125: Sent reflector blob f9b30b78 2020-08-06 09:24:40,018 INFO lbry.stream.reflector.client:125: Sent reflector blob 01fc3a72 ``` Then publish goes through - notice reflection stops. Nothing happens after. The file was streamed in app. ``` 2020-08-06 09:25:22,086 INFO lbry.stream.reflector.client:41: Finished sending reflector 143 blobs 2020-08-06 09:26:15,265 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bPx42mSv4iMevZeUtdZH4Vdmqd9fgw3zbt, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 2020-08-06 09:26:15,350 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bFr3A1bbxtUX7Dtz55KmBXiiBY4jR11TTg, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 2020-08-06 09:26:15,416 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bMYkHSqHyzys4mSe9h7kQzm3qpkCXNeFcv, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 ``` does not startup until a restart: ``` 2020-08-06 12:05:27,211 INFO lbry.stream.stream_manager:150: Started stream manager with 135 files 2020-08-06 12:05:27,211 INFO lbry.extras.daemon.components:368: Done setting up file manager 2020-08-06 12:05:27,510 INFO lbry.stream.managed_stream:350: we have 590/590 needed blobs needed by reflector for lbry://The-Anti-Heroes-Running-the-Show-with-Rob-Noerr#68e76caf11925b335652030da09865649d36f915 ```",, 22,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/events,https://github.com/lbryio/lbry-sdk/pull/3016,673011180,MDExOlB1bGxSZXF1ZXN0NDYyOTQ4MDM5,3016,release reserved outputs on startup,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-08-04T19:04:50Z,2020-08-04T20:53:17Z,2020-08-04T20:53:16Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/3007,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3016', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3016', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3016.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3016.patch'}" 23,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/events,https://github.com/lbryio/lbry-sdk/pull/3015,672919277,MDExOlB1bGxSZXF1ZXN0NDYyODcyMjYz,3015,added support for using the new SDK for `resolve` and `claim_search` by passing `--new_sdk_server`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,0,2020-08-04T16:24:12Z,2020-08-04T19:03:41Z,2020-08-04T19:03:40Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3015', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3015', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3015.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3015.patch'}" 24,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/events,https://github.com/lbryio/lbry-sdk/issues/3014,672491517,MDU6SXNzdWU2NzI0OTE1MTc=,3014,reflect_all command results in NotImplementedError,"{'login': 'cahlenlee', 'id': 30788194, 'node_id': 'MDQ6VXNlcjMwNzg4MTk0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/30788194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cahlenlee', 'html_url': 'https://github.com/cahlenlee', 'followers_url': 'https://api.github.com/users/cahlenlee/followers', 'following_url': 'https://api.github.com/users/cahlenlee/following{/other_user}', 'gists_url': 'https://api.github.com/users/cahlenlee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cahlenlee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cahlenlee/subscriptions', 'organizations_url': 'https://api.github.com/users/cahlenlee/orgs', 'repos_url': 'https://api.github.com/users/cahlenlee/repos', 'events_url': 'https://api.github.com/users/cahlenlee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cahlenlee/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-04T04:13:00Z,2020-08-04T04:13:00Z,,NONE,,"DESCRIPTION: Using the 'lbrynet blob reflect_all' command on an active daemon results in a 'NotImplementedError'. REPRO STEPS: 1) Launch a lbrynet daemon 2) Submit the 'lbrynet blob reflect_all' command RESULTS: NotImplementedError EXPECTED: All blobs are reflected ------------------------------------------------- DAEMON LOG: 2020-08-03 22:12:38,296 ERROR lbry.extras.daemon.daemon:708: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\daemon.py"", line 700, in _process_rpc_call File ""lbry\extras\daemon\daemon.py"", line 4800, in jsonrpc_blob_reflect_all NotImplementedError",, 25,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/events,https://github.com/lbryio/lbry-sdk/issues/3013,672097754,MDU6SXNzdWU2NzIwOTc3NTQ=,3013,Impossible to add comments,"{'login': 'lidiamartinez', 'id': 9552809, 'node_id': 'MDQ6VXNlcjk1NTI4MDk=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/9552809?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lidiamartinez', 'html_url': 'https://github.com/lidiamartinez', 'followers_url': 'https://api.github.com/users/lidiamartinez/followers', 'following_url': 'https://api.github.com/users/lidiamartinez/following{/other_user}', 'gists_url': 'https://api.github.com/users/lidiamartinez/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lidiamartinez/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lidiamartinez/subscriptions', 'organizations_url': 'https://api.github.com/users/lidiamartinez/orgs', 'repos_url': 'https://api.github.com/users/lidiamartinez/repos', 'events_url': 'https://api.github.com/users/lidiamartinez/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lidiamartinez/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-08-03T14:00:22Z,2020-08-03T14:38:31Z,2020-08-03T14:38:31Z,NONE,,"It's impossible. Loading animation stays forever. I tried in my Android One phone, and in my Chrome browser. No success. Right after I click the comment button I get this error in console: comments.js:49 Uncaught TypeError: Cannot read property 'claim_id' of null at comments.js:49 at index.js:8 at middleware.js:22 at store.js:167 at bundle.es.js:1797 at createComment (index.js:16) at onSubmit (view.jsx:87) at onSubmit (form.jsx:18) at Object.l (react-dom.production.min.js:14) at p (react-dom.production.min.js:14) at react-dom.production.min.js:14 at v (react-dom.production.min.js:15) at lt (react-dom.production.min.js:52) at ot (react-dom.production.min.js:51) at ct (react-dom.production.min.js:52) at mt (react-dom.production.min.js:56) at ae (react-dom.production.min.js:287) at ce (react-dom.production.min.js:23) at en (react-dom.production.min.js:70) at Jt (react-dom.production.min.js:69) at t.unstable_runWithPriority (scheduler.production.min.js:19) at Vi (react-dom.production.min.js:122) at re (react-dom.production.min.js:287) at Zt (react-dom.production.min.js:68) at HTMLFormElement.r (helpers.ts:85)",, 26,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/events,https://github.com/lbryio/lbry-sdk/pull/3012,671830609,MDExOlB1bGxSZXF1ZXN0NDYxOTcyODA5,3012,fix unclosed transport warnings on tests,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-03T06:31:29Z,2020-08-03T14:33:52Z,2020-08-03T14:33:51Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3012', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3012', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3012.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3012.patch'}" 27,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/events,https://github.com/lbryio/lbry-sdk/pull/3011,670842679,MDExOlB1bGxSZXF1ZXN0NDYxMDg2MDI4,3011,resolve comments faster by batching maybe,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-08-01T12:47:56Z,2020-08-10T20:04:35Z,2020-08-10T20:04:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3011', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3011', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3011.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3011.patch'}" 28,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/events,https://github.com/lbryio/lbry-sdk/pull/3010,669834620,MDExOlB1bGxSZXF1ZXN0NDYwMTYxODIz,3010,allow faster comment retrieval,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-31T13:46:27Z,2020-07-31T21:32:33Z,2020-07-31T21:32:07Z,MEMBER,,"switch default for include replies to false Breaking: Apps will need to include the --include_replies flag to continue using it as normal until we switch to the new system.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3010', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3010', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3010.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3010.patch'}" 29,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/events,https://github.com/lbryio/lbry-sdk/issues/3009,667894572,MDU6SXNzdWU2Njc4OTQ1NzI=,3009,Commenting API Changes (to be filled),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-07-29T14:34:26Z,2020-08-21T15:05:50Z,,MEMBER,,@jessopb will edit this with specifics and change the title when done.,, 30,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3038/events,https://github.com/lbryio/lbry-sdk/issues/3038,693883234,MDU6SXNzdWU2OTM4ODMyMzQ=,3038,API SDK retrieve the list of all supports and tips to a video ,"{'login': 'codepujan', 'id': 8311781, 'node_id': 'MDQ6VXNlcjgzMTE3ODE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8311781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/codepujan', 'html_url': 'https://github.com/codepujan', 'followers_url': 'https://api.github.com/users/codepujan/followers', 'following_url': 'https://api.github.com/users/codepujan/following{/other_user}', 'gists_url': 'https://api.github.com/users/codepujan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/codepujan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/codepujan/subscriptions', 'organizations_url': 'https://api.github.com/users/codepujan/orgs', 'repos_url': 'https://api.github.com/users/codepujan/repos', 'events_url': 'https://api.github.com/users/codepujan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/codepujan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-05T01:16:26Z,2020-09-05T01:16:49Z,,NONE,,"Is there a way to retrieve the list of users, and the amount of support to a particular video? For instance , this video : https://lbry.tv/@Learn-LBRY:6/how-to-fix-vcruntime140.dll-missing-error-in-valorant:f has 18 LBC of supports and tips . Is there a way to get the list of channels and the tip amount? I tried using the support list endpoint . The video has claim_id as fe442d3fc15c1281fb4f968edf3bc51b22917c76 (retrieved from the video information) . I executed : `lbrynet support list --claim_id=fe442d3fc15c1281fb4f968edf3bc51b22917c76` and it returns me : `{ ""items"": [], ""page"": 1, ""page_size"": 20, ""total_items"": 0, ""total_pages"": 0 }` I am not the creator of the video or neither have I supported / tipped the video . I have tried this with multiple videos and claim ids , and this doesnt seem to work . Any help would be appreciated , Regards ! ",, 31,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3037/events,https://github.com/lbryio/lbry-sdk/pull/3037,692648464,MDExOlB1bGxSZXF1ZXN0NDc5MjI3NDU1,3037,"ignore ""raise from"" linter errors","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-09-04T03:12:22Z,2020-09-04T03:16:39Z,2020-09-04T03:16:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3037', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3037', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3037.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3037.patch'}" 32,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3036/events,https://github.com/lbryio/lbry-sdk/pull/3036,692302137,MDExOlB1bGxSZXF1ZXN0NDc4OTEwMjc1,3036,fix doc generator for docopt edge cases,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-09-03T20:15:39Z,2020-09-04T19:48:59Z,2020-09-04T19:48:58Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3036', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3036', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3036.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3036.patch'}" 33,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3035/events,https://github.com/lbryio/lbry-sdk/issues/3035,692155438,MDU6SXNzdWU2OTIxNTU0Mzg=,3035,Add integration for new comment server methods,"{'login': 'tiger5226', 'id': 3402064, 'node_id': 'MDQ6VXNlcjM0MDIwNjQ=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/3402064?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tiger5226', 'html_url': 'https://github.com/tiger5226', 'followers_url': 'https://api.github.com/users/tiger5226/followers', 'following_url': 'https://api.github.com/users/tiger5226/following{/other_user}', 'gists_url': 'https://api.github.com/users/tiger5226/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tiger5226/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tiger5226/subscriptions', 'organizations_url': 'https://api.github.com/users/tiger5226/orgs', 'repos_url': 'https://api.github.com/users/tiger5226/repos', 'events_url': 'https://api.github.com/users/tiger5226/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tiger5226/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-03T17:38:51Z,2020-09-03T17:38:51Z,,MEMBER,,"## Comment Server was upgraded to the official JSON RPC 2.0 Spec - [ ] everything now user `/api/v2` - [ ] non-zero `id` must be sent, or it is considered a notification which gets no response. - [ ] methods are now referenced with a service so `.` ie `comment.List`. See list below #### Transitioned APIs - `get_claim_comments` => `comment.List` - `get_claim_hidden_comments` => `comment.List`, paramter added to main list api - `get_channel_from_comment_id` => `comment.GetChannelFromCommentID` - `create_comment` => `comment.Create` - `abandon_comment` => `comment.Abandon` - `edit_comment` => `comment.Edit` ### New APIs - `reaction.List` #### Request ```golang type ListArgs struct { CommentIDs string `json:""comment_ids""` Signature string `json:""signature""` SigningTS string `json:""signing_ts""` Types *string `json:""types""` ChannelID *string `json:""channel_id""` ChannelName *string `json:""channel_name""` } ``` Channel name plus timestamp should be signed, in order to get a list of both yours and others reactions - `reaction.React` #### Request ```golang type ReactArgs struct { CommentIDs string `json:""comment_ids""` Signature string `json:""signature""` SigningTS string `json:""signing_ts""` Remove bool `json:""remove""` ClearTypes string `json:""clear_types""` Type string `json:""type""` ChannelID *string `json:""channel_id""` ChannelName *string `json:""channel_name""` } ``` Channel name plus timestamp must be signed",, 34,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3034/events,https://github.com/lbryio/lbry-sdk/pull/3034,692072804,MDExOlB1bGxSZXF1ZXN0NDc4NzE1NzA0,3034,misc fixes,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-09-03T15:32:33Z,2020-09-04T03:21:17Z,2020-09-04T03:21:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3034', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3034', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3034.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3034.patch'}" 35,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3033/events,https://github.com/lbryio/lbry-sdk/pull/3033,691283831,MDExOlB1bGxSZXF1ZXN0NDc4MDQ5MDQw,3033,comment rpc call includes per jsonrpc standard,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-02T18:02:02Z,2020-09-02T18:02:02Z,,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3033', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3033', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3033.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3033.patch'}" 36,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3032/events,https://github.com/lbryio/lbry-sdk/issues/3032,688068470,MDU6SXNzdWU2ODgwNjg0NzA=,3032,"Port 5280 taken on Linux, app fails to start","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-08-28T13:16:43Z,2020-08-28T13:16:43Z,,MEMBER,,"We bind mediaserver on 5280 and there's some xmpp client that runs on it that users may have installed. If 5280 is not available, try next available port. ",, 37,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3031/events,https://github.com/lbryio/lbry-sdk/issues/3031,685563163,MDU6SXNzdWU2ODU1NjMxNjM=,3031,syncing (stub),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-25T15:02:55Z,2020-08-25T15:02:55Z,,MEMBER,,@eukreign edit this and unassign it from you please,, 38,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3030/events,https://github.com/lbryio/lbry-sdk/issues/3030,684275638,MDU6SXNzdWU2ODQyNzU2Mzg=,3030,Using get with save_file=false doesn't download any blobs on version 0.81.0,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-08-23T23:22:28Z,2020-08-25T03:48:37Z,,CONTRIBUTOR,,"Vlad and I are working on [file downloading scripts](https://lbry.tv/@BrendonBrewer:3/channel-download). He has lbrynet 0.75.0 and I have lbrynet 0.81.0. When he uses `lbrynet get` with `save_file=false`, it downloads blobs. When I do it, it manages the file but sets it to inactive, not even downloading the manifest blob. Expected behaviour (unless I'm an idiot): Using `get` with `save_file=false` should download all blobs but not reconstruct the full file in the downloads directory.",, 39,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3029/events,https://github.com/lbryio/lbry-sdk/issues/3029,682019424,MDU6SXNzdWU2ODIwMTk0MjQ=,3029,Don't use address like identifiers on account ids / names,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-08-19T17:37:05Z,2020-08-19T17:49:04Z,,MEMBER,,Someone may get confused that this is an address and send funds to it (has happened recently). Only way that works as an address is in single account mode (which requires deleting blockchain.db and setting up a new wallet / importing as single key) .,, 40,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3028/events,https://github.com/lbryio/lbry-sdk/pull/3028,681905158,MDExOlB1bGxSZXF1ZXN0NDcwMjE5MTA5,3028,added `--limit_claims_per_channel` argument to `claim_search` to only return up to the specified number of claims per channel,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,0,2020-08-19T14:52:55Z,2020-08-19T19:22:56Z,2020-08-19T19:22:54Z,MEMBER,,fixes #3018 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3028', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3028', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3028.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3028.patch'}" 41,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3027/events,https://github.com/lbryio/lbry-sdk/issues/3027,681301838,MDU6SXNzdWU2ODEzMDE4Mzg=,3027,Channel sharing proposal / ideas,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1013141284, 'node_id': 'MDU6TGFiZWwxMDEzMTQxMjg0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/needs:%20exploration', 'name': 'needs: exploration', 'color': 'fbca04', 'default': False, 'description': 'Solution unclear, needs research'}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-08-18T19:57:25Z,2020-08-18T19:57:25Z,,MEMBER,,"Current limitations: - Channel import/export are tied to a read-only public key - This doesn't work well single address (lbry.tv) accounts - you export one, the importer will see all - The importer will see all transactions, including tips/funds received at that address, etc. Affects balance. Can't actually spend them - If the address of the claim changes, import no longer works - Publishes go to the wallet of the person publishing by default. We could potentially set the channel address here, but then you'd need to share full access to the account that owns the channel. - Sharing a single account that houses the channel claim across multiple wallets will get messy with spendable funds / change addresses - Now you'd have to share access to editing the channel itself too - this may not be desired in some cases. Desired functionality: - Flexibility around what's editable/spendable - Today's scenario - just signing ability to a predefined address outside of the control of signing key owner - Share access to edit channel and create/edit any claims - Share access to edit channel, create/edit any claims, but no control over tips - Share access to publish to channel, create claims to channel owner's address only - Wallet transaction data not affected by shared channel / account. Funds would need to come from home wallet. Still thinking through this, to be continued... ",, 42,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3026/events,https://github.com/lbryio/lbry-sdk/issues/3026,680265781,MDU6SXNzdWU2ODAyNjU3ODE=,3026,"sync_hash fails if encrypted on disk = true, but wallet not encrypted (is_encrypted shows true in wallet status also)","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-08-17T14:09:42Z,2020-09-04T15:50:57Z,,MEMBER,,"There are some scenarios where the encrypted on disk value is incorrect(one is: if sync apply with a blank password was used on an encrypted wallet) and in this case, sync hash fails when run. But after the app runs sync apply to get a new hash, then sync hash works again. Error: 'NoneType' object has no attribute 'encode' It should not fail and should try to run the hash knowing that the wallet is not encrypted and the encrypted on disk value is incorrect. This prevents startup on Android and causes issues on desktop/lbry.tv as well. is_encrypted in wallet status should also be false. encrypted on disk setting should be reset in wallet. ",, 43,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3025/events,https://github.com/lbryio/lbry-sdk/issues/3025,679525364,MDU6SXNzdWU2Nzk1MjUzNjQ=,3025,verify not ,"{'login': 'assadkhan12', 'id': 68958016, 'node_id': 'MDQ6VXNlcjY4OTU4MDE2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68958016?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/assadkhan12', 'html_url': 'https://github.com/assadkhan12', 'followers_url': 'https://api.github.com/users/assadkhan12/followers', 'following_url': 'https://api.github.com/users/assadkhan12/following{/other_user}', 'gists_url': 'https://api.github.com/users/assadkhan12/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/assadkhan12/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/assadkhan12/subscriptions', 'organizations_url': 'https://api.github.com/users/assadkhan12/orgs', 'repos_url': 'https://api.github.com/users/assadkhan12/repos', 'events_url': 'https://api.github.com/users/assadkhan12/events{/privacy}', 'received_events_url': 'https://api.github.com/users/assadkhan12/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-15T08:22:16Z,2020-08-15T13:55:09Z,2020-08-15T13:55:09Z,NONE,,plz check out my account . email : ,, 44,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3024/events,https://github.com/lbryio/lbry-sdk/issues/3024,677987646,MDU6SXNzdWU2Nzc5ODc2NDY=,3024,Ability to hide purchase history,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-08-12T21:23:01Z,2020-08-12T21:23:01Z,,MEMBER,,Some users want the ability to control what content is returned by their purchase history. ,, 45,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3023/events,https://github.com/lbryio/lbry-sdk/issues/3023,677723729,MDU6SXNzdWU2Nzc3MjM3Mjk=,3023,Replies,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-08-12T14:08:59Z,2020-08-12T16:12:33Z,,MEMBER,,"1. Claim prototype has property, reply_claim_id (edit: not exactly, see Lex comment below) 1. Claim adds returns `reply_url` to `resolve` and other claim responses (you could possibly talk me into returning `reply_claim_id` directly) 1. `claim_search` (and other relevant APIs) adds property `reply_to_claim_id` (return claims in response to this id) _Eventually_ it would make sense to parse and store these as a full tree in SQL, but this is not actually necessary for V1. This system is not designed to replace commenting. It is for first-class publishes that will be returned as normal by other searches, but that can be designated as created in reply to something else.",, 46,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3022/events,https://github.com/lbryio/lbry-sdk/pull/3022,677462199,MDExOlB1bGxSZXF1ZXN0NDY2NTc2NDEx,3022,"Add webvtt mime type ( subtitles, captions )","{'login': 'btzr-io', 'id': 14793624, 'node_id': 'MDQ6VXNlcjE0NzkzNjI0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14793624?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/btzr-io', 'html_url': 'https://github.com/btzr-io', 'followers_url': 'https://api.github.com/users/btzr-io/followers', 'following_url': 'https://api.github.com/users/btzr-io/following{/other_user}', 'gists_url': 'https://api.github.com/users/btzr-io/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/btzr-io/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/btzr-io/subscriptions', 'organizations_url': 'https://api.github.com/users/btzr-io/orgs', 'repos_url': 'https://api.github.com/users/btzr-io/repos', 'events_url': 'https://api.github.com/users/btzr-io/events{/privacy}', 'received_events_url': 'https://api.github.com/users/btzr-io/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-08-12T07:26:09Z,2020-08-12T22:58:09Z,2020-08-12T22:58:09Z,CONTRIBUTOR,,"> Web Video Text Tracks Format (WebVTT) is a format for displaying timed text tracks (such as subtitles or captions) using the element. > The MIME type of WebVTT is text/vtt. https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3022', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3022', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3022.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3022.patch'}" 47,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3021/events,https://github.com/lbryio/lbry-sdk/pull/3021,677048985,MDExOlB1bGxSZXF1ZXN0NDY2MjQwMjA2,3021,Improve reflector upload cancellation handling,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,1,2020-08-11T17:13:10Z,2020-08-19T19:47:30Z,2020-08-19T19:44:28Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3021', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3021', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3021.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3021.patch'}" 48,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3020/events,https://github.com/lbryio/lbry-sdk/issues/3020,676965783,MDU6SXNzdWU2NzY5NjU3ODM=,3020,Test all API calls against new SDK branch,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-11T15:20:15Z,2020-08-11T15:20:15Z,,MEMBER,,,, 49,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3019/events,https://github.com/lbryio/lbry-sdk/issues/3019,675138360,MDU6SXNzdWU2NzUxMzgzNjA=,3019,"database issue, can't publish: foreign key constraint failed","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-08-07T16:36:51Z,2020-08-07T16:36:51Z,,MEMBER,,"``` 2020-08-07 12:13:45,806 ERROR lbry.wallet.database:218: Error running transaction: Traceback (most recent call last): File ""lbry/wallet/database.py"", line 214, in __run_transaction File ""lbry/extras/daemon/storage.py"", line 181, in store_stream sqlite3.IntegrityError: FOREIGN KEY constraint failed 2020-08-07 12:13:45,807 WARNING lbry.wallet.database:220: rolled back 2020-08-07 12:13:45,807 ERROR lbry.extras.daemon.daemon:708: error handling api request Traceback (most recent call last): File ""lbry/extras/daemon/daemon.py"", line 700, in _process_rpc_call File ""lbry/extras/daemon/daemon.py"", line 3040, in jsonrpc_publish File ""lbry/extras/daemon/daemon.py"", line 3259, in jsonrpc_stream_create File ""lbry/file/file_manager.py"", line 42, in create_stream File ""lbry/stream/stream_manager.py"", line 233, in create File ""lbry/wallet/database.py"", line 201, in run File ""concurrent/futures/thread.py"", line 57, in run File ""lbry/wallet/database.py"", line 201, in File ""lbry/wallet/database.py"", line 214, in __run_transaction File ""lbry/extras/daemon/storage.py"", line 181, in store_stream sqlite3.IntegrityError: FOREIGN KEY constraint failed ```",, 50,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3018/events,https://github.com/lbryio/lbry-sdk/issues/3018,675077933,MDU6SXNzdWU2NzUwNzc5MzM=,3018,max channel parameter to claim_search,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-08-07T15:07:19Z,2020-08-19T19:22:54Z,2020-08-19T19:22:54Z,MEMBER,,"- Do not return the same channel more than `n` times - Maybe do #2812 at the same time",, 51,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3017/events,https://github.com/lbryio/lbry-sdk/issues/3017,674440915,MDU6SXNzdWU2NzQ0NDA5MTU=,3017,file does not reflect if stream is updated while reflecting,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-08-06T16:27:20Z,2020-08-17T20:29:03Z,2020-08-17T20:29:03Z,MEMBER,,"I think a few users have been running into this recently but haven't been able to track down until now. Not sure if it's the same update scenario, but the symptoms seem very similar. file published, reflection starts: ``` 2020-08-06 09:17:10,548 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bapP3mmjtPv4H4b1fKyjMQs5w9LJwMdyr3, height=0, is_verified=False, tx.id=4534cbfeef2553cdc29e013981684f48127d50ec245635bcd52166b6848cd523 2020-08-06 09:18:02,421 INFO lbry.stream.managed_stream:350: we have 590/590 needed blobs needed by reflector for lbry://The-Anti-Heroes-Running-the-Show-with-Rob-Noerr#68e76caf11925b335652030da09865649d36f915 2020-08-06 09:18:06,775 INFO lbry.stream.reflector.client:125: Sent reflector blob baccbfdc 2020-08-06 09:18:10,231 INFO lbry.stream.reflector.client:125: Sent reflector blob 25b45ebd ``` File then updated with transcoded version: ``` 2020-08-06 09:24:31,330 INFO lbry.stream.reflector.client:125: Sent reflector blob 806b9712 2020-08-06 09:24:34,247 INFO lbry.stream.reflector.client:125: Sent reflector blob f01ff859 2020-08-06 09:24:37,351 INFO lbry.file_analysis:445: Proceeding on transcode via: ffmpeg -i ""C:\Users\Sarah\Desktop\The Anti-Heroes Running the Show with Rob Noerr.mp4"" -y -c:s copy -c:d copy -c:v copy -movflags +faststart -c:a copy ""C:\Users\Sarah\Desktop\The Anti-Heroes Running the Show with Rob Noerr_fixed.mp4"" 2020-08-06 09:24:37,410 INFO lbry.stream.reflector.client:125: Sent reflector blob f9b30b78 2020-08-06 09:24:40,018 INFO lbry.stream.reflector.client:125: Sent reflector blob 01fc3a72 ``` Then publish goes through - notice reflection stops. Nothing happens after. The file was streamed in app. ``` 2020-08-06 09:25:22,086 INFO lbry.stream.reflector.client:41: Finished sending reflector 143 blobs 2020-08-06 09:26:15,265 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bPx42mSv4iMevZeUtdZH4Vdmqd9fgw3zbt, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 2020-08-06 09:26:15,350 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bFr3A1bbxtUX7Dtz55KmBXiiBY4jR11TTg, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 2020-08-06 09:26:15,416 INFO lbry.wallet.ledger:137: (lbc_mainnet) on_transaction: address=bMYkHSqHyzys4mSe9h7kQzm3qpkCXNeFcv, height=0, is_verified=False, tx.id=6ef34e35e5c8f286aa49ecc25bb048090a396f3338e51d63b0a2b8ea2f686c23 ``` does not startup until a restart: ``` 2020-08-06 12:05:27,211 INFO lbry.stream.stream_manager:150: Started stream manager with 135 files 2020-08-06 12:05:27,211 INFO lbry.extras.daemon.components:368: Done setting up file manager 2020-08-06 12:05:27,510 INFO lbry.stream.managed_stream:350: we have 590/590 needed blobs needed by reflector for lbry://The-Anti-Heroes-Running-the-Show-with-Rob-Noerr#68e76caf11925b335652030da09865649d36f915 ```",, 52,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3016/events,https://github.com/lbryio/lbry-sdk/pull/3016,673011180,MDExOlB1bGxSZXF1ZXN0NDYyOTQ4MDM5,3016,release reserved outputs on startup,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-08-04T19:04:50Z,2020-08-04T20:53:17Z,2020-08-04T20:53:16Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/3007,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3016', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3016', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3016.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3016.patch'}" 53,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3015/events,https://github.com/lbryio/lbry-sdk/pull/3015,672919277,MDExOlB1bGxSZXF1ZXN0NDYyODcyMjYz,3015,added support for using the new SDK for `resolve` and `claim_search` by passing `--new_sdk_server`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,0,2020-08-04T16:24:12Z,2020-08-04T19:03:41Z,2020-08-04T19:03:40Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3015', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3015', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3015.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3015.patch'}" 54,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3014/events,https://github.com/lbryio/lbry-sdk/issues/3014,672491517,MDU6SXNzdWU2NzI0OTE1MTc=,3014,reflect_all command results in NotImplementedError,"{'login': 'cahlenlee', 'id': 30788194, 'node_id': 'MDQ6VXNlcjMwNzg4MTk0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/30788194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cahlenlee', 'html_url': 'https://github.com/cahlenlee', 'followers_url': 'https://api.github.com/users/cahlenlee/followers', 'following_url': 'https://api.github.com/users/cahlenlee/following{/other_user}', 'gists_url': 'https://api.github.com/users/cahlenlee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cahlenlee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cahlenlee/subscriptions', 'organizations_url': 'https://api.github.com/users/cahlenlee/orgs', 'repos_url': 'https://api.github.com/users/cahlenlee/repos', 'events_url': 'https://api.github.com/users/cahlenlee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cahlenlee/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-04T04:13:00Z,2020-08-04T04:13:00Z,,NONE,,"DESCRIPTION: Using the 'lbrynet blob reflect_all' command on an active daemon results in a 'NotImplementedError'. REPRO STEPS: 1) Launch a lbrynet daemon 2) Submit the 'lbrynet blob reflect_all' command RESULTS: NotImplementedError EXPECTED: All blobs are reflected ------------------------------------------------- DAEMON LOG: 2020-08-03 22:12:38,296 ERROR lbry.extras.daemon.daemon:708: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\daemon.py"", line 700, in _process_rpc_call File ""lbry\extras\daemon\daemon.py"", line 4800, in jsonrpc_blob_reflect_all NotImplementedError",, 55,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3013/events,https://github.com/lbryio/lbry-sdk/issues/3013,672097754,MDU6SXNzdWU2NzIwOTc3NTQ=,3013,Impossible to add comments,"{'login': 'lidiamartinez', 'id': 9552809, 'node_id': 'MDQ6VXNlcjk1NTI4MDk=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/9552809?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lidiamartinez', 'html_url': 'https://github.com/lidiamartinez', 'followers_url': 'https://api.github.com/users/lidiamartinez/followers', 'following_url': 'https://api.github.com/users/lidiamartinez/following{/other_user}', 'gists_url': 'https://api.github.com/users/lidiamartinez/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lidiamartinez/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lidiamartinez/subscriptions', 'organizations_url': 'https://api.github.com/users/lidiamartinez/orgs', 'repos_url': 'https://api.github.com/users/lidiamartinez/repos', 'events_url': 'https://api.github.com/users/lidiamartinez/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lidiamartinez/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-08-03T14:00:22Z,2020-08-03T14:38:31Z,2020-08-03T14:38:31Z,NONE,,"It's impossible. Loading animation stays forever. I tried in my Android One phone, and in my Chrome browser. No success. Right after I click the comment button I get this error in console: comments.js:49 Uncaught TypeError: Cannot read property 'claim_id' of null at comments.js:49 at index.js:8 at middleware.js:22 at store.js:167 at bundle.es.js:1797 at createComment (index.js:16) at onSubmit (view.jsx:87) at onSubmit (form.jsx:18) at Object.l (react-dom.production.min.js:14) at p (react-dom.production.min.js:14) at react-dom.production.min.js:14 at v (react-dom.production.min.js:15) at lt (react-dom.production.min.js:52) at ot (react-dom.production.min.js:51) at ct (react-dom.production.min.js:52) at mt (react-dom.production.min.js:56) at ae (react-dom.production.min.js:287) at ce (react-dom.production.min.js:23) at en (react-dom.production.min.js:70) at Jt (react-dom.production.min.js:69) at t.unstable_runWithPriority (scheduler.production.min.js:19) at Vi (react-dom.production.min.js:122) at re (react-dom.production.min.js:287) at Zt (react-dom.production.min.js:68) at HTMLFormElement.r (helpers.ts:85)",, 56,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3012/events,https://github.com/lbryio/lbry-sdk/pull/3012,671830609,MDExOlB1bGxSZXF1ZXN0NDYxOTcyODA5,3012,fix unclosed transport warnings on tests,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-08-03T06:31:29Z,2020-08-03T14:33:52Z,2020-08-03T14:33:51Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3012', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3012', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3012.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3012.patch'}" 57,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3011/events,https://github.com/lbryio/lbry-sdk/pull/3011,670842679,MDExOlB1bGxSZXF1ZXN0NDYxMDg2MDI4,3011,resolve comments faster by batching maybe,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-08-01T12:47:56Z,2020-08-10T20:04:35Z,2020-08-10T20:04:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3011', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3011', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3011.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3011.patch'}" 58,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3010/events,https://github.com/lbryio/lbry-sdk/pull/3010,669834620,MDExOlB1bGxSZXF1ZXN0NDYwMTYxODIz,3010,allow faster comment retrieval,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-31T13:46:27Z,2020-07-31T21:32:33Z,2020-07-31T21:32:07Z,MEMBER,,"switch default for include replies to false Breaking: Apps will need to include the --include_replies flag to continue using it as normal until we switch to the new system.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3010', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3010', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3010.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3010.patch'}" 59,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3009/events,https://github.com/lbryio/lbry-sdk/issues/3009,667894572,MDU6SXNzdWU2Njc4OTQ1NzI=,3009,Commenting API Changes (to be filled),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-07-29T14:34:26Z,2020-08-21T15:05:50Z,,MEMBER,,@jessopb will edit this with specifics and change the title when done.,, 60,https://api.github.com/repos/lbryio/lbry-sdk/issues/3008,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3008/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3008/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3008/events,https://github.com/lbryio/lbry-sdk/pull/3008,667524361,MDExOlB1bGxSZXF1ZXN0NDU4MTc0NTgz,3008,support new comments,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-07-29T03:43:52Z,2020-07-29T03:52:16Z,2020-07-29T03:52:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3008', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3008', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3008.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3008.patch'}" 61,https://api.github.com/repos/lbryio/lbry-sdk/issues/3007,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3007/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3007/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3007/events,https://github.com/lbryio/lbry-sdk/issues/3007,666345875,MDU6SXNzdWU2NjYzNDU4NzU=,3007,reservation / balance issues with failed transction,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2020-07-27T14:37:24Z,2020-08-10T19:58:21Z,,MEMBER,,"Ran into a scenario on lbry.tv where a user was seeing a different balance between the desktop app. Running utxo release unlocked some of the coins per Account list, but the balance was still incorrect (since it's cached). It only reset once I sent another LBC to the address. Need to find out why utxos are being reserved even though we are using blocking everywhere (including wallet send which has blocking by default). Will try to repro. ",, 62,https://api.github.com/repos/lbryio/lbry-sdk/issues/3006,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3006/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3006/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3006/events,https://github.com/lbryio/lbry-sdk/issues/3006,664650434,MDU6SXNzdWU2NjQ2NTA0MzQ=,3006,"Ability to hide / ""delete"" a purchase","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,1,2020-07-23T17:33:00Z,2020-08-17T20:30:14Z,2020-08-17T20:30:14Z,MEMBER,,This has been a common feature request from out purchase beta. ,, 63,https://api.github.com/repos/lbryio/lbry-sdk/issues/3005,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3005/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3005/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3005/events,https://github.com/lbryio/lbry-sdk/issues/3005,664536807,MDU6SXNzdWU2NjQ1MzY4MDc=,3005,[full node SDK] Windows multiprocessing broken,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-07-23T14:43:11Z,2020-07-23T14:43:11Z,,MEMBER,,"```(lbry-venv) C:\Users\thoma\Documents\lbry-sdk>lbrynet start --full-node --db-url=postgresql://postgres:thomas@127.0.0.1:5432/lbry --processes=2 --console=advanced --no-spv-address-filter --lbrycrd-dir=C:\Users\thoma\AppData\Roaming\lbrycrd --data-dir=c:\lbry-sdk-full LBRY v1.0.0 Full Node 2 Process(es) (32 CPU(s) available) Traceback (most recent call last): File ""C:\Users\thoma\Documents\lbry-sdk\lbry-venv\Scripts\lbrynet-script.py"", line 11, in load_entry_point('lbry', 'console_scripts', 'lbrynet')() File ""c:\users\thoma\documents\lbry-sdk\lbry\cli.py"", line 229, in main return Daemon(service, console).run() File ""c:\users\thoma\documents\lbry-sdk\lbry\service\daemon.py"", line 99, in run loop.run_until_complete(self.start()) File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\asyncio\base_events.py"", line 584, in run_until_complete return future.result() File ""c:\users\thoma\documents\lbry-sdk\lbry\service\daemon.py"", line 115, in start await self.service.start() File ""c:\users\thoma\documents\lbry-sdk\lbry\service\full_node.py"", line 26, in start await super().start() File ""c:\users\thoma\documents\lbry-sdk\lbry\service\base.py"", line 74, in start await self.db.open() File ""c:\users\thoma\documents\lbry-sdk\lbry\db\database.py"", line 169, in open return await self.run(q.check_version_and_create_tables) File ""c:\users\thoma\documents\lbry-sdk\lbry\db\database.py"", line 183, in run self.executor, partial(func, *args, **kwargs) concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending. ````",, 64,https://api.github.com/repos/lbryio/lbry-sdk/issues/3004,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3004/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3004/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3004/events,https://github.com/lbryio/lbry-sdk/issues/3004,663821027,MDU6SXNzdWU2NjM4MjEwMjc=,3004,"sqlite coinchooser results in ""not enough funds"" in some cases","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-07-22T14:47:52Z,2020-07-22T14:47:52Z,,MEMBER,,"Niko and I were working on a youtube sync wallet which had 82.5 LBC and when we tried to do a wallet fund command with 82 LBC, it would fail for ""insufficient funds"". Took off sqlite coinchooser and then it worked fine. ",, 65,https://api.github.com/repos/lbryio/lbry-sdk/issues/3003,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3003/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3003/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3003/events,https://github.com/lbryio/lbry-sdk/pull/3003,663365329,MDExOlB1bGxSZXF1ZXN0NDU0NzkzMzA0,3003,"fix `modified_on` to always cast value to integer, also cast preferences timestamp to int","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-07-21T23:15:54Z,2020-07-22T01:58:49Z,2020-07-22T01:58:48Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3003', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3003', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3003.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3003.patch'}" 66,https://api.github.com/repos/lbryio/lbry-sdk/issues/3002,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3002/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3002/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3002/events,https://github.com/lbryio/lbry-sdk/pull/3002,662123662,MDExOlB1bGxSZXF1ZXN0NDUzNzEyNzU3,3002,fixed sync'ing issues related to `modified_on` timestamps having varying floating value between OSes,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-20T18:26:07Z,2020-07-21T00:22:45Z,2020-07-21T00:22:44Z,MEMBER,,fixes #3000 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/3002', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/3002', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/3002.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/3002.patch'}" 67,https://api.github.com/repos/lbryio/lbry-sdk/issues/3001,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3001/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3001/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3001/events,https://github.com/lbryio/lbry-sdk/issues/3001,662119378,MDU6SXNzdWU2NjIxMTkzNzg=,3001,New addresses generated for subscription across all accounts instead of just the main one,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-07-20T18:21:16Z,2020-07-20T18:21:16Z,,MEMBER,,"If you have multiple, non single key, accounts in a wallet and the gap is hit where we subscribe to new change/receive addresses, what seems to happen is that new addresses are generated from multiple accounts instead of just the default account. No need to have new addresses created in non-primary since they won't be used. This causes subscription bloat. ",, 68,https://api.github.com/repos/lbryio/lbry-sdk/issues/3000,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/3000/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/3000/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/3000/events,https://github.com/lbryio/lbry-sdk/issues/3000,659528842,MDU6SXNzdWU2NTk1Mjg4NDI=,3000,sync hash flip flop between Android/Desktop: wrap floats in int() to make sure deterministic accounts work,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-07-17T18:51:56Z,2020-07-21T00:22:44Z,2020-07-21T00:22:44Z,MEMBER,,Finally was able to narrow down what's happening where we end up with 2 different sync hashes between the same wallet on Android and Desktop/lbry.tv. Looks like Android produces floats to 7 significant figures and Windows/Linux does 6. ,, 69,https://api.github.com/repos/lbryio/lbry-sdk/issues/2999,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2999/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2999/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2999/events,https://github.com/lbryio/lbry-sdk/issues/2999,659477914,MDU6SXNzdWU2NTk0Nzc5MTQ=,2999,Track and allow supports to be spent after a certain period of time,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-07-17T17:54:28Z,2020-07-17T17:54:28Z,,MEMBER,,"The goal is to be able to more easily manage/abandon supports (or tips) after a certain staking period. This will make the feature much more usable if we can help users reclaim / resupport on other content. This could be done either more automatically by allowing the SDK to track / process the spends, or more manually by simply allowing a param on txo spend. At a minimum, should be able to pass a ""time"" to txo spend which would select all supports older than X time. We could consider saving this staking period in the support table for the user and automatically unlock when it's reached. This would be especially useful with https://github.com/lbryio/lbry-sdk/issues/2818 ",, 70,https://api.github.com/repos/lbryio/lbry-sdk/issues/2998,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2998/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2998/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2998/events,https://github.com/lbryio/lbry-sdk/issues/2998,658826243,MDU6SXNzdWU2NTg4MjYyNDM=,2998,"The pre-built binary ""lbrynet"" file doesn't launch on linux 32bits system","{'login': 'Faign', 'id': 29154845, 'node_id': 'MDQ6VXNlcjI5MTU0ODQ1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/29154845?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Faign', 'html_url': 'https://github.com/Faign', 'followers_url': 'https://api.github.com/users/Faign/followers', 'following_url': 'https://api.github.com/users/Faign/following{/other_user}', 'gists_url': 'https://api.github.com/users/Faign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Faign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Faign/subscriptions', 'organizations_url': 'https://api.github.com/users/Faign/orgs', 'repos_url': 'https://api.github.com/users/Faign/repos', 'events_url': 'https://api.github.com/users/Faign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Faign/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-17T04:01:48Z,2020-07-17T20:04:17Z,2020-07-17T20:04:17Z,NONE,,The command `./lbrynet start` returns `-sh: ./lbrynet:cannot execute binary file` even after a `chmod +x lbrynet`,, 71,https://api.github.com/repos/lbryio/lbry-sdk/issues/2997,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2997/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2997/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2997/events,https://github.com/lbryio/lbry-sdk/pull/2997,657643736,MDExOlB1bGxSZXF1ZXN0NDQ5NzI2MTAx,2997,Fix uncaught reflector connection errors,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-07-15T20:46:09Z,2020-07-20T17:48:28Z,2020-07-20T17:48:27Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2997', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2997', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2997.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2997.patch'}" 72,https://api.github.com/repos/lbryio/lbry-sdk/issues/2996,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2996/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2996/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2996/events,https://github.com/lbryio/lbry-sdk/pull/2996,654754062,MDExOlB1bGxSZXF1ZXN0NDQ3NDE3NjQ1,2996,updates HLS .m3u8 media type and adds new DASH .mpd media type,"{'login': 'DispatchCommit', 'id': 45262335, 'node_id': 'MDQ6VXNlcjQ1MjYyMzM1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/45262335?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/DispatchCommit', 'html_url': 'https://github.com/DispatchCommit', 'followers_url': 'https://api.github.com/users/DispatchCommit/followers', 'following_url': 'https://api.github.com/users/DispatchCommit/following{/other_user}', 'gists_url': 'https://api.github.com/users/DispatchCommit/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/DispatchCommit/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/DispatchCommit/subscriptions', 'organizations_url': 'https://api.github.com/users/DispatchCommit/orgs', 'repos_url': 'https://api.github.com/users/DispatchCommit/repos', 'events_url': 'https://api.github.com/users/DispatchCommit/events{/privacy}', 'received_events_url': 'https://api.github.com/users/DispatchCommit/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,8,2020-07-10T12:42:22Z,2020-07-15T12:10:49Z,2020-07-14T23:47:23Z,CONTRIBUTOR,,"HLS uses a playlist .m3u8 file to provide video content Transport Segments (.ts) files. DASH uses a playlist .mpd file to provide video content of a few different containers. Implementation of fixes as outlined in this thread on slack: https://lbryians.slack.com/archives/CCE20EWPQ/p1593702215379100 Fixes the m3u8 filetype, and adds the missing mpd file type. Video.js has full support for both.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2996', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2996', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2996.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2996.patch'}" 73,https://api.github.com/repos/lbryio/lbry-sdk/issues/2995,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2995/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2995/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2995/events,https://github.com/lbryio/lbry-sdk/pull/2995,654258992,MDExOlB1bGxSZXF1ZXN0NDQ3MDIwODkx,2995,Batched sync for wallet transactions,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-09T18:21:26Z,2020-07-15T03:33:16Z,2020-07-15T03:33:15Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2995', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2995', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2995.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2995.patch'}" 74,https://api.github.com/repos/lbryio/lbry-sdk/issues/2994,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2994/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2994/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2994/events,https://github.com/lbryio/lbry-sdk/issues/2994,653563698,MDU6SXNzdWU2NTM1NjM2OTg=,2994,More payment settings,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-08T20:08:29Z,2020-07-08T20:08:29Z,,MEMBER,,See https://lbry.tv/@lbry:3f/monetizationtwopointoh:5,, 75,https://api.github.com/repos/lbryio/lbry-sdk/issues/2993,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2993/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2993/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2993/events,https://github.com/lbryio/lbry-sdk/issues/2993,652480686,MDU6SXNzdWU2NTI0ODA2ODY=,2993,eror announcing 35f1d6a0: Cannot determine external IP,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-07-07T17:03:23Z,2020-07-07T17:03:23Z,,MEMBER,,"Seen a few logs with errors like the ones below. We should try to re-detect the IP or stop announcing. ``` 2020-07-02 21:29:28,011 WARNING lbry.dht.blob_announcer:29: error announcing 9906921d: Cannot determine external IP 2020-07-02 21:29:30,483 WARNING lbry.dht.blob_announcer:29: error announcing 35f1d6a0: Cannot determine external IP 2020-07-02 21:29:38,066 WARNING lbry.dht.protocol.protocol:560: Couldn't decode dht datagram from ('198.52.52.134', 4444): 64693065000000000000000000000000000003685aff12 2020-07-02 21:30:00,486 WARNING lbry.dht.blob_announcer:29: error announcing edc0127e: Cannot determine external IP 2020-07-02 21:31:00,501 WARNING lbry.dht.blob_announcer:29: error announcing dc1ee4d4: Cannot determine external IP 2020-07-02 21:32:01,265 INFO lbry.dht.blob_announcer:42: 100 blobs to announce ```",, 76,https://api.github.com/repos/lbryio/lbry-sdk/issues/2992,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2992/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2992/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2992/events,https://github.com/lbryio/lbry-sdk/pull/2992,651972213,MDExOlB1bGxSZXF1ZXN0NDQ1MTI4OTA4,2992,log task errors and add debug information for reflector task,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216515473, 'node_id': 'MDU6TGFiZWwxMjE2NTE1NDcz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20reflector', 'name': 'area: reflector', 'color': '006b75', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-07T03:44:41Z,2020-07-14T23:20:17Z,2020-07-14T23:20:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2992', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2992', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2992.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2992.patch'}" 77,https://api.github.com/repos/lbryio/lbry-sdk/issues/2991,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2991/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2991/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2991/events,https://github.com/lbryio/lbry-sdk/pull/2991,651889135,MDExOlB1bGxSZXF1ZXN0NDQ1MDU5OTI5,2991,Rewrite of variable_decay.py for speed improvements,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-07-06T23:59:15Z,2020-07-27T20:46:00Z,,CONTRIBUTOR,,"Jack requested that I improve the performance of `variable_decay.py` so that it is acceptable for your servers. It ended up being a total rewrite. Instead of using list operations with O(N) searches to handle the set of ""spikes"" to be applied to trending scores in the future, I'm now using an in-memory sqlite database with appropriate indexes on it. The performance is quite good, with the bottlenecks once again being the write to disk every 10th block (which takes around ~ 2 seconds on my VPS; this updates `claim.trending_mixed` for every claim that had an LBC value change) and every 1000th block (takes about ~60 seconds on my VPS as it involves rewriting the whole `claim.trending_mixed` column of `claims.db`). Other blocks are very cheap, something like 0.01 seconds most of the time — about twice as fast as it was before. A few algorithm parameters were slightly tweaked and if you need to improve performance by tweaking them further, I would be happy to provide advice. For example the 1000-block write could probably be done less frequently. There might also be ways of avoiding disk writes altogether but that would be a fair amount of work. If you want to see what the trending list looks like, it's running on 139.99.236.66:50001.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2991', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2991', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2991.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2991.patch'}" 78,https://api.github.com/repos/lbryio/lbry-sdk/issues/2990,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2990/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2990/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2990/events,https://github.com/lbryio/lbry-sdk/issues/2990,650650857,MDU6SXNzdWU2NTA2NTA4NTc=,2990,Batched transaction fetching during wallet sync,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-07-03T15:05:51Z,2020-07-20T18:17:10Z,2020-07-20T18:17:09Z,MEMBER,,,, 79,https://api.github.com/repos/lbryio/lbry-sdk/issues/2989,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2989/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2989/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2989/events,https://github.com/lbryio/lbry-sdk/pull/2989,650219604,MDExOlB1bGxSZXF1ZXN0NDQzNzU0OTI0,2989,add `--blocking` to `account_send` and `wallet_send`,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-02T21:44:16Z,2020-07-02T22:45:45Z,2020-07-02T22:45:44Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2989', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2989', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2989.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2989.patch'}" 80,https://api.github.com/repos/lbryio/lbry-sdk/issues/2988,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2988/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2988/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2988/events,https://github.com/lbryio/lbry-sdk/pull/2988,647710175,MDExOlB1bGxSZXF1ZXN0NDQxNjc5ODU5,2988,Added Better Permission Checks for Configuration Directories,"{'login': 'Geo25rey', 'id': 4155421, 'node_id': 'MDQ6VXNlcjQxNTU0MjE=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4155421?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Geo25rey', 'html_url': 'https://github.com/Geo25rey', 'followers_url': 'https://api.github.com/users/Geo25rey/followers', 'following_url': 'https://api.github.com/users/Geo25rey/following{/other_user}', 'gists_url': 'https://api.github.com/users/Geo25rey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Geo25rey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Geo25rey/subscriptions', 'organizations_url': 'https://api.github.com/users/Geo25rey/orgs', 'repos_url': 'https://api.github.com/users/Geo25rey/repos', 'events_url': 'https://api.github.com/users/Geo25rey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Geo25rey/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'Geo25rey', 'id': 4155421, 'node_id': 'MDQ6VXNlcjQxNTU0MjE=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4155421?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Geo25rey', 'html_url': 'https://github.com/Geo25rey', 'followers_url': 'https://api.github.com/users/Geo25rey/followers', 'following_url': 'https://api.github.com/users/Geo25rey/following{/other_user}', 'gists_url': 'https://api.github.com/users/Geo25rey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Geo25rey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Geo25rey/subscriptions', 'organizations_url': 'https://api.github.com/users/Geo25rey/orgs', 'repos_url': 'https://api.github.com/users/Geo25rey/repos', 'events_url': 'https://api.github.com/users/Geo25rey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Geo25rey/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Geo25rey', 'id': 4155421, 'node_id': 'MDQ6VXNlcjQxNTU0MjE=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4155421?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Geo25rey', 'html_url': 'https://github.com/Geo25rey', 'followers_url': 'https://api.github.com/users/Geo25rey/followers', 'following_url': 'https://api.github.com/users/Geo25rey/following{/other_user}', 'gists_url': 'https://api.github.com/users/Geo25rey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Geo25rey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Geo25rey/subscriptions', 'organizations_url': 'https://api.github.com/users/Geo25rey/orgs', 'repos_url': 'https://api.github.com/users/Geo25rey/repos', 'events_url': 'https://api.github.com/users/Geo25rey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Geo25rey/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-06-29T22:22:23Z,2020-08-10T21:24:57Z,,NONE,,"Inspired by Bug #877, this amends the initial checks for directories required by the daemon. Additionally, this self fixes permissions for the directories. I'd like to add the option to not exit the daemon when optional directories are inaccessible, but I'm not sure which are important. In my testing, ""~/Downloads"" seems to be 1 of those optional directories. Also, it maybe be useful to set the directory permissions to 755 instead of 777. Your thoughts? P. S. I can't replicate the issue described in #877. I think PR #2454 fixed the issue, but the changes may have gotten lost in a merge (I can't find them in a current version). ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2988', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2988', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2988.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2988.patch'}" 81,https://api.github.com/repos/lbryio/lbry-sdk/issues/2987,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2987/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2987/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2987/events,https://github.com/lbryio/lbry-sdk/issues/2987,647666872,MDU6SXNzdWU2NDc2NjY4NzI=,2987,Some files not reflected automatically (especially if SDK restarted during reflection),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-29T21:02:03Z,2020-07-20T17:48:27Z,2020-07-20T17:48:27Z,MEMBER,,"I haven't tried to reproduce this yet, but I think it happens if reflection fails and something is published, and/or if the SDK is restarted during an active reflection and something is published. On startup, not all files may reflect, and if they do, any new publishes may not reflect (until next publish) Here's a log from a user recently after a restart - it first catches up on a previous reflection but on the next restart, there are still 2 files waiting to be reflected. One of them was published before the previous restart (but I don't have a log of this, trying to get it). ```2020-06-21 15:02:50,014 INFO lbry.stream.reflector.client:119: Sent reflector blob 65d85084 2020-06-21 15:02:50,683 INFO lbry.stream.reflector.client:119: Sent reflector blob 46c0bf59 2020-06-21 15:02:50,684 INFO lbry.stream.reflector.client:41: Finished sending reflector 4704 blobs ``` Next startup: 2020-06-22 11:58:36,306 INFO lbry.stream.managed_stream:350: we have 2218/2218 needed blobs needed by reflector for lbry://29#5a376b2fb7cc53c2f0bb5dddfbecdf6e8e8b2dfc 2020-06-22 11:58:36,340 INFO lbry.stream.managed_stream:350: we have 1972/1972 needed blobs needed by reflector for lbry://MEANING-STREAM-96--YEETING-SEASON!#ac4768a500aa6f8b4be298a4a44617c6fccae21a 2020-06-22 11:58:38,854 WARNING lbry.file_analysis:93: Unable to locate ffmpeg executable. Path: :/Users/akirathedon/Library/Application Support/LBRY/ffmpeg/bin:/usr/bin:/bin:/usr/sbin:/sbin 2020-06-22 11:58:42,493 INFO lbry.stream.reflector.client:119: Sent reflector blob 13da2ee8 2020-06-22 11:58:45,242 INFO lbry.stream.reflector.client:119: Sent reflector blob bc3b26fe 2020-06-22 11:58:46,159 INFO lbry.stream.reflector.client:119: Sent reflector blob 7a7d9bf1",, 82,https://api.github.com/repos/lbryio/lbry-sdk/issues/2986,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2986/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2986/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2986/events,https://github.com/lbryio/lbry-sdk/pull/2986,645432288,MDExOlB1bGxSZXF1ZXN0NDM5OTE1NjE5,2986,check sample rate and lower if too high,"{'login': 'Death916', 'id': 26870203, 'node_id': 'MDQ6VXNlcjI2ODcwMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26870203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Death916', 'html_url': 'https://github.com/Death916', 'followers_url': 'https://api.github.com/users/Death916/followers', 'following_url': 'https://api.github.com/users/Death916/following{/other_user}', 'gists_url': 'https://api.github.com/users/Death916/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Death916/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Death916/subscriptions', 'organizations_url': 'https://api.github.com/users/Death916/orgs', 'repos_url': 'https://api.github.com/users/Death916/repos', 'events_url': 'https://api.github.com/users/Death916/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Death916/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'Death916', 'id': 26870203, 'node_id': 'MDQ6VXNlcjI2ODcwMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26870203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Death916', 'html_url': 'https://github.com/Death916', 'followers_url': 'https://api.github.com/users/Death916/followers', 'following_url': 'https://api.github.com/users/Death916/following{/other_user}', 'gists_url': 'https://api.github.com/users/Death916/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Death916/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Death916/subscriptions', 'organizations_url': 'https://api.github.com/users/Death916/orgs', 'repos_url': 'https://api.github.com/users/Death916/repos', 'events_url': 'https://api.github.com/users/Death916/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Death916/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Death916', 'id': 26870203, 'node_id': 'MDQ6VXNlcjI2ODcwMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26870203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Death916', 'html_url': 'https://github.com/Death916', 'followers_url': 'https://api.github.com/users/Death916/followers', 'following_url': 'https://api.github.com/users/Death916/following{/other_user}', 'gists_url': 'https://api.github.com/users/Death916/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Death916/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Death916/subscriptions', 'organizations_url': 'https://api.github.com/users/Death916/orgs', 'repos_url': 'https://api.github.com/users/Death916/repos', 'events_url': 'https://api.github.com/users/Death916/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Death916/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-25T10:01:40Z,2020-07-15T03:01:06Z,2020-07-15T03:01:06Z,CONTRIBUTOR,,"New pull request with same commit as this one https://github.com/lbryio/lbry-sdk/pull/2933 Just had to clean up some git stuff. Issue https://github.com/lbryio/lbry-sdk/issues/2906",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2986', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2986', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2986.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2986.patch'}" 83,https://api.github.com/repos/lbryio/lbry-sdk/issues/2985,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2985/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2985/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2985/events,https://github.com/lbryio/lbry-sdk/pull/2985,642032945,MDExOlB1bGxSZXF1ZXN0NDM3MTQ3OTY0,2985,remove loggly,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-19T14:57:49Z,2020-06-24T15:31:54Z,2020-06-24T15:13:30Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2985', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2985', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2985.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2985.patch'}" 84,https://api.github.com/repos/lbryio/lbry-sdk/issues/2984,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2984/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2984/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2984/events,https://github.com/lbryio/lbry-sdk/issues/2984,641599251,MDU6SXNzdWU2NDE1OTkyNTE=,2984,No compatible source was found for this media,"{'login': 'fifn2', 'id': 38477874, 'node_id': 'MDQ6VXNlcjM4NDc3ODc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/38477874?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/fifn2', 'html_url': 'https://github.com/fifn2', 'followers_url': 'https://api.github.com/users/fifn2/followers', 'following_url': 'https://api.github.com/users/fifn2/following{/other_user}', 'gists_url': 'https://api.github.com/users/fifn2/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/fifn2/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/fifn2/subscriptions', 'organizations_url': 'https://api.github.com/users/fifn2/orgs', 'repos_url': 'https://api.github.com/users/fifn2/repos', 'events_url': 'https://api.github.com/users/fifn2/events{/privacy}', 'received_events_url': 'https://api.github.com/users/fifn2/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-06-18T23:06:44Z,2020-06-19T15:03:25Z,2020-06-19T15:03:24Z,NONE,,"I navigate to lbry.tv, but every single video I play says ""No compatible source was found for this media"". I'm able to download and play them with VLC, however.",, 85,https://api.github.com/repos/lbryio/lbry-sdk/issues/2983,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2983/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2983/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2983/events,https://github.com/lbryio/lbry-sdk/issues/2983,640591523,MDU6SXNzdWU2NDA1OTE1MjM=,2983,claim resources feature proposal,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,,[],,10,2020-06-17T16:46:01Z,2020-07-16T00:21:25Z,,MEMBER,,"This is a proposal for adding secondary content (resources) to claims such as images in a markdown claim, subtitles for a video claim and any other kind of supporting data to the claims primary content. Addressing of the content and storage of the content are the two main issues that need to be tackled. ## Protobuf below this line: https://github.com/lbryio/types/blob/master/v2/proto/claim.proto#L14 add: `repeated Source resources = 14;` done. ## Addressing syntax: `lbry://[current-lbry-url-scheme]~[resource-name]:[resource-blob-hash]` URLs that have `~` return the raw bytes of the content. Examples: URL | Description ----|------------ `lbry://one` | resolve claim `one` and return the JSON / HTML representing the claim (this is how it works now) `lbry://one~` | resolve claim, then return the primary claim payload bytes (eg, like opening a plain image file in browser) `lbry://one~thumbnail` | resolve claim, then if an explicit `thumbnail` is defined in protobuf then that payload is returned, otherwise it will lookup `thumbnail` in claim `resources` and return that `lbry://one~foo` | resolve claim, then lookup `foo` in `resources` and return payload `lbry://~foo` | a ""relative"" version of previous URL can be used from within the claim primary content (eg. markdown), a LBRY ""browser"" app rendering the primary content would have to rewrite the URL to add the missing claim or pass some kind of context value along with the request providing info to the SDK of what this URL is relative to `lbry://one:beef~foo:abc123` | resolve claim, then lookup a resource in `resources` which has both the matching name and the matching blob hash `lbry://one:beef~:abc123` | same as above but only match on blob hash ## Implementation Details 1. To maintain consistent API response types the current `resolve` command should not change it's return type. If you pass a resource URL to resolve it will ignore the resource part and just return the claim. 2. The existing `get` command will be used to retrieve the resources. 4. When ""browser"" app converts markdown to HTML it would also convert all of the `lbry://` urls with `~` in them to something like (assuming `lbrynet` API is running on `localhost:123`): `http://localhost:123/get?url=one~foo:abc123`. 5. If you call `get` with a URL that doesn't have `~` it will assume you want the primary content (current implementation already). 6. Therefore: `lbry://one~two` and `lbry://one` both return the same claim JSON when URL is passed to `resolve` endpoint; `lbry://one~two` and `lbry://one` would return different resources when passed to `get` command, resource named `two` for first URL and the primary claim payload for second URL.",, 86,https://api.github.com/repos/lbryio/lbry-sdk/issues/2982,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2982/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2982/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2982/events,https://github.com/lbryio/lbry-sdk/issues/2982,639911346,MDU6SXNzdWU2Mzk5MTEzNDY=,2982,"canonical url incorrect, wrong url resolves","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-06-16T19:13:41Z,2020-06-16T19:13:41Z,,MEMBER,,"Some strange stuff going on with a claim that a community member posted: lbry://gone-with-the-wind#8b1a77c93ecb7150313630e1548be99ad6b4ddd2. If you resolve lbry://gone-with-the-wind#8, you get the below repost. Probably a bug on the collision, since he should have that canonical, and that's what is reported on the claim: ""canonical_url"": ""lbry://gone-with-the-wind#8"", ``` { ""address"": ""bQMFJ5yn3wwjYBBDbAhp6zNhgiBdPGG613"", ""amount"": ""0.01"", ""canonical_url"": ""lbry://@RRYBlogs#8/gone-with-the-wind#8"", ""claim_id"": ""8067137a29ce462fdc2f82c880c727d5383d76a4"", ""claim_op"": ""create"", ""confirmations"": 597, ""height"": 779393, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 779403, ""creation_height"": 779393, ""creation_timestamp"": 1591892695, ""effective_amount"": ""0.01"", ""expiration_height"": 2881793, ""is_controlling"": false, ""reposted"": 0, ""support_amount"": ""0.0"", ""take_over_height"": 0, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 2.5982062816619873 }, ""name"": ""gone-with-the-wind"", ""normalized_name"": ""gone-with-the-wind"", ""nout"": 0, ""permanent_url"": ""lbry://gone-with-the-wind#8067137a29ce462fdc2f82c880c727d5383d76a4"", ```",, 87,https://api.github.com/repos/lbryio/lbry-sdk/issues/2981,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2981/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2981/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2981/events,https://github.com/lbryio/lbry-sdk/pull/2981,638896315,MDExOlB1bGxSZXF1ZXN0NDM0NTc1NDQ0,2981,Move wallet server tx hashes and headers to leveldb to speed up the rate mempool notifications are sent,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-15T14:24:26Z,2020-07-06T14:50:26Z,2020-07-06T14:50:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2981', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2981', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2981.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2981.patch'}" 88,https://api.github.com/repos/lbryio/lbry-sdk/issues/2980,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2980/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2980/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2980/events,https://github.com/lbryio/lbry-sdk/issues/2980,638004044,MDU6SXNzdWU2MzgwMDQwNDQ=,2980,Add support for default license,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-12T21:07:55Z,2020-06-19T15:05:56Z,,MEMBER,,"We will be adding a default content license (draft attached). This license should be made the default if no other license is specified. We should also consider allowing unspecified as a license if specifically suggested. Either the SDK (or more likely, lbry.com) should also be responsible for storing the canonical license. [LBRY Default Content License (5-19-20) (2).DOCX](https://github.com/lbryio/lbry-sdk/files/4773243/LBRY.Default.Content.License.5-19-20.2.DOCX) ",, 89,https://api.github.com/repos/lbryio/lbry-sdk/issues/2979,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2979/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2979/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2979/events,https://github.com/lbryio/lbry-sdk/issues/2979,637084424,MDU6SXNzdWU2MzcwODQ0MjQ=,2979,transaction times out if address is in multiple accounts across different wallets,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-06-11T14:55:37Z,2020-06-11T14:55:37Z,,MEMBER,,"Jack is aware of this one and it's a strange scenario, and not sure how often it's happening in the wild. I ran into it by having multiple synced wallets in a database which had imported channels, so I ended up with 2 accounts that had the same wallet address. If you tried to create a transaction that affected that address, the on transaction message would list the address twice and time out. The transaction itself would get sent. Would need to take a deper dive to see if this is affecting any of the timeouts we are seeing on lbry.tv/youtube sync. on transaction log: bFrFeWx1tmS53Rhh1HTBqh47kAM8tx8uCy,bJ1JYKc4LhfELwj7xJvZVyxL9Miyq4MUkA,bVfinziL24CSLZChR3XEMAzu9W8FjZ4YQ7,bVfinziL24CSLZChR3XEMAzu9W8FjZ4YQ7 ",, 90,https://api.github.com/repos/lbryio/lbry-sdk/issues/2978,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2978/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2978/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2978/events,https://github.com/lbryio/lbry-sdk/issues/2978,637067744,MDU6SXNzdWU2MzcwNjc3NDQ=,2978,wallet send reverses utxo on failure but balance remains unchanged,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-06-11T14:34:36Z,2020-06-19T15:11:27Z,2020-06-19T15:11:27Z,MEMBER,,"The previous behavior would be that the balance disappeard, so users would know something was wrong and try to refresh. utxo release does work. the ultimate fix is https://github.com/lbryio/lbry-sdk/issues/2465 and Lex's revamp uses blocking by default I believe. ",, 91,https://api.github.com/repos/lbryio/lbry-sdk/issues/2977,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2977/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2977/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2977/events,https://github.com/lbryio/lbry-sdk/issues/2977,635933106,MDU6SXNzdWU2MzU5MzMxMDY=,2977,Maximum uses per address not respected,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-06-10T05:11:20Z,2020-06-10T05:11:20Z,,MEMBER,,We have the speech wallet running with 1000/1000 and it has 34K addresses. ,, 92,https://api.github.com/repos/lbryio/lbry-sdk/issues/2976,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2976/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2976/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2976/events,https://github.com/lbryio/lbry-sdk/issues/2976,634942345,MDU6SXNzdWU2MzQ5NDIzNDU=,2976,add signed supports to old lbryum server,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-06-08T21:20:38Z,2020-06-19T15:03:40Z,2020-06-19T15:03:40Z,MEMBER,,this branch needs to be re-released https://github.com/lbryio/lbry-sdk/tree/segwit_hot_fix,, 93,https://api.github.com/repos/lbryio/lbry-sdk/issues/2975,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2975/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2975/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2975/events,https://github.com/lbryio/lbry-sdk/issues/2975,634913359,MDU6SXNzdWU2MzQ5MTMzNTk=,2975,upnp errors still prevent startup,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-06-08T20:30:31Z,2020-06-08T20:30:31Z,,MEMBER,,"I thought we had fixed the issue where UPNP errors prevent startup. Here's a recent one: ```2020-06-04 08:16:04,417 INFO lbry.extras.daemon.daemon:469: detected internet connection is working 2020-06-04 08:16:04,430 INFO lbry.extras.daemon.components:470: got external ip from UPnP: 2a02:2e02:30c:db00:4a8d:36ff:feb0:5202 2020-06-04 08:16:04,430 ERROR lbry.extras.daemon.component:62: Error setting up upnp Traceback (most recent call last): File ""lbry\extras\daemon\component.py"", line 55, in _setup File ""lbry\extras\daemon\components.py"", line 536, in start File ""lbry\extras\daemon\components.py"", line 473, in _maintain_redirects File ""lbry\dht\peer.py"", line 39, in is_valid_public_ipv4 File ""ipaddress.py"", line 79, in ip_network File ""ipaddress.py"", line 2218, in __init__ ValueError: 2a02:2e02:30c:db00:4a8d:36ff:feb0:5202/32 has host bits set ```",, 94,https://api.github.com/repos/lbryio/lbry-sdk/issues/2974,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2974/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2974/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2974/events,https://github.com/lbryio/lbry-sdk/pull/2974,631871033,MDExOlB1bGxSZXF1ZXN0NDI4NjgyNzk5,2974,added signed supports,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-06-05T19:21:55Z,2020-06-09T21:15:44Z,2020-06-05T20:28:16Z,MEMBER,,fixes #2973 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2974', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2974', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2974.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2974.patch'}" 95,https://api.github.com/repos/lbryio/lbry-sdk/issues/2973,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2973/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2973/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2973/events,https://github.com/lbryio/lbry-sdk/issues/2973,631675612,MDU6SXNzdWU2MzE2NzU2MTI=,2973,Metadata and attributed supports (signed supports),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-05T15:11:35Z,2020-06-05T20:28:16Z,2020-06-05T20:28:16Z,MEMBER,,"Make tips, supports, and content payments (all sends?) as signable/attributable to a channel. Potential additional metadata to include: - Comment (short text field) - URI(s) (essentially a ""rich reply"" via a tip, here's $5 and look at this) - Is liked / is disliked - Metadata correction (incorrect, missing tag, etc.) - Metadata attribution / 3rd-party metadata attribution",, 96,https://api.github.com/repos/lbryio/lbry-sdk/issues/2972,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2972/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2972/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2972/events,https://github.com/lbryio/lbry-sdk/pull/2972,630832094,MDExOlB1bGxSZXF1ZXN0NDI3ODQ1NDY5,2972,Improve wallet server address history cache and the rate of sent notifications,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-04T13:36:45Z,2020-06-05T19:47:09Z,2020-06-05T19:47:08Z,MEMBER,,Minimizes but does not entirely solve https://github.com/lbryio/lbry-sdk/issues/2945 as the cache is invalidated each block and the first slow request can back up further notifications during the same block.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2972', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2972', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2972.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2972.patch'}" 97,https://api.github.com/repos/lbryio/lbry-sdk/issues/2971,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2971/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2971/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2971/events,https://github.com/lbryio/lbry-sdk/pull/2971,630830024,MDExOlB1bGxSZXF1ZXN0NDI3ODQzOTE1,2971,Speed up publish response time by not blocking on updating the content claim db,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-04T13:34:13Z,2020-06-05T19:47:42Z,2020-06-05T19:47:41Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2971', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2971', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2971.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2971.patch'}" 98,https://api.github.com/repos/lbryio/lbry-sdk/issues/2970,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2970/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2970/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2970/events,https://github.com/lbryio/lbry-sdk/issues/2970,626387482,MDU6SXNzdWU2MjYzODc0ODI=,2970,Not be able to upload a markdown (.md) file on lbry website,"{'login': 'apenasrr', 'id': 55061017, 'node_id': 'MDQ6VXNlcjU1MDYxMDE3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/55061017?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/apenasrr', 'html_url': 'https://github.com/apenasrr', 'followers_url': 'https://api.github.com/users/apenasrr/followers', 'following_url': 'https://api.github.com/users/apenasrr/following{/other_user}', 'gists_url': 'https://api.github.com/users/apenasrr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/apenasrr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/apenasrr/subscriptions', 'organizations_url': 'https://api.github.com/users/apenasrr/orgs', 'repos_url': 'https://api.github.com/users/apenasrr/repos', 'events_url': 'https://api.github.com/users/apenasrr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/apenasrr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-28T10:10:57Z,2020-05-28T14:49:21Z,2020-05-28T14:49:21Z,NONE,,"The lbry website is not able to upload a markdown (.md) file. There are no issues when trying to upload other file formats. The lbry app is all fine. The issue is exclusively on lbry site. Video example in oficial lbry discord: https://discord.com/channels/362322208485277697/363049604461232148/715477918251483147",, 99,https://api.github.com/repos/lbryio/lbry-sdk/issues/2968,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2968/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2968/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2968/events,https://github.com/lbryio/lbry-sdk/pull/2968,624549373,MDExOlB1bGxSZXF1ZXN0NDIyOTQ2MTM1,2968,more aggressive video transcoding to reduce file sizes,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-05-26T01:47:12Z,2020-06-01T17:56:35Z,2020-06-01T17:56:34Z,MEMBER,,"Have noticed the defaults aren't aggressive enough to stream smoothly (yet). Downgrade max rate to 5500K, higher crf = smaller file size for now.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2968', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2968', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2968.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2968.patch'}" 100,https://api.github.com/repos/lbryio/lbry-sdk/issues/2967,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2967/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2967/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2967/events,https://github.com/lbryio/lbry-sdk/pull/2967,624334866,MDExOlB1bGxSZXF1ZXN0NDIyNzc5MzQ3,2967,add `transaction_cache_size` to config,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-25T14:29:20Z,2020-05-27T04:57:50Z,2020-05-27T04:57:49Z,MEMBER,,"-allows raising the transaction cache size, which fixes one way of producing an out-of-sync wallet that erroneously has transactions as unspent",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2967', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2967', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2967.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2967.patch'}" 101,https://api.github.com/repos/lbryio/lbry-sdk/issues/2966,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2966/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2966/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2966/events,https://github.com/lbryio/lbry-sdk/pull/2966,624333698,MDExOlB1bGxSZXF1ZXN0NDIyNzc4NDEy,2966,"add `allowed_origin` to config, by default no longer allow any requests which pass Origin in header","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-05-25T14:27:11Z,2020-06-03T18:39:59Z,2020-06-03T18:39:58Z,MEMBER,,"backwards-incompatible: This release requires that no Origin value is passed in HTTP API requests. Electron based apps accessing the SDK will need to make sure that for `POST` requests that they remove the `Origin` from the header, see: https://github.com/electron/electron/issues/7931 . When you want to use the API from web browser the SDK needs to have `allowed_origin` configuration value set to the host from which you want to access the API.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2966', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2966', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2966.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2966.patch'}" 102,https://api.github.com/repos/lbryio/lbry-sdk/issues/2965,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2965/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2965/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2965/events,https://github.com/lbryio/lbry-sdk/issues/2965,623879648,MDU6SXNzdWU2MjM4Nzk2NDg=,2965,Hello,"{'login': 'gorkixkix', 'id': 65860239, 'node_id': 'MDQ6VXNlcjY1ODYwMjM5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/65860239?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gorkixkix', 'html_url': 'https://github.com/gorkixkix', 'followers_url': 'https://api.github.com/users/gorkixkix/followers', 'following_url': 'https://api.github.com/users/gorkixkix/following{/other_user}', 'gists_url': 'https://api.github.com/users/gorkixkix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gorkixkix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gorkixkix/subscriptions', 'organizations_url': 'https://api.github.com/users/gorkixkix/orgs', 'repos_url': 'https://api.github.com/users/gorkixkix/repos', 'events_url': 'https://api.github.com/users/gorkixkix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gorkixkix/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-24T14:50:05Z,2020-05-24T19:25:08Z,2020-05-24T19:25:08Z,NONE,,"I want to share videos, for how long do I have to whait?",, 103,https://api.github.com/repos/lbryio/lbry-sdk/issues/2964,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2964/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2964/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2964/events,https://github.com/lbryio/lbry-sdk/issues/2964,622646965,MDU6SXNzdWU2MjI2NDY5NjU=,2964,purchase list doesn't resolve properly sometimes with page size over 10?,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-05-21T17:08:04Z,2020-05-21T17:08:04Z,,MEMBER,,"Not sure what causes this, but 10 or less seems to be a sweet spot. If you use 20, you get something like this: ``` { ""jsonrpc"": ""2.0"", ""result"": { ""items"": [ { ""address"": ""bJZFx7YG1fFHUxPxG4kZUXgHxPiAKTUomU"", ""amount"": ""10.0"", ""claim_id"": ""cbd52f2e307f528eb888071aa392d7a6f89bfad5"", ""confirmations"": 0, ""height"": 0, ""nout"": 0, ""timestamp"": null, ""txid"": ""3e3c98836a96d3d4a75afe7cf9cef208aca235cf13ee983b3cad2cddefcf781b"", ""type"": ""purchase"" }, { ""address"": ""bNhDNN2pFvr3dYVAEHsEwnodbQLoXi9Cwy"", ""amount"": ""1.0"", ""claim_id"": ""aba72caac9d392acd5150707ad788b4ac3df9904"", ""confirmations"": 12, ""height"": 768081, ""nout"": 0, ""timestamp"": 1590078548, ""txid"": ""1d3d78f714ed9f97b88e750a59cf6bf50cb7ba4ea9ed3a60c9016bce962d2ce1"", ""type"": ""purchase"" }, { ""address"": ""bWgFMEFA1JeXS1TBcLcDV87CNMtTRsh831"", ""amount"": ""11.0"", ""claim"": { ""address"": ""bWgFMEFA1JeXS1TBcLcDV87CNMtTRsh831"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@juggling#1/couple-acrobatics-malabarize-se#8"", ""claim_id"": ""8306a0da6d5e5dc2469751605baa41ff9aab65b7"", ""claim_op"": ""create"", ""confirmations"": 507, ""height"": 767586, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 767586, ""creation_height"": 767586, ""creation_timestamp"": 1589999507, ""effective_amount"": ""4002.1"", ""expiration_height"": 2869986, ""is_controlling"": true, ```",, 104,https://api.github.com/repos/lbryio/lbry-sdk/issues/2963,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2963/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2963/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2963/events,https://github.com/lbryio/lbry-sdk/issues/2963,621305296,MDU6SXNzdWU2MjEzMDUyOTY=,2963,Retry/continue downloads if being uploaded concurrently to reflector,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-05-19T21:45:54Z,2020-09-01T19:49:15Z,2020-09-01T19:49:15Z,MEMBER,,"If you are downloading a file while it's being uploaded to reflector, it stops and fails. We used to have code that would re-check for new blobs and download. ",, 105,https://api.github.com/repos/lbryio/lbry-sdk/issues/2962,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2962/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2962/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2962/events,https://github.com/lbryio/lbry-sdk/issues/2962,620919061,MDU6SXNzdWU2MjA5MTkwNjE=,2962,Get should return purchase receitpt / content payment fields consistently,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2020-05-19T12:00:28Z,2020-07-23T17:32:23Z,,MEMBER,,"If you call get outside of the SDK with the original purchase, or if the file is deleted, get no longer returns purchase_receipt / content_payment fields ",, 106,https://api.github.com/repos/lbryio/lbry-sdk/issues/2961,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2961/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2961/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2961/events,https://github.com/lbryio/lbry-sdk/issues/2961,620918317,MDU6SXNzdWU2MjA5MTgzMTc=,2961,downloading file in progress / failed file throws error,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-05-19T11:59:20Z,2020-05-19T18:37:21Z,2020-05-19T18:37:21Z,MEMBER,,"020-05-19 07:58:52,666 INFO lbry.file.file_manager:126: claim contains a metadata only update to a stream we have 2020-05-19 07:58:52,797 INFO lbry.blob_exchange.client:159: downloaded 8f1ea93c from 51.81.56.48:5567 at 3.240000MB/s 2020-05-19 07:58:52,810 INFO lbry.stream.managed_stream:255: write blob 640/1603 2020-05-19 07:58:52,924 INFO lbry.file.file_manager:157: already have stream for the-bellflower-car-show-2017#9 2020-05-19 07:58:52,925 ERROR lbry.file.file_manager:241: Unexpected error downloading stream: Traceback (most recent call last): File ""c:\users\thoma\documents\lbry-sdk\lbry\file\file_manager.py"", line 161, in download_from_uri stream.downloader.node = source_manager.node AttributeError: 'NoneType' object has no attribute 'downloader' 2020-05-19 07:58:52,928 WARNING lbry.extras.daemon.daemon:1117: Error downloading the-bellflower-car-show-2017#9: 'NoneType' object has no attribute 'downloader'",, 107,https://api.github.com/repos/lbryio/lbry-sdk/issues/2960,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2960/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2960/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2960/events,https://github.com/lbryio/lbry-sdk/pull/2960,620292620,MDExOlB1bGxSZXF1ZXN0NDE5NTY4NDky,2960,fixed bug with leaky information between outputs,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-18T15:15:32Z,2020-05-18T17:23:22Z,2020-05-18T17:21:09Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2960', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2960', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2960.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2960.patch'}" 108,https://api.github.com/repos/lbryio/lbry-sdk/issues/2959,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2959/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2959/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2959/events,https://github.com/lbryio/lbry-sdk/pull/2959,620283566,MDExOlB1bGxSZXF1ZXN0NDE5NTYxMjk4,2959,"Add all sqlite coin chooser, enabled by setting coin_selection_strategy to `sqlite`","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-05-18T15:04:08Z,2020-06-08T22:48:57Z,2020-06-08T22:46:43Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2959', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2959', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2959.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2959.patch'}" 109,https://api.github.com/repos/lbryio/lbry-sdk/issues/2958,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2958/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2958/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2958/events,https://github.com/lbryio/lbry-sdk/issues/2958,620235421,MDU6SXNzdWU2MjAyMzU0MjE=,2958,file not saved / not fully downloaded if streaming + calling get,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 806795281, 'node_id': 'MDU6TGFiZWw4MDY3OTUyODE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/needs:%20repro', 'name': 'needs: repro', 'color': 'ddf971', 'default': False, 'description': 'Issue needs step-by-step instructions on how to reproduce in latest code'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2020-05-18T14:01:45Z,2020-06-29T18:41:38Z,,MEMBER,,"I've seen a few instances where save_files + blobs are on (and passed to get), but when the file is streamed from the app, the SDK will only download the requested blobs and not save the file. Doesn't happen each time. See below for a recent log where it didn't happen, but there was a strange stopping inactive download: ``` 2020-05-18 09:54:55,396 INFO lbry.file.file_manager:198: starting download for lbry://@sushianddesserts#f/chocolate-bonbons-with-brownie-almonds#f 2020-05-18 09:54:55,397 INFO lbry.stream.managed_stream:147: start downloader for stream (sd hash: fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729) 2020-05-18 09:54:57,629 INFO lbry.blob_exchange.client:159: downloaded fa4a15dc from 51.81.56.48:5567 at 0.110000MB/s 2020-05-18 09:54:57,630 INFO lbry.stream.downloader:82: downloaded sd blob fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729 2020-05-18 09:54:57,635 INFO lbry.stream.downloader:91: loaded stream manifest fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729 2020-05-18 09:54:57,636 INFO lbry.stream.downloader:110: added head blob to peer search for stream fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729 2020-05-18 09:54:57,713 INFO lbry.file.file_manager:213: paid fee of 10.0 for lbry://@sushianddesserts#f/chocolate-bonbons-with-brownie-almonds#f 2020-05-18 09:54:58,668 INFO lbry.stream.managed_stream:378: stopping inactive download for lbry://None#None (fa4a15...) 2020-05-18 09:54:59,634 INFO lbry.stream.managed_stream:147: start downloader for stream (sd hash: fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729) 2020-05-18 09:54:59,635 INFO lbry.stream.downloader:103: searching for peers for stream fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729 2020-05-18 09:54:59,639 INFO lbry.stream.downloader:110: added head blob to peer search for stream fa4a15dc1040b8652ad17c61a9221258ad72d0356d00d898106d9a9605c9c9f8fb035f526fc537bef0af98da5c68a729 2020-05-18 09:54:59,658 INFO lbry.stream.managed_stream:247: save file for lbry://chocolate-bonbons-with-brownie-almonds#faaea585300f2bff85d2b417c9c9658ed152fd2c (sd hash fa4a15...) -> C:\Users\SoloDolo\Downloads\chocolate-bonbons-with-brownie.mp4 ```",, 110,https://api.github.com/repos/lbryio/lbry-sdk/issues/2957,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2957/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2957/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2957/events,https://github.com/lbryio/lbry-sdk/pull/2957,619676713,MDExOlB1bGxSZXF1ZXN0NDE5MDk4NDk5,2957,added `download_path` as a filter for `file_list` command,"{'login': 'akinwale', 'id': 4160319, 'node_id': 'MDQ6VXNlcjQxNjAzMTk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/4160319?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/akinwale', 'html_url': 'https://github.com/akinwale', 'followers_url': 'https://api.github.com/users/akinwale/followers', 'following_url': 'https://api.github.com/users/akinwale/following{/other_user}', 'gists_url': 'https://api.github.com/users/akinwale/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/akinwale/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/akinwale/subscriptions', 'organizations_url': 'https://api.github.com/users/akinwale/orgs', 'repos_url': 'https://api.github.com/users/akinwale/repos', 'events_url': 'https://api.github.com/users/akinwale/events{/privacy}', 'received_events_url': 'https://api.github.com/users/akinwale/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-05-17T11:23:11Z,2020-05-18T18:15:47Z,2020-05-18T18:15:45Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2957', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2957', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2957.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2957.patch'}" 111,https://api.github.com/repos/lbryio/lbry-sdk/issues/2956,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2956/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2956/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2956/events,https://github.com/lbryio/lbry-sdk/issues/2956,619182318,MDU6SXNzdWU2MTkxODIzMTg=,2956,filter file list on own claims vs not ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-05-15T19:09:24Z,2020-05-15T19:09:24Z,,MEMBER,,"On the desktop app, we show your downloaded files, but don't want to show your published files there. We used to load all published data so we'd remove that way - we no longer due with paginated publish list. This would probably require moving file list to use claim data - can't seem to find that issue so I'll file next week. ",, 112,https://api.github.com/repos/lbryio/lbry-sdk/issues/2955,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2955/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2955/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2955/events,https://github.com/lbryio/lbry-sdk/pull/2955,616354729,MDExOlB1bGxSZXF1ZXN0NDE2NDgxNjUz,2955,fix node not being set on the downloader in some cases,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-05-12T04:45:06Z,2020-06-13T23:44:57Z,2020-05-12T22:49:03Z,MEMBER,,fixup from torrent refactor,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2955', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2955', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2955.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2955.patch'}" 113,https://api.github.com/repos/lbryio/lbry-sdk/issues/2954,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2954/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2954/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2954/events,https://github.com/lbryio/lbry-sdk/pull/2954,616139291,MDExOlB1bGxSZXF1ZXN0NDE2MzA4OTA4,2954,"add `uploading_to_reflector`, `is_fully_reflected`, `completed`, and `status` filter arguments to `file_list`, update to match all filters rather than any filters","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-11T19:50:11Z,2020-05-11T23:45:54Z,2020-05-11T23:45:53Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2954', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2954', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2954.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2954.patch'}" 114,https://api.github.com/repos/lbryio/lbry-sdk/issues/2953,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2953/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2953/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2953/events,https://github.com/lbryio/lbry-sdk/pull/2953,616081106,MDExOlB1bGxSZXF1ZXN0NDE2MjYyOTI4,2953,fix channel key generation blocking globally,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-11T18:14:03Z,2020-05-11T19:16:19Z,2020-05-11T19:16:18Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2953', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2953', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2953.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2953.patch'}" 115,https://api.github.com/repos/lbryio/lbry-sdk/issues/2952,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2952/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2952/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2952/events,https://github.com/lbryio/lbry-sdk/pull/2952,615281948,MDExOlB1bGxSZXF1ZXN0NDE1NjQ1NjYw,2952,fix case where publish hangs until a new block,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-09T23:46:38Z,2020-05-13T13:21:34Z,2020-05-13T03:10:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2952', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2952', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2952.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2952.patch'}" 116,https://api.github.com/repos/lbryio/lbry-sdk/issues/2951,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2951/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2951/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2951/events,https://github.com/lbryio/lbry-sdk/pull/2951,614796475,MDExOlB1bGxSZXF1ZXN0NDE1Mjc4MDUw,2951,add `fixed_peers` setting to config defaulting to `cdn.reflector.lbry.com`,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-08T14:59:25Z,2020-05-11T19:05:51Z,2020-05-11T18:54:02Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2951', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2951', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2951.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2951.patch'}" 117,https://api.github.com/repos/lbryio/lbry-sdk/issues/2950,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2950/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2950/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2950/events,https://github.com/lbryio/lbry-sdk/issues/2950,614437693,MDU6SXNzdWU2MTQ0Mzc2OTM=,2950,uploading to reflector status does not work,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-05-08T01:15:22Z,2020-05-11T23:45:53Z,2020-05-11T23:45:53Z,MEMBER,,"I made a reflection timeout and it still shows uploading true. It never said timed out, but it did say finished, when it wasn't really finished. Another scenario this happens is on an internet disconnect - doesn't get set to false even though it's no longer reflecting. ``` 2020-05-07 17:21:28,695 INFO lbry.stream.managed_stream:453: we have 4/4 needed blobs needed by reflector for lbry://file-reflect-2#0025d154efdb35614d6c4eb04be8e9ebdb53161a 2020-05-07 17:26:02,478 INFO lbry.stream.reflector.client:39: Finished sending reflector 1 blobs ``` ``` ""reflector_progress"": 50, ""sd_hash"": ""d686956752b98e0b5d2d7df1cb6c7ccf0a4437072ee8b12e07489d33aeefb2e879e96159ada2c706e4c8cec55e3be9ea"", ""status"": ""finished"", ""stopped"": true, ""stream_hash"": ""3bd72583c4155517ed66b5a58f7dd711af347a836fffc5f3036a86a19f530ecdbf16a60229da765bd5f928f0d6df0b44"", ""stream_name"": ""lbrycrd-windows (2).zip"", ""streaming_url"": ""http://localhost:5280/stream/d686956752b98e0b5d2d7df1cb6c7ccf0a4437072ee8b12e07489d33aeefb2e879e96159ada2c706e4c8cec55e3be9ea"", ""suggested_file_name"": ""lbrycrd-windows (2).zip"", ""timestamp"": null, ""total_bytes"": 8223117, ""total_bytes_lower_bound"": 8223101, ""txid"": ""6e71f550760e6d0f0d7614ae05f8ed63ecb8e8bec4cce8e90a57570068d3141b"", ""uploading_to_reflector"": true, ""written_bytes"": 8223113 ```",, 118,https://api.github.com/repos/lbryio/lbry-sdk/issues/2949,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2949/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2949/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2949/events,https://github.com/lbryio/lbry-sdk/issues/2949,614404321,MDU6SXNzdWU2MTQ0MDQzMjE=,2949,Balance is suddenly 0.0 LBC,"{'login': 'eric-saintetienne', 'id': 15894310, 'node_id': 'MDQ6VXNlcjE1ODk0MzEw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/15894310?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eric-saintetienne', 'html_url': 'https://github.com/eric-saintetienne', 'followers_url': 'https://api.github.com/users/eric-saintetienne/followers', 'following_url': 'https://api.github.com/users/eric-saintetienne/following{/other_user}', 'gists_url': 'https://api.github.com/users/eric-saintetienne/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eric-saintetienne/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eric-saintetienne/subscriptions', 'organizations_url': 'https://api.github.com/users/eric-saintetienne/orgs', 'repos_url': 'https://api.github.com/users/eric-saintetienne/repos', 'events_url': 'https://api.github.com/users/eric-saintetienne/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eric-saintetienne/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-05-07T23:25:21Z,2020-05-08T01:36:39Z,2020-05-07T23:40:00Z,NONE,,"Hi, There's an address that belongs to one of my accounts (I've redacted the ids) and which has some LBC: ``` $ lbrynet address is_mine --account_id=ACCOUNT_ID_REDACTED ADDRESS_REDACTED true ``` How's the following possible? ``` $ lbrynet account balance ACCOUNT_ID_REDACTED { ""available"": ""0.0"", ""reserved"": ""0.1"", ""reserved_subtotals"": { ""claims"": ""0.1"", ""supports"": ""0.0"", ""tips"": ""0.0"" }, ""total"": ""0.10000163"" } ``` And more importantly how can I recover those orphaned LBC? Thank you.",, 119,https://api.github.com/repos/lbryio/lbry-sdk/issues/2948,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2948/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2948/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2948/events,https://github.com/lbryio/lbry-sdk/pull/2948,614204096,MDExOlB1bGxSZXF1ZXN0NDE0ODA2MzIz,2948,fix duplicate line on api doc,"{'login': 'lpessin', 'id': 34900176, 'node_id': 'MDQ6VXNlcjM0OTAwMTc2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34900176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lpessin', 'html_url': 'https://github.com/lpessin', 'followers_url': 'https://api.github.com/users/lpessin/followers', 'following_url': 'https://api.github.com/users/lpessin/following{/other_user}', 'gists_url': 'https://api.github.com/users/lpessin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lpessin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lpessin/subscriptions', 'organizations_url': 'https://api.github.com/users/lpessin/orgs', 'repos_url': 'https://api.github.com/users/lpessin/repos', 'events_url': 'https://api.github.com/users/lpessin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lpessin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-07T16:54:34Z,2020-05-07T21:59:58Z,2020-05-07T21:59:58Z,CONTRIBUTOR,,"delete line 3616 (duplicate line 3618) tested on Linux with pycharm venv - api.json with duplicate line: ![image](https://user-images.githubusercontent.com/34900176/81321982-a99fa800-9069-11ea-941a-91df070e1035.png) - fixed api.json doc test result: ![image](https://user-images.githubusercontent.com/34900176/81322172-f3888e00-9069-11ea-8074-096e98c6422f.png) ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2948', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2948', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2948.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2948.patch'}" 120,https://api.github.com/repos/lbryio/lbry-sdk/issues/2947,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2947/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2947/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2947/events,https://github.com/lbryio/lbry-sdk/pull/2947,614171600,MDExOlB1bGxSZXF1ZXN0NDE0Nzc5NTMy,2947,"properly handle integer environment values, fixes issue with specifying ports via environment vars","{'login': 'thebubbleindex', 'id': 21062721, 'node_id': 'MDQ6VXNlcjIxMDYyNzIx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/21062721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thebubbleindex', 'html_url': 'https://github.com/thebubbleindex', 'followers_url': 'https://api.github.com/users/thebubbleindex/followers', 'following_url': 'https://api.github.com/users/thebubbleindex/following{/other_user}', 'gists_url': 'https://api.github.com/users/thebubbleindex/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thebubbleindex/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thebubbleindex/subscriptions', 'organizations_url': 'https://api.github.com/users/thebubbleindex/orgs', 'repos_url': 'https://api.github.com/users/thebubbleindex/repos', 'events_url': 'https://api.github.com/users/thebubbleindex/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thebubbleindex/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,8,2020-05-07T16:02:36Z,2020-05-18T17:23:55Z,2020-05-18T15:11:11Z,CONTRIBUTOR,,"make sure tcp and udp port for dht are int type Reason for fix (Ubuntu 20.04 and desktop app): 1. Without fix users specify env vars, LBRY_TCP_PORT=34562 and LBRY_UDP_PORT=34562, but then when you run the daemon it complains about string comparisons. 2. With this fix people can download the desktop application, set the above environment variables and have their seeding working with VPN! PIA VPN gives you a randomly assigned port forward port, with this fix a user can now use a VPN (with ENV vars).",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2947', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2947', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2947.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2947.patch'}" 121,https://api.github.com/repos/lbryio/lbry-sdk/issues/2946,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2946/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2946/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2946/events,https://github.com/lbryio/lbry-sdk/pull/2946,614013918,MDExOlB1bGxSZXF1ZXN0NDE0NjUwODc5,2946,duplicate on lines 2047 to 2052 / 2059 to 2064,"{'login': 'lpessin', 'id': 34900176, 'node_id': 'MDQ6VXNlcjM0OTAwMTc2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34900176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lpessin', 'html_url': 'https://github.com/lpessin', 'followers_url': 'https://api.github.com/users/lpessin/followers', 'following_url': 'https://api.github.com/users/lpessin/following{/other_user}', 'gists_url': 'https://api.github.com/users/lpessin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lpessin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lpessin/subscriptions', 'organizations_url': 'https://api.github.com/users/lpessin/orgs', 'repos_url': 'https://api.github.com/users/lpessin/repos', 'events_url': 'https://api.github.com/users/lpessin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lpessin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,6,2020-05-07T12:21:15Z,2020-05-07T13:37:59Z,2020-05-07T12:51:48Z,CONTRIBUTOR,,deleted lines 2047 to 2052,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2946', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2946', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2946.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2946.patch'}" 122,https://api.github.com/repos/lbryio/lbry-sdk/issues/2945,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2945/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2945/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2945/events,https://github.com/lbryio/lbry-sdk/issues/2945,613492969,MDU6SXNzdWU2MTM0OTI5Njk=,2945,transactions randomly hang until new blocks come in,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2020-05-06T17:36:07Z,2020-06-01T20:10:10Z,,MEMBER,,"Had it happen to me twice recently, even before the latest version. The last time, I think it waited for 2 blocks (may have published right around the time of the first one) for it to return from the blocking call. As soon as I saw the block come in, the publish finished. We are also seeing timeouts on lbry.tv which could be related to this. ",, 123,https://api.github.com/repos/lbryio/lbry-sdk/issues/2944,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2944/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2944/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2944/events,https://github.com/lbryio/lbry-sdk/issues/2944,613349498,MDU6SXNzdWU2MTMzNDk0OTg=,2944,Add param to file list to show all files unreflected / currently reflecting,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-05-06T14:08:20Z,2020-05-11T23:45:53Z,2020-05-11T23:45:53Z,MEMBER,,,, 124,https://api.github.com/repos/lbryio/lbry-sdk/issues/2943,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2943/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2943/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2943/events,https://github.com/lbryio/lbry-sdk/issues/2943,612812414,MDU6SXNzdWU2MTI4MTI0MTQ=,2943,forced to pay yourself for own content (if no file list entry),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-05-05T18:38:57Z,2020-06-29T20:19:31Z,,MEMBER,,"If you don't have a file list entry for your own content, the SDK forces you to pay for it. It should know it's your own because you have it in your wallet. ",, 125,https://api.github.com/repos/lbryio/lbry-sdk/issues/2942,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2942/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2942/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2942/events,https://github.com/lbryio/lbry-sdk/issues/2942,612766802,MDU6SXNzdWU2MTI3NjY4MDI=,2942,2nd pending edit ends up on last page of claim list,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-05-05T17:20:16Z,2020-05-05T17:20:16Z,,MEMBER,,"If you update 2 items one after another, the first one shows at the top of claim list, and the 2nd goes to the bottom. Noticed that the first one showed 0 confirmations: ``` { ""jsonrpc"": ""2.0"", ""result"": { ""items"": [ { ""address"": ""bQXkJqDv84pQbkK4kHoB2wsaRuqSGJpvh1"", ""amount"": ""1.0"", ""claim_id"": ""8868d6a0cc8f6afeb347353f09c519c6bdbdcec3"", ""claim_op"": ""update"", ""confirmations"": 0, ""height"": 0, ``` but the one at the back of the list showed -1: ``` { ""address"": ""bWE7uwKyAGnpFb6BZhFpGdQ1FLm5DVAKcs"", ""amount"": ""1.0"", ""claim_id"": ""19ad01ae12af822a4ff2f55f0ff4efdea2293a61"", ""claim_op"": ""update"", ""confirmations"": -1, ""height"": -1, ""is_internal_transfer"": false, ```",, 126,https://api.github.com/repos/lbryio/lbry-sdk/issues/2941,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2941/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2941/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2941/events,https://github.com/lbryio/lbry-sdk/issues/2941,612762886,MDU6SXNzdWU2MTI3NjI4ODY=,2941,Add tx fee to txo list,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-05-05T17:13:53Z,2020-05-05T17:13:53Z,,MEMBER,,"We know this won't be accurate in many cases, but we'd want to show some fees on the transaction history. ",, 127,https://api.github.com/repos/lbryio/lbry-sdk/issues/2940,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2940/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2940/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2940/events,https://github.com/lbryio/lbry-sdk/issues/2940,612617537,MDU6SXNzdWU2MTI2MTc1Mzc=,2940,Self cleanup of utxos when they grow ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,,[],,1,2020-05-05T13:48:49Z,2020-06-19T15:04:21Z,,MEMBER,,"We need the coinchooser to be smarter and clean up large lists of UTXOs after X amount (maybe 1k to start?). If not, this bogs down all wallet operations since it needs to load the entire uxto set on each one. ",, 128,https://api.github.com/repos/lbryio/lbry-sdk/issues/2939,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2939/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2939/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2939/events,https://github.com/lbryio/lbry-sdk/issues/2939,612138491,MDU6SXNzdWU2MTIxMzg0OTE=,2939,New API: purchase history for claim,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-04T20:13:38Z,2020-07-03T15:03:04Z,,MEMBER,,"We'd want to show the exact number of purchases for a claim via an API call. Purchase history? This is required for our ongoing work with paid content, please consider soon! ",, 129,https://api.github.com/repos/lbryio/lbry-sdk/issues/2938,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2938/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2938/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2938/events,https://github.com/lbryio/lbry-sdk/issues/2938,612133994,MDU6SXNzdWU2MTIxMzM5OTQ=,2938,Blob unavailability from a single peer causes download to fail,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-05-04T20:05:53Z,2020-05-04T21:14:13Z,2020-05-04T21:14:12Z,CONTRIBUTOR,,"I am trying to download lbry://Discussing-Blockchain-And-Crypto-With-Rice-Crypto-1#2adece5e9ee14ea239062026104e11adc6134c5e It gets about halfway then a blob unavailability message appears from a non-reflector peer. However, the download totally stops after that. It should switch to another peer.",, 130,https://api.github.com/repos/lbryio/lbry-sdk/issues/2937,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2937/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2937/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2937/events,https://github.com/lbryio/lbry-sdk/pull/2937,611940132,MDExOlB1bGxSZXF1ZXN0NDEzMDAzMTUy,2937,fix database lockup and add prometheus db metrics,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-04T14:56:48Z,2020-05-04T17:51:14Z,2020-05-04T17:51:13Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2937', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2937', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2937.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2937.patch'}" 131,https://api.github.com/repos/lbryio/lbry-sdk/issues/2934,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2934/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2934/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2934/events,https://github.com/lbryio/lbry-sdk/pull/2934,609194927,MDExOlB1bGxSZXF1ZXN0NDEwODIyODcw,2934,don't close the wallet server connection upon a cancelled request,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-29T16:33:21Z,2020-04-30T16:22:48Z,2020-04-30T16:22:47Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2934', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2934', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2934.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2934.patch'}" 132,https://api.github.com/repos/lbryio/lbry-sdk/issues/2933,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2933/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2933/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2933/events,https://github.com/lbryio/lbry-sdk/pull/2933,607835659,MDExOlB1bGxSZXF1ZXN0NDA5NzMyMzQ5,2933,check audio sample rate and downsample if over working amount,"{'login': 'Death916', 'id': 26870203, 'node_id': 'MDQ6VXNlcjI2ODcwMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26870203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Death916', 'html_url': 'https://github.com/Death916', 'followers_url': 'https://api.github.com/users/Death916/followers', 'following_url': 'https://api.github.com/users/Death916/following{/other_user}', 'gists_url': 'https://api.github.com/users/Death916/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Death916/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Death916/subscriptions', 'organizations_url': 'https://api.github.com/users/Death916/orgs', 'repos_url': 'https://api.github.com/users/Death916/repos', 'events_url': 'https://api.github.com/users/Death916/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Death916/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,7,2020-04-27T20:34:47Z,2020-05-28T06:14:35Z,2020-05-28T06:14:35Z,CONTRIBUTOR,,"potential fix for issue #2906 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2933', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2933', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2933.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2933.patch'}" 133,https://api.github.com/repos/lbryio/lbry-sdk/issues/2932,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2932/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2932/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2932/events,https://github.com/lbryio/lbry-sdk/issues/2932,607708709,MDU6SXNzdWU2MDc3MDg3MDk=,2932,add `-m` argument to `release.py` script to provide a release message,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-27T17:07:07Z,2020-04-27T17:07:07Z,,MEMBER,,so that the release can include a high level sentence highlighting something particular about the release to be included in release notes,, 134,https://api.github.com/repos/lbryio/lbry-sdk/issues/2931,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2931/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2931/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2931/events,https://github.com/lbryio/lbry-sdk/issues/2931,607559536,MDU6SXNzdWU2MDc1NTk1MzY=,2931,ability to sign supports/tips,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,2,2020-04-27T13:40:08Z,2020-06-19T15:05:15Z,,MEMBER,,May require protobuf changes as discussed on Slack,, 135,https://api.github.com/repos/lbryio/lbry-sdk/issues/2930,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2930/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2930/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2930/events,https://github.com/lbryio/lbry-sdk/pull/2930,606384359,MDExOlB1bGxSZXF1ZXN0NDA4NjA3MzA4,2930,torrent support,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-24T15:08:29Z,2020-05-07T20:10:03Z,2020-05-07T20:10:02Z,MEMBER,,rebased in a new PR not to lose review comments and compare changes. Old one should be closed in a few,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2930', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2930', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2930.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2930.patch'}" 136,https://api.github.com/repos/lbryio/lbry-sdk/issues/2929,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2929/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2929/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2929/events,https://github.com/lbryio/lbry-sdk/issues/2929,606322323,MDU6SXNzdWU2MDYzMjIzMjM=,2929,command-line publishing for bittorrent,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-24T13:40:20Z,2020-04-24T13:40:20Z,,MEMBER,,"This issue can be closed when - [ ] there exists a command to publish an existing torrent file to bittorrent and lbry. it can be `publish` or something else. - [ ] after that command is called, the file is seeded to bittorrent dht and our dht no need to do `.torrent` file creation. for now we can require that you create or donwload the `.torrent` file somewhere else.",, 137,https://api.github.com/repos/lbryio/lbry-sdk/issues/2928,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2928/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2928/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2928/events,https://github.com/lbryio/lbry-sdk/issues/2928,606311587,MDU6SXNzdWU2MDYzMTE1ODc=,2928,return streaming url for bittorrent content,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-04-24T13:24:52Z,2020-04-24T18:14:07Z,,MEMBER,,"- file_list must return a streaming url for bittorrent streams - ideally, be able to return a streaming url before the file has finished donwloading",, 138,https://api.github.com/repos/lbryio/lbry-sdk/issues/2927,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2927/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2927/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2927/events,https://github.com/lbryio/lbry-sdk/issues/2927,605410303,MDU6SXNzdWU2MDU0MTAzMDM=,2927,add more prometheus metrics,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-23T10:13:04Z,2020-07-01T15:17:02Z,2020-07-01T15:17:02Z,MEMBER,,"SDK right now is a black box, there is no insight what is it busy with at any given moment and if it's busy at all. This needs to be fixed. We need to implement working [Prometheus metrics](https://prometheus.io) ASAP.",, 139,https://api.github.com/repos/lbryio/lbry-sdk/issues/2926,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2926/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2926/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2926/events,https://github.com/lbryio/lbry-sdk/pull/2926,605231954,MDExOlB1bGxSZXF1ZXN0NDA3Njc0NzYw,2926,make file i/o in stream and blob creation and reads non-blocking,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-23T04:36:30Z,2020-04-24T15:07:26Z,2020-04-24T15:07:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2926', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2926', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2926.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2926.patch'}" 140,https://api.github.com/repos/lbryio/lbry-sdk/issues/2925,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2925/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2925/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2925/events,https://github.com/lbryio/lbry-sdk/pull/2925,605208099,MDExOlB1bGxSZXF1ZXN0NDA3NjU1NTk1,2925,fix: reposts being returned for single tags,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-23T03:18:29Z,2020-04-23T04:29:06Z,2020-04-23T04:29:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2925', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2925', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2925.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2925.patch'}" 141,https://api.github.com/repos/lbryio/lbry-sdk/issues/2924,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2924/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2924/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2924/events,https://github.com/lbryio/lbry-sdk/pull/2924,604810867,MDExOlB1bGxSZXF1ZXN0NDA3MzM0MDc1,2924,fix for `claim_list` incorrectly handling `--is_spent` flag,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-22T14:38:17Z,2020-04-22T15:34:19Z,2020-04-22T15:34:17Z,MEMBER,,fixes #2923,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2924', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2924', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2924.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2924.patch'}" 142,https://api.github.com/repos/lbryio/lbry-sdk/issues/2923,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2923/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2923/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2923/events,https://github.com/lbryio/lbry-sdk/issues/2923,604796385,MDU6SXNzdWU2MDQ3OTYzODU=,2923,claim list via CLI returns spent/updated claims (on top of new ones),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-04-22T14:19:33Z,2020-06-11T00:14:34Z,,MEMBER,,"Ran into this yesterday and was concerned that we were returning spent claims, but it's only via CLI and json works as expected. ",, 143,https://api.github.com/repos/lbryio/lbry-sdk/issues/2922,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2922/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2922/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2922/events,https://github.com/lbryio/lbry-sdk/pull/2922,604491890,MDExOlB1bGxSZXF1ZXN0NDA3MDc1NTQx,2922,estimate block timestamps on client only when necessary (header hasn't been downloaded yet),"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-22T06:28:43Z,2020-04-27T16:17:56Z,2020-04-27T16:17:55Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2922', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2922', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2922.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2922.patch'}" 144,https://api.github.com/repos/lbryio/lbry-sdk/issues/2921,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2921/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2921/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2921/events,https://github.com/lbryio/lbry-sdk/issues/2921,604115233,MDU6SXNzdWU2MDQxMTUyMzM=,2921,utxo list - add purchase and support details,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-04-21T16:31:42Z,2020-07-03T15:03:26Z,,MEMBER,,"- [x] should be able to pass a filter for your purchases vs someone purchasing your content - [ ] show which content was purchased in txo list - both incoming and outgoing purchases",, 145,https://api.github.com/repos/lbryio/lbry-sdk/issues/2920,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2920/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2920/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2920/events,https://github.com/lbryio/lbry-sdk/pull/2920,603347836,MDExOlB1bGxSZXF1ZXN0NDA2MTUxNDM4,2920,add `uploading_to_reflector` to `file_list` results,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-20T15:58:22Z,2020-04-20T17:35:04Z,2020-04-20T17:35:03Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2920', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2920', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2920.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2920.patch'}" 146,https://api.github.com/repos/lbryio/lbry-sdk/issues/2919,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2919/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2919/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2919/events,https://github.com/lbryio/lbry-sdk/pull/2919,601522765,MDExOlB1bGxSZXF1ZXN0NDA0Nzc1MTkw,2919,fix issue with `--exclude_internal_transfers` where it was filtering out sent payments,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-16T21:56:34Z,2020-04-17T00:26:39Z,2020-04-17T00:26:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2919', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2919', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2919.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2919.patch'}" 147,https://api.github.com/repos/lbryio/lbry-sdk/issues/2918,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2918/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2918/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2918/events,https://github.com/lbryio/lbry-sdk/issues/2918,601319201,MDU6SXNzdWU2MDEzMTkyMDE=,2918,Add license to claim search ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-04-16T18:31:30Z,2020-04-16T18:31:30Z,,MEMBER,,This would allow us to allow creators to mark exclusive content via a license and allow the app to filter by it. ,, 148,https://api.github.com/repos/lbryio/lbry-sdk/issues/2917,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2917/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2917/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2917/events,https://github.com/lbryio/lbry-sdk/pull/2917,601158049,MDExOlB1bGxSZXF1ZXN0NDA0NDU4ODU3,2917,improve how claim search query handles reposts,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-16T15:20:57Z,2020-04-17T16:53:53Z,2020-04-17T16:53:51Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2917', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2917', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2917.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2917.patch'}" 149,https://api.github.com/repos/lbryio/lbry-sdk/issues/2916,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2916/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2916/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2916/events,https://github.com/lbryio/lbry-sdk/issues/2916,601044154,MDU6SXNzdWU2MDEwNDQxNTQ=,2916,txo list megaissue,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-04-16T13:15:50Z,2020-06-29T20:23:31Z,,MEMBER,,"- [ ] purchases show up as type payment - should we return as purchase? - [ ] --type=purchase does not show purchases (most of the time) unless --is_my_input and is_not_my_output is passed. - [ ] need to add claim info to purchase info - or we need a way to show them details from the txo list - i.e. pass the claim id to purchase list. (https://github.com/lbryio/lbry-sdk/issues/2921) ",, 150,https://api.github.com/repos/lbryio/lbry-sdk/issues/2915,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2915/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2915/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2915/events,https://github.com/lbryio/lbry-sdk/issues/2915,599832335,MDU6SXNzdWU1OTk4MzIzMzU=,2915,check timestamps returned all queries,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-04-14T20:16:41Z,2020-04-29T14:06:24Z,2020-04-29T14:06:23Z,MEMBER,,It looks like something is off by 2 hours for the transaction and other timestamps. This should always be in UTC I'd assume. ,, 151,https://api.github.com/repos/lbryio/lbry-sdk/issues/2914,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2914/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2914/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2914/events,https://github.com/lbryio/lbry-sdk/pull/2914,598838696,MDExOlB1bGxSZXF1ZXN0NDAyNjA0NDQz,2914,use home directory if xdg directory not found (Linux),"{'login': 'StripedMonkey', 'id': 8009284, 'node_id': 'MDQ6VXNlcjgwMDkyODQ=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/8009284?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/StripedMonkey', 'html_url': 'https://github.com/StripedMonkey', 'followers_url': 'https://api.github.com/users/StripedMonkey/followers', 'following_url': 'https://api.github.com/users/StripedMonkey/following{/other_user}', 'gists_url': 'https://api.github.com/users/StripedMonkey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/StripedMonkey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/StripedMonkey/subscriptions', 'organizations_url': 'https://api.github.com/users/StripedMonkey/orgs', 'repos_url': 'https://api.github.com/users/StripedMonkey/repos', 'events_url': 'https://api.github.com/users/StripedMonkey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/StripedMonkey/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-04-13T11:31:29Z,2020-04-27T14:33:59Z,2020-04-27T14:33:58Z,CONTRIBUTOR,,"Fixes an error in detecting xdg config locations when XDG_DOWNLOAD_DIR is not present in `user-dirs.dirs` Lemme know if I've done anything stupid, it seems to work but you never know. Fixes #2913",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2914', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2914', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2914.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2914.patch'}" 152,https://api.github.com/repos/lbryio/lbry-sdk/issues/2913,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2913/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2913/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2913/events,https://github.com/lbryio/lbry-sdk/issues/2913,598838359,MDU6SXNzdWU1OTg4MzgzNTk=,2913,Nonetype error getting Download Dir,"{'login': 'StripedMonkey', 'id': 8009284, 'node_id': 'MDQ6VXNlcjgwMDkyODQ=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/8009284?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/StripedMonkey', 'html_url': 'https://github.com/StripedMonkey', 'followers_url': 'https://api.github.com/users/StripedMonkey/followers', 'following_url': 'https://api.github.com/users/StripedMonkey/following{/other_user}', 'gists_url': 'https://api.github.com/users/StripedMonkey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/StripedMonkey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/StripedMonkey/subscriptions', 'organizations_url': 'https://api.github.com/users/StripedMonkey/orgs', 'repos_url': 'https://api.github.com/users/StripedMonkey/repos', 'events_url': 'https://api.github.com/users/StripedMonkey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/StripedMonkey/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-13T11:30:46Z,2020-04-27T14:33:58Z,2020-04-27T14:33:58Z,CONTRIBUTOR,,"I downloaded lbry-bin-bin from the AUR and encountered an error when I tried to run the app. ![Selection_263](https://user-images.githubusercontent.com/8009284/79113381-cbe62480-7d4e-11ea-8379-b7e86b73e828.png) and in the Terminal: ``` Starting SDK Sandbox listening on port 5278. Daemon: [715208] Failed to execute script cli Traceback (most recent call last): File ""lbry/extras/cli.py"", line 341, in File ""lbry/extras/cli.py"", line 298, in main File ""lbry/conf.py"", line 431, in create_from_arguments File ""lbry/conf.py"", line 642, in __init__ File ""lbry/conf.py"", line 654, in set_default_paths File ""lbry/conf.py"", line 696, in get_linux_directories AttributeError: 'NoneType' object has no attribute 'group' ``` It seems to me that someone made an oopsie [Here](https://github.com/lbryio/lbry-sdk/blob/master/lbry/conf.py#L694). It will accurately detect if the dir config *exists* but not if the specific XDG config you want exists. I personally have only an `XDG_TEMPLATES_DIR` config in there which tripped it up. ``` #~/.config/user-dirs.dir XDG_TEMPLATES_DIR=$HOME/.templates ``` does not work unless XDG_DOWNLOAD_DIR is present as well. ",, 153,https://api.github.com/repos/lbryio/lbry-sdk/issues/2912,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2912/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2912/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2912/events,https://github.com/lbryio/lbry-sdk/pull/2912,597932170,MDExOlB1bGxSZXF1ZXN0NDAxOTQyMzY3,2912,add `reflector_progress` to `file_list` results,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-10T14:58:29Z,2020-04-13T17:01:01Z,2020-04-13T17:01:00Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2912', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2912', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2912.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2912.patch'}" 154,https://api.github.com/repos/lbryio/lbry-sdk/issues/2911,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2911/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2911/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2911/events,https://github.com/lbryio/lbry-sdk/pull/2911,597931933,MDExOlB1bGxSZXF1ZXN0NDAxOTQyMTgx,2911,"support `claim_id`, `channel_claim_id`, and `outpoint` args given as lists of values to match in `file_list`","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-10T14:58:04Z,2020-04-13T18:58:16Z,2020-04-13T18:58:14Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2873,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2911', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2911', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2911.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2911.patch'}" 155,https://api.github.com/repos/lbryio/lbry-sdk/issues/2910,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2910/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2910/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2910/events,https://github.com/lbryio/lbry-sdk/pull/2910,596207715,MDExOlB1bGxSZXF1ZXN0NDAwNTQ4NjYx,2910,updated `comment_hide` command to work with comment server API changes,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-04-07T23:20:46Z,2020-04-13T15:42:25Z,2020-04-13T14:34:31Z,CONTRIBUTOR,,"`comment_hide` now returns lists of `comment_ids` that are both `hidden` and `visible`. The combined lists contain all the `comment_ids` passed into the parameters",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2910', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2910', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2910.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2910.patch'}" 156,https://api.github.com/repos/lbryio/lbry-sdk/issues/2909,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2909/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2909/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2909/events,https://github.com/lbryio/lbry-sdk/pull/2909,594935876,MDExOlB1bGxSZXF1ZXN0Mzk5NDkyMzQ0,2909,do not estimate timestamp for unconfirmed txs,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-06T09:07:13Z,2020-04-06T15:41:19Z,2020-04-06T15:41:18Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2909', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2909', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2909.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2909.patch'}" 157,https://api.github.com/repos/lbryio/lbry-sdk/issues/2908,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2908/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2908/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2908/events,https://github.com/lbryio/lbry-sdk/pull/2908,594717720,MDExOlB1bGxSZXF1ZXN0Mzk5MzEwNTkw,2908,fix connection to wallet server breaking upon giant resolve requests,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-05T23:57:07Z,2020-04-06T16:55:05Z,2020-04-06T16:52:52Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2907,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2908', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2908', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2908.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2908.patch'}" 158,https://api.github.com/repos/lbryio/lbry-sdk/issues/2907,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2907/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2907/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2907/events,https://github.com/lbryio/lbry-sdk/issues/2907,594717467,MDU6SXNzdWU1OTQ3MTc0Njc=,2907,Giant resolve requests can cause a disconnect loop,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-05T23:56:25Z,2020-04-06T16:52:52Z,2020-04-06T16:52:52Z,MEMBER,,"`resolve` is retried upon failure, so a request large enough to get the server to drop the connection will cause a disconnect loop where the client keeps retrying and the server keeps resetting the connection. The disconnects then cause other requests (subscriptions, etc) the client is making to also fail. ```2020-04-05 19:44:59,673 - asyncio - WARNING - Executing () created at /usr/local/lib/python3.7/asyncio/locks.py:272> took 0.235 seconds 2020-04-05 19:45:01,152 - lbry.wallet.server.session.LBRYElectrumX - WARNING - [0] received oversized message from 127.0.0.1:56148, dropping connection 2020-04-05 19:45:01,160 - lbry.wallet.network - ERROR - wallet server (localhost) reset connection upon our blockchain.claimtrie.resolve request, json of 30000 args is 1458890 bytes 2020-04-05 19:45:01,160 - lbry.wallet.network - WARNING - connection to localhost:50002 lost 2020-04-05 19:45:01,160 - lbry.wallet.network - WARNING - Wallet server unavailable, waiting for it to come back and retry. 2020-04-05 19:45:01,177 - lbry.wallet.server.session.LBRYElectrumX - WARNING - [1] received oversized message from 127.0.0.1:56158, dropping connection 2020-04-05 19:45:01,184 - lbry.wallet.network - ERROR - wallet server (localhost) reset connection upon our blockchain.claimtrie.resolve request, json of 30000 args is 1458890 bytes 2020-04-05 19:45:01,185 - lbry.wallet.network - WARNING - connection to localhost:50002 lost 2020-04-05 19:45:01,185 - lbry.wallet.network - WARNING - Wallet server unavailable, waiting for it to come back and retry. 2020-04-05 19:45:01,185 - lbry.wallet.network - ERROR - wallet server (localhost) reset connection upon our blockchain.address.subscribe request, json of 21 args is 798 bytes ```",, 159,https://api.github.com/repos/lbryio/lbry-sdk/issues/2906,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2906/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2906/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2906/events,https://github.com/lbryio/lbry-sdk/issues/2906,593512150,MDU6SXNzdWU1OTM1MTIxNTA=,2906,Check audio and downsample with ffmpeg,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,1,2020-04-03T16:49:28Z,2020-08-17T20:49:15Z,2020-08-17T20:49:15Z,MEMBER,,"Per https://bugzilla.mozilla.org/show_bug.cgi?id=1422684, anything over 48kHZ won't play on Windows + FF. We should make this part of the checks and resample (-ar param)",, 160,https://api.github.com/repos/lbryio/lbry-sdk/issues/2905,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2905/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2905/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2905/events,https://github.com/lbryio/lbry-sdk/pull/2905,592937464,MDExOlB1bGxSZXF1ZXN0Mzk3ODI0NjE4,2905,fix header checkpoints on testnet,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-02T21:47:23Z,2020-04-06T16:20:44Z,2020-04-03T17:38:48Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2905', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2905', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2905.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2905.patch'}" 161,https://api.github.com/repos/lbryio/lbry-sdk/issues/2904,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2904/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2904/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2904/events,https://github.com/lbryio/lbry-sdk/issues/2904,592764337,MDU6SXNzdWU1OTI3NjQzMzc=,2904,Allow pinning of comments,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-04-02T16:31:06Z,2020-04-02T16:31:06Z,,MEMBER,,A common request we get from creators is to be able to pin comments. This should be possible for your own comment or someone else. ,, 162,https://api.github.com/repos/lbryio/lbry-sdk/issues/2903,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2903/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2903/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2903/events,https://github.com/lbryio/lbry-sdk/issues/2903,592676794,MDU6SXNzdWU1OTI2NzY3OTQ=,2903,Return pending transactions with transaction_list (bad date bug),"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,3,2020-04-02T14:29:00Z,2020-04-06T22:29:12Z,2020-04-06T22:29:12Z,MEMBER,,"If I send a tip: - It shows successful - My balance changes - App directs me to my history But the transaction isn't there!",, 163,https://api.github.com/repos/lbryio/lbry-sdk/issues/2902,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2902/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2902/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2902/events,https://github.com/lbryio/lbry-sdk/pull/2902,592121247,MDExOlB1bGxSZXF1ZXN0Mzk3MTYzOTAy,2902,bump checkpoints,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 799749023, 'node_id': 'MDU6TGFiZWw3OTk3NDkwMjM=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20task', 'name': 'type: task', 'color': '0f98a0', 'default': False, 'description': ""Either work that's not related to the code, or a small chore that does not fit into other categories""}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-01T18:34:31Z,2020-04-06T16:21:01Z,2020-04-03T16:20:39Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2902', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2902', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2902.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2902.patch'}" 164,https://api.github.com/repos/lbryio/lbry-sdk/issues/2901,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2901/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2901/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2901/events,https://github.com/lbryio/lbry-sdk/pull/2901,591583976,MDExOlB1bGxSZXF1ZXN0Mzk2NzMxNzA1,2901,"replaced `--unspent` with `--is_not_spent` on several commands and added `--is_spent` to many claim/txo `*_list` commands, `support_list` got three new flags `--sent --received --staked`","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-04-01T03:09:42Z,2020-04-03T02:24:49Z,2020-04-03T02:24:47Z,MEMBER,,backwards-incompatible: The argument `--unspent` to several different commands has been replaced by `--is_not_spent`.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2901', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2901', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2901.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2901.patch'}" 165,https://api.github.com/repos/lbryio/lbry-sdk/issues/2900,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2900/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2900/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2900/events,https://github.com/lbryio/lbry-sdk/pull/2900,591398369,MDExOlB1bGxSZXF1ZXN0Mzk2NTc3NTk1,2900,`wallet_status` no longer fails if wallet component has not started,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-31T20:20:32Z,2020-03-31T21:46:59Z,2020-03-31T21:45:52Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2900', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2900', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2900.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2900.patch'}" 166,https://api.github.com/repos/lbryio/lbry-sdk/issues/2899,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2899/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2899/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2899/events,https://github.com/lbryio/lbry-sdk/issues/2899,591339248,MDU6SXNzdWU1OTEzMzkyNDg=,2899,txo spend requires at least one parameter before being allowed to broadcast,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-31T18:49:19Z,2020-05-05T21:21:33Z,,MEMBER,,You can call txo spend without any parameters and it would pretty much wipe an entire wallet of claims/channels/tips/supports. We should probably require the --broadcast param and also at least one parameter (or some --all param?) ,, 167,https://api.github.com/repos/lbryio/lbry-sdk/issues/2898,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2898/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2898/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2898/events,https://github.com/lbryio/lbry-sdk/pull/2898,591156813,MDExOlB1bGxSZXF1ZXN0Mzk2Mzc1MDk4,2898,`ffmpeg` file analysis returns duration as integer now,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-31T14:28:47Z,2020-03-31T16:06:45Z,2020-03-31T16:06:44Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2898', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2898', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2898.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2898.patch'}" 168,https://api.github.com/repos/lbryio/lbry-sdk/issues/2897,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2897/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2897/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2897/events,https://github.com/lbryio/lbry-sdk/pull/2897,591146490,MDExOlB1bGxSZXF1ZXN0Mzk2MzY2NTA0,2897,handle claim reorgs in the wallet server,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-31T14:15:35Z,2020-04-05T21:48:57Z,2020-04-05T21:48:56Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2897', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2897', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2897.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2897.patch'}" 169,https://api.github.com/repos/lbryio/lbry-sdk/issues/2896,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2896/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2896/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2896/events,https://github.com/lbryio/lbry-sdk/pull/2896,590515985,MDExOlB1bGxSZXF1ZXN0Mzk1ODM1NTc3,2896,fix for startup issues when connecting to wallet servers,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-30T18:55:26Z,2020-03-30T21:41:17Z,2020-03-30T21:41:15Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2896', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2896', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2896.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2896.patch'}" 170,https://api.github.com/repos/lbryio/lbry-sdk/issues/2895,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2895/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2895/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2895/events,https://github.com/lbryio/lbry-sdk/issues/2895,590482925,MDU6SXNzdWU1OTA0ODI5MjU=,2895,Way to filter on claims that have active tips,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}]",open,False,,[],,0,2020-03-30T18:00:42Z,2020-03-30T18:00:42Z,,MEMBER,,"In the app, we may want to show a list of claims that have active tips on them. There's no way to do so currently, but if we had an equality operator on txo list + received tips, we could. ",, 171,https://api.github.com/repos/lbryio/lbry-sdk/issues/2894,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2894/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2894/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2894/events,https://github.com/lbryio/lbry-sdk/issues/2894,590478449,MDU6SXNzdWU1OTA0Nzg0NDk=,2894,More claim search like filtering on claim list / txo list,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}]",open,False,,[],,0,2020-03-30T17:53:48Z,2020-03-30T21:11:09Z,,MEMBER,,"Discussed this with Lex last week and he said it's just a matter of finding a way not to repeat code/doc strings, but txo/claim list should be able to support the same filters as we have on claim serach",, 172,https://api.github.com/repos/lbryio/lbry-sdk/issues/2893,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2893/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2893/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2893/events,https://github.com/lbryio/lbry-sdk/pull/2893,589912687,MDExOlB1bGxSZXF1ZXN0Mzk1MzQxMzc4,2893,fix estimated timestamp to return integer instead of float,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-29T23:40:48Z,2020-03-30T14:58:34Z,2020-03-30T14:58:33Z,MEMBER,,fixes #2889,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2893', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2893', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2893.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2893.patch'}" 173,https://api.github.com/repos/lbryio/lbry-sdk/issues/2892,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2892/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2892/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2892/events,https://github.com/lbryio/lbry-sdk/pull/2892,589815373,MDExOlB1bGxSZXF1ZXN0Mzk1MjY4OTU4,2892,fixed is_valid_public_ipv4 not working correctly when ipv6 is given as address,"{'login': 'endes123321', 'id': 5920682, 'node_id': 'MDQ6VXNlcjU5MjA2ODI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5920682?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/endes123321', 'html_url': 'https://github.com/endes123321', 'followers_url': 'https://api.github.com/users/endes123321/followers', 'following_url': 'https://api.github.com/users/endes123321/following{/other_user}', 'gists_url': 'https://api.github.com/users/endes123321/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/endes123321/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/endes123321/subscriptions', 'organizations_url': 'https://api.github.com/users/endes123321/orgs', 'repos_url': 'https://api.github.com/users/endes123321/repos', 'events_url': 'https://api.github.com/users/endes123321/events{/privacy}', 'received_events_url': 'https://api.github.com/users/endes123321/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-03-29T15:20:09Z,2020-06-03T18:43:24Z,2020-06-02T20:02:16Z,CONTRIBUTOR,,"When UPnP gives an ipv6 address to the function **is_valid_public_ipv4**, instead of return False, it throws an error: ``` Traceback (most recent call last): File ""lbry/extras/daemon/component.py"", line 63, in _setup File ""lbry/extras/daemon/component.py"", line 55, in _setup File ""lbry/extras/daemon/components.py"", line 493, in start File ""lbry/extras/daemon/components.py"", line 430, in _maintain_redirects File ""lbry/dht/peer.py"", line 39, in is_valid_public_ipv4 File ""ipaddress.py"", line 79, in ip_network File ""ipaddress.py"", line 2178, in __init__ ValueError: /32 has host bits set ``` This is because the checks doesn't stop when `parsed_ip.version != 4`, but `CARRIER_GRADE_NAT_SUBNET.supernet_of(ipaddress.ip_network(f""{address}/32""))` and `IPV4_TO_6_RELAY_SUBNET.supernet_of(ipaddress.ip_network(f""{address}/32"")))` needs a valid IPv4 address.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2892', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2892', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2892.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2892.patch'}" 174,https://api.github.com/repos/lbryio/lbry-sdk/issues/2891,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2891/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2891/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2891/events,https://github.com/lbryio/lbry-sdk/issues/2891,589245762,MDU6SXNzdWU1ODkyNDU3NjI=,2891,wallet status not set to true sometimes (needs repro),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1016091436, 'node_id': 'MDU6TGFiZWwxMDE2MDkxNDM2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20blocker', 'name': 'priority: blocker', 'color': 'd93f0b', 'default': False, 'description': 'Issue is blocking release, do ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,2,2020-03-27T16:17:40Z,2020-04-06T22:28:47Z,2020-04-06T22:28:47Z,MEMBER,,Jessop and I ran into this recently. Jack thinks it may be some case with the wallet getting transactions as it's starting up. ,, 175,https://api.github.com/repos/lbryio/lbry-sdk/issues/2890,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2890/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2890/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2890/events,https://github.com/lbryio/lbry-sdk/pull/2890,589237948,MDExOlB1bGxSZXF1ZXN0Mzk0ODQwMDEz,2890,improve speed of `status`,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-27T16:05:18Z,2020-03-30T23:43:00Z,2020-03-30T23:42:58Z,MEMBER,,"-fixes ffmpeg installation being rechecked (reintroduced in https://github.com/lbryio/lbry-sdk/pull/2861) -don't block `status` on the internet connection check if it was needed",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2890', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2890', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2890.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2890.patch'}" 176,https://api.github.com/repos/lbryio/lbry-sdk/issues/2889,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2889/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2889/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2889/events,https://github.com/lbryio/lbry-sdk/issues/2889,589077478,MDU6SXNzdWU1ODkwNzc0Nzg=,2889,Timestamps returned as float instead of int,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1016091436, 'node_id': 'MDU6TGFiZWwxMDE2MDkxNDM2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20blocker', 'name': 'priority: blocker', 'color': 'd93f0b', 'default': False, 'description': 'Issue is blocking release, do ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-03-27T11:46:25Z,2020-03-30T14:58:33Z,2020-03-30T14:58:33Z,MEMBER,,"Starting from version 0.64 SDK started returning timestamps as floats in `resolve` (possibly other calls) responses. 0.63 and earlier do not exhibit this behavior. Here's what it looks like when lbry.go tries to unmarshal resolve response: ```* error decoding json.Number into [Global-Pandemic,-change-gon-come#a52dbba5bbd394897a7621f5ea7b566510a874ba].meta.creation_timestamp: strconv.ParseInt: parsing ""1585289113.4962246"": invalid syntax * error decoding json.Number into [Global-Pandemic,-change-gon-come#a52dbba5bbd394897a7621f5ea7b566510a874ba].signing_channel.meta.creation_timestamp: strconv.ParseInt: parsing ""1576953066.5461342"": invalid syntax * error decoding json.Number into [Global-Pandemic,-change-gon-come#a52dbba5bbd394897a7621f5ea7b566510a874ba].signing_channel.timestamp: strconv.ParseInt: parsing ""1584210431.1419327"": invalid syntax * error decoding json.Number into [Global-Pandemic,-change-gon-come#a52dbba5bbd394897a7621f5ea7b566510a874ba].timestamp: strconv.ParseInt: parsing ""1585289113.4962246"": invalid syntax```",, 177,https://api.github.com/repos/lbryio/lbry-sdk/issues/2888,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2888/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2888/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2888/events,https://github.com/lbryio/lbry-sdk/pull/2888,588854962,MDExOlB1bGxSZXF1ZXN0Mzk0NTI1NTEz,2888,add m4a content type,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-27T03:09:36Z,2020-03-27T21:54:48Z,2020-03-27T21:54:46Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2888', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2888', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2888.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2888.patch'}" 178,https://api.github.com/repos/lbryio/lbry-sdk/issues/2887,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2887/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2887/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2887/events,https://github.com/lbryio/lbry-sdk/pull/2887,588839467,MDExOlB1bGxSZXF1ZXN0Mzk0NTEzODYw,2887,added `txo_spend` command to support liquidating large number of txos (eg. tips) by batching them across several transactions,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-03-27T02:17:17Z,2020-03-30T22:41:08Z,2020-03-30T22:41:07Z,MEMBER,,"fixes #2847 fixes #2528 fixes #941",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2887', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2887', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2887.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2887.patch'}" 179,https://api.github.com/repos/lbryio/lbry-sdk/issues/2886,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2886/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2886/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2886/events,https://github.com/lbryio/lbry-sdk/issues/2886,588658570,MDU6SXNzdWU1ODg2NTg1NzA=,2886,Add canonical_url to claim signing_channel info (if --resolve?),"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-03-26T19:05:20Z,2020-04-29T14:07:49Z,,MEMBER,,,, 180,https://api.github.com/repos/lbryio/lbry-sdk/issues/2885,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2885/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2885/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2885/events,https://github.com/lbryio/lbry-sdk/pull/2885,588602056,MDExOlB1bGxSZXF1ZXN0Mzk0MzE4MDk0,2885,repair headers tip on open and let new headers come in during background fetching,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-26T17:38:00Z,2020-03-30T23:03:11Z,2020-03-30T23:03:10Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2885', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2885', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2885.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2885.patch'}" 181,https://api.github.com/repos/lbryio/lbry-sdk/issues/2884,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2884/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2884/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2884/events,https://github.com/lbryio/lbry-sdk/pull/2884,588149215,MDExOlB1bGxSZXF1ZXN0MzkzOTUxODU3,2884,added `txo_plot` command to allow plotting txo sums over time,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-26T04:37:48Z,2020-03-26T14:14:04Z,2020-03-26T14:14:03Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2884', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2884', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2884.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2884.patch'}" 182,https://api.github.com/repos/lbryio/lbry-sdk/issues/2883,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2883/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2883/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2883/events,https://github.com/lbryio/lbry-sdk/pull/2883,587483120,MDExOlB1bGxSZXF1ZXN0MzkzNDE2ODM3,2883,WIP: Try apsw build,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-25T06:56:03Z,2020-03-26T17:43:31Z,2020-03-26T17:43:31Z,MEMBER,,"should build, but tests wont pass with apsw yet",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2883', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2883', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2883.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2883.patch'}" 183,https://api.github.com/repos/lbryio/lbry-sdk/issues/2882,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2882/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2882/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2882/events,https://github.com/lbryio/lbry-sdk/issues/2882,587039501,MDU6SXNzdWU1ODcwMzk1MDE=,2882,effective amount sort does not take into account winning claim,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-24T15:20:30Z,2020-03-24T15:20:30Z,,MEMBER,,"see results for car - you'd expect to have the top claim search claim returned that's the community controlled URL. ```lbry-venv) C:\Users\thoma\Documents\lbry-sdk>lbrynet resolve car { ""car"": { ""address"": ""bVr8FWJdHqcUF9dS4TrG3DSn7zS9iFJu42"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@boopathie#e/car#b"", ""claim_id"": ""bf3de6b7b7fb73655e9d717947f77667950adbd0"", ""claim_op"": ""create"", ""confirmations"": 46692, ""height"": 690238, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 693109, ""creation_height"": 690238, ""creation_timestamp"": 1577557887.1005147, ""effective_amount"": ""0.1"", ""expiration_height"": 2792638, ""is_controlling"": true, ""reposted"": 0, ""support_amount"": ""0.0"", ""take_over_height"": 735448, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 ``` top: ``` (lbry-venv) C:\Users\thoma\Documents\lbry-sdk>lbrynet claim search --name=car --order_by=effective_amount { ""blocked"": { ""channels"": [], ""total"": 0 }, ""items"": [ { ""address"": ""bPdnqD5pdPLcRXZcQdzDqU6Bi9BH8r56X1"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@JonnyJon#6/car#1"", ""claim_id"": ""13c67f450ce489f6781f31d992a362224546942b"", ""claim_op"": ""update"", ""confirmations"": 1923, ""height"": 735012, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 735446, ""creation_height"": 734968, ""creation_timestamp"": 1584745353.4654002, ""effective_amount"": ""0.1"", ""expiration_height"": 2837368, ""is_controlling"": false, ""reposted"": 0, ""support_amount"": ""0.0"", ""take_over_height"": 0, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": -0.4867846369743347 }, ""name"": ""car"", ""normalized_name"": ""car"", ""nout"": 0, ""permanent_url"": ""lbry://car#13c67f450ce489f6781f31d992a362224546942b"", ""short_url"": ""lbry://car#1"", ""signing_channel"": { ""address"": ""bSr1R2KH6TxDy3MPi8yS3ggUMisCBVpqDC"", ""amount"": ""1.0"", ""canonical_url"": ""lbry://@JonnyJon#6"", ""claim_id"": ""61ed988923c77f58e76aa8bd645b8d3453e1c9c7"", ""claim_op"": ""update"", ""confirmations"": 6383, ""has_signing_key"": false, ""height"": 730552, ""meta"": { ""activation_height"": 688034, ""claims_in_channel"": 141, ""creation_height"": 688034, ""creation_timestamp"": 1577203736.0638902, ""effective_amount"": ""301.0"", ""expiration_height"": 2790434, ""is_controlling"": true, ""reposted"": 0, ""support_amount"": ""300.0"", ""take_over_height"": 688034, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 2.1222622592631524e-07 }, ""name"": ""@JonnyJon"", ""normalized_name"": ""@jonnyjon"", ""nout"": 0, ""permanent_url"": ""lbry://@JonnyJon#61ed988923c77f58e76aa8bd645b8d3453e1c9c7"", ""short_url"": ""lbry://@JonnyJon#6"", ""timestamp"": 1584035765.9074452, ""txid"": ""955621bf28a1aec9ce6d90095cdd7f821ff562b8ecd9fbe51c0b2bfa99235ec3"", ""type"": ""claim"", ""value"": { ""cover"": { ""url"": ""https://spee.ch/1/f524606c-0113-40a2-9eea-c2103e2b8b36.jpg"" }, ""description"": ""Extraterrestrial junglist explorer.\n______________________________________________________________________________\n\nAll music is of my own creation. If you wish to use any of it for independent use, commercial purposes, film or anything else, just ask me.\n\n"", ""public_key"": ""3056301006072a8648ce3d020106052b8104000a03420004c72b2d7d39594a42ff8f0914724df8679dfb739084da4ed77885c133254592f05f14b01386ce2717f4143917b9c5574fc6022e9f9b3975a91a1aa57b1d5eda73"", ""public_key_id"": ""bY2LbotX2sHwBEBATZvYQM3LjJNhxH66ZE"", ""tags"": [ ""art"", ""beaches"", ""life"", ""music"", ""nature"", ""travel"", ""electronic-music"" ], ""thumbnail"": { ""url"": ""https://spee.ch/a/ca1e16c2-9e33-47fa-aac5-808c0294f355.jpg"" }, ""title"": ""Jonny Jon"" }, ""value_type"": ""channel"" }, ""timestamp"": 1584752423.6312857, ""txid"": ""1599e12b65d2b32c9dc9543407574638d19fb68c368001e4500ebf6f822cc1c6"", ""type"": ""claim"", ""value"": { ""description"": ""It's somewhere i know well and don't mind, but it will be a new experience for some, especially the pub goers and clubbers. I think the youth will have more house parties, and will delve more into music as a consequence, the older hard drinkers used to pubs, will feel it more i reckon."", ""languages"": [ ""en"" ], ""license"": ""None"", ""release_time"": ""1584744691"", ""source"": { ""hash"": ""3dd3c70386cecd1f3be42ab3cb0ff059cbe3f25da1a266d48fd21a482f4dad60e7ecbeb7d7b9c5bb7086a9a8b2f4f234"", ""media_type"": ""video/m4v"", ""name"": ""20200320 220236-1.m4v"", ""sd_hash"": ""18de4b2faa1cf80060c232b6b064f7a20f61ea4a9dbb3c1442759ae91dc6f6e20bfadd93f7330e1afbdf7ca0e63b7a12"", ""size"": ""28435368"" }, ""stream_type"": ""video"", ""tags"": [ ""analogy"", ""car"", ""vlog"", ""void"" ], ""thumbnail"": { ""url"": ""https://spee.ch/2/mSNQfYGJntrQOcUv1XPZ1ChA.png"" }, ""title"": ""Driving into The Void"", ""video"": { ""duration"": 196, ""height"": 720, ""width"": 1280 } }, ""value_type"": ""stream"" }, { ""address"": ""bVr8FWJdHqcUF9dS4TrG3DSn7zS9iFJu42"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@boopathie#e/car#b"", ""claim_id"": ""bf3de6b7b7fb73655e9d717947f77667950adbd0"", ""claim_op"": ""create"", ""confirmations"": 46697, ""height"": 690238, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 693109, ""creation_height"": 690238, ""creation_timestamp"": 1577557887.1005147, ""effective_amount"": ""0.1"", ""expiration_height"": 2792638, ""is_controlling"": true, ""reposted"": 0, ""support_amount"": ""0.0"", ""take_over_height"": 735448, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 }, ""name"": ""car"", ``` ",, 184,https://api.github.com/repos/lbryio/lbry-sdk/issues/2881,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2881/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2881/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2881/events,https://github.com/lbryio/lbry-sdk/pull/2881,586673536,MDExOlB1bGxSZXF1ZXN0MzkyNzYxNzk0,2881,"added `wallet_syncing` to `status`, which is set to true when processing transaction updates","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-03-24T03:56:10Z,2020-03-26T21:26:59Z,2020-03-26T19:28:21Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2881', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2881', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2881.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2881.patch'}" 185,https://api.github.com/repos/lbryio/lbry-sdk/issues/2880,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2880/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2880/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2880/events,https://github.com/lbryio/lbry-sdk/pull/2880,586552067,MDExOlB1bGxSZXF1ZXN0MzkyNjY2NTU3,2880,transcoding support for MKV files,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-23T22:14:55Z,2020-03-26T20:48:35Z,2020-03-26T20:45:21Z,MEMBER,,"Fixes #2868 1. Verifies that MKV files are WebM compatible 2. Reuses the height/width/duration data from ffmpeg if possible.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2880', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2880', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2880.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2880.patch'}" 186,https://api.github.com/repos/lbryio/lbry-sdk/issues/2879,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2879/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2879/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2879/events,https://github.com/lbryio/lbry-sdk/issues/2879,586528152,MDU6SXNzdWU1ODY1MjgxNTI=,2879,"Add support for two bit rates per stream: ""low"" 480p and ""high"" 1080p","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-03-23T21:25:00Z,2020-06-29T17:04:06Z,,MEMBER,,"In order to support users on lower speed connections (and reduced download size on mobile) we need a way to support lower bit rate videos. The simplest solution is just to support a fixed two bit rates. This will require changes at all levels of the LBRY stack: ## Protobufs - [ ] Rename `Stream.source` to `Stream.source_high_def`. - [ ] Add `Stream.source_low_def` field. ## SDK - [ ] `publish`, `stream_create` and `stream_update` add several new arguments: - [ ] `--file_path_high_def` pointing to a manually created high definition video. - [ ] `--file_path_low_def` pointing to a manually created low definition video. - [ ] `--file_path` will point to the original video and `ffmpeg` would be used to generate the high/low definition versions of the video - [ ] `get` adds flags: - [ ] `--high_def` will only download high def version of the video - [ ] `--low_def` will only download the low def version of the video - [ ] default is to download the high def version Where it's necessary for SDK to pick a bit rate, and for backwards compatibility, it should chose high definition. ## ytsync - [ ] https://github.com/lbryio/ytsync/issues/53 ## app - [ ] https://github.com/lbryio/lbry-desktop/issues/3878 ## lbrytv - [ ] https://github.com/lbryio/lbrytv/issues/190 # Further Reading https://mux.com/blog/youtube-viewers-dont-care-about-video-quality/",, 187,https://api.github.com/repos/lbryio/lbry-sdk/issues/2878,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2878/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2878/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2878/events,https://github.com/lbryio/lbry-sdk/pull/2878,586352513,MDExOlB1bGxSZXF1ZXN0MzkyNTAyMzY3,2878,fix awaiting on_ready.first in ledger startup,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-23T16:46:30Z,2020-03-23T17:42:09Z,2020-03-23T17:42:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2878', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2878', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2878.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2878.patch'}" 188,https://api.github.com/repos/lbryio/lbry-sdk/issues/2877,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2877/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2877/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2877/events,https://github.com/lbryio/lbry-sdk/pull/2877,586304819,MDExOlB1bGxSZXF1ZXN0MzkyNDYzMjAx,2877,wait for tx sync to finish but not header sync,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-23T15:40:05Z,2020-03-23T17:46:49Z,2020-03-23T17:46:48Z,MEMBER,,last PR removed waiting for sync but entirely instead of just for headers.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2877', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2877', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2877.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2877.patch'}" 189,https://api.github.com/repos/lbryio/lbry-sdk/issues/2876,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2876/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2876/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2876/events,https://github.com/lbryio/lbry-sdk/issues/2876,586286156,MDU6SXNzdWU1ODYyODYxNTY=,2876,use separate wallet databases for each wallet,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-03-23T15:14:44Z,2020-03-23T15:14:44Z,,MEMBER,,"First call is wallet balance on just the lbry.tv marketing wallet, the 2nd is with the entire lbry.tv blockchain.db for that SDK....huge difference in speed (~14x). Of course, subsequent calls are cached until transactions come in. This probably affects anything else that selects or reads from the database (i.e. making transactions) ``` (lbry-venv) tom@tom-VirtualBox:~/lbry$ time lbrynet wallet balance { ""available"": ""11163.4385865"", ""reserved"": ""246043.34664071"", ""reserved_subtotals"": { ""claims"": ""56276.455"", ""supports"": ""110700.0"", ""tips"": ""79066.89164071"" }, ""total"": ""257206.78522721"" } real 0m1.519s user 0m0.536s sys 0m0.042s ``` ``` (lbry-venv) tom@tom-VirtualBox:~/lbry$ time lbrynet wallet balance { ""available"": ""272303.556771"", ""reserved"": ""260809.74664071"", ""reserved_subtotals"": { ""claims"": ""60240.855"", ""supports"": ""90700.0"", ""tips"": ""109868.89164071"" }, ""total"": ""533113.30341171"" } real 0m20.026s user 0m0.525s sys 0m0.034s ```",, 190,https://api.github.com/repos/lbryio/lbry-sdk/issues/2875,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2875/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2875/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2875/events,https://github.com/lbryio/lbry-sdk/pull/2875,586246684,MDExOlB1bGxSZXF1ZXN0MzkyNDE1ODYz,2875,ffmpeg transcoding - default to 1080P for any source higher than 1080p,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-23T14:21:00Z,2020-03-23T17:04:33Z,2020-03-23T14:44:19Z,MEMBER,,Previously would do 1440p,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2875', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2875', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2875.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2875.patch'}" 191,https://api.github.com/repos/lbryio/lbry-sdk/issues/2874,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2874/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2874/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2874/events,https://github.com/lbryio/lbry-sdk/issues/2874,585844082,MDU6SXNzdWU1ODU4NDQwODI=,2874,timeout subscribing to addresses - increase timeout? ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-22T23:42:52Z,2020-03-22T23:42:52Z,,MEMBER,,"This happens on heavier wallets / addresses (youtube sync users, spee.ch, single lbry.tv addresses) @jackrobison this would be nice to increase with your recent sync changes to see if it helps with any of the data integrity issues. ``` 2020-03-17 16:30:12,238 WARNING lbry.wallet.network:288: timed out subscribing to addresses from 216.19.244.55:50001 Task exception was never retrieved future: exception=TimeoutError()> Traceback (most recent call last): File ""/home/tom/lbry/lbry/wallet/rpc/session.py"", line 464, in send_request raise result concurrent.futures._base.TimeoutError Task exception was never retrieved future: exception=TimeoutError()> Traceback (most recent call last): File ""/home/tom/lbry/lbry/wallet/rpc/session.py"", line 464, in send_request raise result File ""/home/tom/lbry/lbry/wallet/rpc/session.py"", line 464, in send_request raise result ```",, 192,https://api.github.com/repos/lbryio/lbry-sdk/issues/2873,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2873/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2873/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2873/events,https://github.com/lbryio/lbry-sdk/issues/2873,585831895,MDU6SXNzdWU1ODU4MzE4OTU=,2873,file list - allow claim ids / outpoints lists as param,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,,[],,0,2020-03-22T22:44:44Z,2020-04-13T18:58:14Z,2020-04-13T18:58:14Z,MEMBER,,"Need to be able to pass a list of claim ids / txids + nouts to file list. This is part of getting rid of large page lists on the app by showing users what content they've downloaded based on claims loaded (we'll pass the lists)",, 193,https://api.github.com/repos/lbryio/lbry-sdk/issues/2872,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2872/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2872/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2872/events,https://github.com/lbryio/lbry-sdk/pull/2872,585815640,MDExOlB1bGxSZXF1ZXN0MzkyMDcyODc1,2872,added `--include_received_tips` to `claim_list` and `txo_list` commands,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-22T21:23:17Z,2020-03-22T22:00:38Z,2020-03-22T22:00:36Z,MEMBER,,fixes #2864,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2872', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2872', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2872.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2872.patch'}" 194,https://api.github.com/repos/lbryio/lbry-sdk/issues/2871,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2871/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2871/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2871/events,https://github.com/lbryio/lbry-sdk/pull/2871,585747677,MDExOlB1bGxSZXF1ZXN0MzkyMDI2Mjky,2871,fix to prevent transaction cache from leaking some information about outputs between unrelated wallets,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-22T15:46:57Z,2020-03-22T17:16:06Z,2020-03-22T17:16:04Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2871', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2871', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2871.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2871.patch'}" 195,https://api.github.com/repos/lbryio/lbry-sdk/issues/2870,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2870/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2870/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2870/events,https://github.com/lbryio/lbry-sdk/pull/2870,585638579,MDExOlB1bGxSZXF1ZXN0MzkxOTUyMzIz,2870,"added new flags to `resolve` (and a few to `claim_search`) commands: `--include_purchase_receipt`, `--include_is_my_output`, `--include_sent_supports`, `--include_sent_tips` and `--include_received_tips`","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-22T03:47:06Z,2020-03-22T06:08:30Z,2020-03-22T06:08:29Z,MEMBER,,fixes #2404,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2870', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2870', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2870.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2870.patch'}" 196,https://api.github.com/repos/lbryio/lbry-sdk/issues/2869,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2869/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2869/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2869/events,https://github.com/lbryio/lbry-sdk/issues/2869,585287337,MDU6SXNzdWU1ODUyODczMzc=,2869,signature valid false randomly in claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-03-20T19:37:12Z,2020-03-20T19:37:12Z,,MEMBER,,"This signature is valid. If I refresh it, then it works. ``` ""address"": ""bCjPhht755FuisQZqfhCoaEmrhWXH1xcPq"", ""amount"": ""0.01"", ""canonical_url"": ""lbry://@KhanAcademy#5/getting-started-with-khan-academy-kids#d"", ""claim_id"": ""d9c94bf123642eb6495c6ce3decfcfeeaf724887"", ""claim_op"": ""create"", ""confirmations"": 14, ""height"": 734880, ""is_channel_signature_valid"": false, ""meta"": { ""activation_height"": 734880, ""creation_height"": 734880, ""creation_timestamp"": 1584730794, ""effective_amount"": ""0.01"", ""expiration_height"": 2837280, ""is_controlling"": true, ""reposted"": 0, ""support_amount"": ""0.0"", ""take_over_height"": 734880, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 32.263797760009766 }, ""name"": ""getting-started-with-khan-academy-kids"", ""normalized_name"": ""getting-started-with-khan-academy-kids"", ""nout"": 0, ""permanent_url"": ""lbry://getting-started-with-khan-academy-kids#d9c94bf123642eb6495c6ce3decfcfeeaf724887"", ""short_url"": ""lbry://getting-started-with-khan-academy-kids#d"", ""signing_channel"": { ""channel_id"": ""5fc52291980268b82413ca4c0ace1b8d749f3ffb"" }, ""timestamp"": 1584730794, ""txid"": ""2cdbdadae2fc42486f2de6960d3f6cd32fafc4858f9b25006a2932799a0ddf12"", ""type"": ""claim"", ""value"": { ""description"": ""Khan Academy Kids is an award-winning educational app for young learners ages two to seven. Watch this video to learn how to set up an account for your child and have them start learning. It\u2019s quick and easy, and will take no more than a few minutes. \n\nKhan Academy Kids is available on iPhone, iPad, Google Play, and Amazon. It\u2019s 100% free\u2014no ads, no subscriptions. \n\nDownload now!\nhttp://khan.co/YTKhanKids-AppleStore \nhttp://khan.co/YTKhanKids-GooglePlay \nhttp://khan.co/YTKhanKids-Amazon\n...\nhttps://www.youtube.com/watch?v=GbrtpAd-fVE\nNote: All Khan Academy content is available for free at (www.khanacademy.org)"", ""languages"": [ ""en"" ], ""license"": ""Copyrighted (contact publisher)"", ""release_time"": ""1584725014"", ""source"": { ""hash"": ""b59414510c3f8bee8c112dcb089c82da929f7a289f07924bb7a08b9eef4f563458a58e05eb884638907268e2d51d2da6"", ""media_type"": ""video/mp4"", ""name"": ""getting-started-with-khan.mp4"", ""sd_hash"": ""e96ddb8926edc184e2c9d5577b56e3aaac5846f4b2b3d4b1b17e3fc0d950ea3789d156e007918e5bd68f9df22fa5ecf5"", ""size"": ""12131215"" }, ""stream_type"": ""video"", ""tags"": [ ""learning"", ""science"", ""online class"", ""online education"", ""online learning"", ""video class"", ""video tutorial"", ""education"" ], ""thumbnail"": { ""url"": ""https://thumbnails.lbry.com/GbrtpAd-fVE"" }, ""title"": ""Getting started with Khan Academy Kids"", ""video"": { ""duration"": 151, ""height"": 1080, ""width"": 1728 } }, ""value_type"": ""stream"" }, ```",, 197,https://api.github.com/repos/lbryio/lbry-sdk/issues/2868,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2868/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2868/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2868/events,https://github.com/lbryio/lbry-sdk/issues/2868,585251762,MDU6SXNzdWU1ODUyNTE3NjI=,2868,"force mp4/use ffmpeg metadata if file does not require transcoding, but missing metadata","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-20T18:24:34Z,2020-03-26T20:45:21Z,2020-03-26T20:45:21Z,MEMBER,,"For MKV files (and possibly others), you get the below. Which means we don't populate metadata for it, i.e. height and width. If we forced mp4, it should, or if we read the data from ffmpeg instead. ``` 2020-03-19 17:45:51,686 ERROR lbry.schema.attrs:67: Could not extract height from file metadata. Traceback (most recent call last): File ""c:\users\thoma\documents\lbry-sdk\lbry\schema\attrs.py"", line 65, in _extract setattr(self, field, file_metadata.getValues(field)[0]) IndexError: list index out of range 2020-03-19 17:45:51,694 ERROR lbry.schema.attrs:67: Could not extract width from file metadata. Traceback (most recent call last): File ""c:\users\thoma\documents\lbry-sdk\lbry\schema\attrs.py"", line 65, in _extract setattr(self, field, file_metadata.getValues(field)[0]) IndexError: list index out of range```",, 198,https://api.github.com/repos/lbryio/lbry-sdk/issues/2867,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2867/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2867/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2867/events,https://github.com/lbryio/lbry-sdk/issues/2867,584656718,MDU6SXNzdWU1ODQ2NTY3MTg=,2867,"transcoding next steps - parameters, delete file, progress, error codes","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,2,2020-03-19T19:46:54Z,2020-03-31T21:23:52Z,,MEMBER,,"- [ ] allow option for file removal after upload - [ ] allow option to set target bitrate (UI would be done via a quality scale) - [ ] allow option for target resolution - [ ] return progress and other info while it's transcoding - [ ] return proper error codes on validate_file",, 199,https://api.github.com/repos/lbryio/lbry-sdk/issues/2866,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2866/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2866/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2866/events,https://github.com/lbryio/lbry-sdk/pull/2866,584646187,MDExOlB1bGxSZXF1ZXN0MzkxMTkzOTY0,2866,fixed issue with shell parsing on Windows,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-19T19:26:24Z,2020-03-19T21:53:49Z,2020-03-19T21:53:48Z,MEMBER,,"that was introduced in this morning's merge. Additional reference material: https://stackoverflow.com/questions/33560364/python-windows-parsing-command-lines-with-shlex",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2866', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2866', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2866.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2866.patch'}" 200,https://api.github.com/repos/lbryio/lbry-sdk/issues/2865,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2865/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2865/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2865/events,https://github.com/lbryio/lbry-sdk/pull/2865,584556950,MDExOlB1bGxSZXF1ZXN0MzkxMTIxNDY1,2865,upgrade lbrycrd to v0.17.4.4,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-19T16:54:38Z,2020-03-19T21:54:28Z,2020-03-19T21:54:26Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2865', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2865', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2865.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2865.patch'}" 201,https://api.github.com/repos/lbryio/lbry-sdk/issues/2864,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2864/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2864/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2864/events,https://github.com/lbryio/lbry-sdk/issues/2864,583751211,MDU6SXNzdWU1ODM3NTEyMTE=,2864,add tip_amount to claim related commands,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,,[],,0,2020-03-18T14:02:54Z,2020-03-22T22:00:36Z,2020-03-22T22:00:36Z,MEMBER,,"We show support_amount, but we should also show tip amount. We calculate this value in other places, and should be able to on the claim as well. The app team will use this to show a breakdown of total LBC before letting users unlock it. Otherwise they don't know how much is unlockable by them, until we try to actually unlock. ",, 202,https://api.github.com/repos/lbryio/lbry-sdk/issues/2863,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2863/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2863/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2863/events,https://github.com/lbryio/lbry-sdk/pull/2863,583516802,MDExOlB1bGxSZXF1ZXN0MzkwMjU5Njg0,2863,fetch headers on demand,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-18T07:12:43Z,2020-03-23T14:41:34Z,2020-03-23T14:41:33Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2863', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2863', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2863.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2863.patch'}" 203,https://api.github.com/repos/lbryio/lbry-sdk/issues/2862,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2862/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2862/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2862/events,https://github.com/lbryio/lbry-sdk/pull/2862,583452768,MDExOlB1bGxSZXF1ZXN0MzkwMjA2MDQ2,2862,"`txo_list` adds many new ownership filters such as `--is_my_input`, `--is_my_output`, etc and some metadata filters such as `--channel_id`, `--reposted_claim_id`, etc and a new command `txo_sum` which takes the same arguments as `txo_list` and produces sum of outputs","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-18T04:15:50Z,2020-03-21T23:48:36Z,2020-03-21T23:48:35Z,MEMBER,,"fixes #2853 fixes #1853 release-text-lines: This release includes changes to the client side database schema which will trigger a reset of your `blockchain.db` and perform full sync on startup. In this release the `txo_list` command has reached its full potential in being able to filter specific transaction outputs based on who made them and who controls them which allows for differentiating between ""supports"" and ""tips"" and many other use cases. This release also introduces a new `txo_sum` command which takes almost all of the same arguments as `txo_list` but produces a sum of the outputs that `txo_list` would have returned in full, useful for making reports. Below are some examples and use cases of how to use `txo_list`. Get all of the tips you've received from others on claim ""xyz"" (assuming ""xyz"" is your claim): `lbrynet txo list --is_my_output --is_not_my_input --type=""support"" --claim_id=""xyz"" --unspent` Sum of all of the tips you've sent to claim ""xyz"" (assuming ""xyz"" is not your claim): `lbrynet txo sum --is_my_input --is_not_my_output --type=""support"" --claim_id=""xyz""` Note: `--unspent` is missing above, this is because the local database (at least in desktop app) doesn't know the status of outputs after you've sent them to someone else, therefore filtering by unspent is meaningless here (anytime you pass `--is_not_my_output`). Sum of all of the non-tip supports you've sent to claim ""xyz"" (assuming ""xyz"" is not your claim): `lbrynet txo sum --is_my_input --is_my_output --type=""support"" --claim_id=""xyz"" --unspent` Anything someone just sent me: `lbrynet txo list --is_not_my_input --unspent` Emulate `channel list`: `lbrynet txo list --type=channel --unspent` Emulate `support list`: `lbrynet txo list --type=support --unspent` Another flag added is `--no_totals` which is useful if you expect a very large result set, want a performant pagination and don't need to know total number of pages. (or, a more clever strategy, is to get total once and cache the size for some period of time and then do subsequent calls with `--no_totals` as user paginates) Also, `--order_by` supports a value of `none` which is useful in certain situations where you don't care about the order and want maximum performance (or, if you just want to see performance impact actually is of sorting the result).",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2862', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2862', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2862.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2862.patch'}" 204,https://api.github.com/repos/lbryio/lbry-sdk/issues/2861,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2861/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2861/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2861/events,https://github.com/lbryio/lbry-sdk/pull/2861,583292941,MDExOlB1bGxSZXF1ZXN0MzkwMDcyNTA4,2861,"transcode in stream_update, re-enable transcode on Windows","{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-17T20:54:41Z,2020-03-22T00:07:16Z,2020-03-19T16:20:49Z,MEMBER,,"Fixes #2850 Fixes #2858 Fixes #2856 Can a smart person please verify that I don't need to use a ThreadPoolExecutor as part of this? How do I guarantee that we can handle multiple publish calls simultaneously?",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2861', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2861', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2861.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2861.patch'}" 205,https://api.github.com/repos/lbryio/lbry-sdk/issues/2860,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2860/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2860/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2860/events,https://github.com/lbryio/lbry-sdk/issues/2860,583192505,MDU6SXNzdWU1ODMxOTI1MDU=,2860,claims_in_channel incorrect sometimes,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2020-03-17T17:52:34Z,2020-04-24T15:47:01Z,,MEMBER,,"Don't know what the exact case here was, but I'm seeing the below. The app uses these numbers to see if any content is being filtered for the user , so it's important they are correct. I just deleted this channel, so we'd need to try to repro/inspect code as to why it happens. ``` (lbry-venv) C:\Users\thoma\Documents\aioupnp\lbry-sdk>lbrynet claim search --channel=lbry://@LBRY-Marketing#8 { ""blocked"": { ""channels"": [], ""total"": 0 }, ""items"": [], ""page"": 1, ""page_size"": 20, ""total_items"": 0, ""total_pages"": 0 } { ""lbry://@LBRY-Marketing#8"": { .... ""claims_in_channel"": 1, ""creation_height"": 640004, ... ``` ",, 206,https://api.github.com/repos/lbryio/lbry-sdk/issues/2859,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2859/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2859/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2859/events,https://github.com/lbryio/lbry-sdk/pull/2859,582501433,MDExOlB1bGxSZXF1ZXN0Mzg5NDEyNDYz,2859,add config option to skip transaction verification,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-16T18:03:51Z,2020-05-19T15:10:20Z,2020-05-19T15:10:20Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2859', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2859', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2859.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2859.patch'}" 207,https://api.github.com/repos/lbryio/lbry-sdk/issues/2858,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2858/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2858/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2858/events,https://github.com/lbryio/lbry-sdk/issues/2858,579566925,MDU6SXNzdWU1Nzk1NjY5MjU=,2858,"change ""ffmpeg_folder"" to ""ffmpeg_path""","{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-11T21:54:38Z,2020-03-19T16:20:49Z,2020-03-19T16:20:49Z,MEMBER,,"The ffmpeg_folder should instead be a list of places to search for ffmpeg. Fall back to the system path if that search fails (or it is empty). Once we find ffmpeg, we should cache that path and use it directly for subsequent calls. The goal is that we can default to some common locations for ffmpeg on Windows in our conf file so that no configuration change and restart is necessary (if ffmpeg is extracted into a well-known location).",, 208,https://api.github.com/repos/lbryio/lbry-sdk/issues/2857,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2857/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2857/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2857/events,https://github.com/lbryio/lbry-sdk/pull/2857,579561687,MDExOlB1bGxSZXF1ZXN0Mzg2OTMzODE0,2857,Trending algorithm with time delay and variable decay rate,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-11T21:42:15Z,2020-03-11T22:34:54Z,2020-03-11T22:34:53Z,CONTRIBUTOR,,"This is the one I've been working on in #tech-trending on Slack. It's similar to the AR algorithm, but with the following modifications, inspired by Tom's idea that in the future large supports should require time locking, but able to be implemented before that's a thing. * Large, positive LBC changes take time before they affect the trending score. Specificially, the delay is equal to LBC^0.4 blocks, with a maximum delay of 200 blocks. * Very high trending scores decay at a faster rate than lower scores. The time delays look like this - people might wonder about it: ``` 10 LBC: 2 blocks 100 LBC: 6 blocks 1000 LBC: 15 blocks 10000 LBC: 39 blocks 100000 LBC: 100 blocks >= 565000 LBC: 200 blocks (edited) ``` Jeremy and Tom are keen to A/B test this on lbry.tv. Ultimately, the degree to which trending is full of ""whales"" depends on the shape of the tails of the LBC wealth distribution. However, this reduces the effect somewhat. I've done some analytic work on it and under certain approximations, time delays or locking has an equivalent effect to changing the Pareto slope of the tails. Anecdotally, when I use this, the top trending items are whales, but you don't have to scroll very far down before you start seeing more modest supported claims, and ones that are merely being watched.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2857', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2857', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2857.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2857.patch'}" 209,https://api.github.com/repos/lbryio/lbry-sdk/issues/2856,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2856/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2856/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2856/events,https://github.com/lbryio/lbry-sdk/issues/2856,579388078,MDU6SXNzdWU1NzkzODgwNzg=,2856,support transcoding on stream_update,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-11T16:22:08Z,2020-03-19T16:20:49Z,2020-03-19T16:20:49Z,MEMBER,,"https://github.com/lbryio/lbry-sdk/issues/2850#issuecomment-597691504 If a file is passed, transcode. If no file is passed (metadata update only), ignore the params ",, 210,https://api.github.com/repos/lbryio/lbry-sdk/issues/2855,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2855/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2855/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2855/events,https://github.com/lbryio/lbry-sdk/issues/2855,579287885,MDU6SXNzdWU1NzkyODc4ODU=,2855,`claim_search` Plugin API,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-03-11T14:03:09Z,2020-03-11T14:39:32Z,,MEMBER,,"In order to improve the content discovery and search capabilities of the LBRY network the SDK needs a way to use 3rd party search services. Version 1 of the proposed API will be JSON RPC to aid in development and debugging, once the design has proven itself in practice and the data structures exchanged have solidified we may consider switching to a binary protocol such as protobufs. SDK will require two end points exposed by a search service in order to be compatible; they are described below: ### `search_features` This end point will only be called once on SDK startup to find out the features offered by the search service. Expected response string values with brackets are meant to be filled in: Request: Plain `GET` with no arguments. Response: ``` { ""id"": ""[short name: 'lighthouse']"", ""version"": ""[version: '1.0']"", ""name"": ""[friendly label: 'LBRY Lighthouse Search']"", ""configuration"": { # any configs affecting search results users should know about ""[config field]"": ""[config value]"", }, ""filter"": { # the filter arguments which can be passed to the search end point ""[field name]"": { ""type"": ""[field data type: string, integer, date, etc]"", ""constraints"": [""comparison"", ""fts"", ""range"", ""etc""], }, ""order_by"": { # the order_by arguments which can be passed to the search end point ""type"": ""[field data type: string, integer, etc]"" }, ""metadata"": { # extra metadata returned by search results for every single claim ""type"": ""[field data type: string, integer, etc]"", } } ``` - `id`: SDK will use the `{id}-{version}-{hash(configuration)}` to uniquely identify a search service internally. - `name`: potentially could be displayed in a UI where user can pick from several search services - `configuration`: SDK does not expect any structure for this, it's mostly informational and will be passed to clients as-is, it may be used for A/B testing or other metrics - `filter`: SDK will enforce that client doing searches only use these filters, `constraints` may be left off and defaults to just exact equality comparison, `comparison` means that values will be in the format of "">332"", ""=<32"", etc and `fts` would mean that this field can support advanced full text search operations, etc. `range` takes comma delimited values for high, low values ""39,22"" - `order_by`: SDK will enforce that for client requests - `metadata`: additional metadata search service provides ontop of what the SDK includes in the standard search responses already (for example, this may be some full-text-search metrics or content trending information, etc), it will simply be passed to clients as-is ### `search` This end point performs the actual search. It accepts a request with filters, order_by and pagination parameters (limit and offset) and responds with claims_ids and any extra metadata. Request: ``` { ""filter"": { ""[field name]"": ""[value]"", }, ""order_by"": [[""[field1]"", ""desc""], [""[field2]"", ""asc""]], ""offset"": 0, ""limit"": 20 } ``` Response: ``` [ # claim_id is the only required value to be in the result {""claim_id"": ""[claim_id]"", ""[metadata field 1]"": ""[metadata value 1]"", ...} ] ``` ### Work Flow 1. On startup SDK will call `search_features` and cache the result for the duration of the running process. 2. As clients connect to the SDK, the SDK will respond with the available search services and their features and configs as was reported by `search_features`. 3. As SDK receives `claim_search` requests from clients it will validate that the filter fields and order_by fields are accepted by the search service. 4. SDK forwards a clients search request to the search service passing appropriate limit/offset. 5. For each claim returned by search service the SDK will check the claim against the block/filter lists and if any of the claims are blocked it will increase the `offset` value and send another search request, it will continue to request search and verify result against block/filter lists until either search service no longer returns claims or until the `page_size` requested by client has been filled up. 6. As part of verifying results against block/filter lists and preparing the response SDK will look up each claim_id in it's own local database to get the latest txid:nout for the claim and all other metadata needed to return a consistent response regardless of which search service was used.",, 211,https://api.github.com/repos/lbryio/lbry-sdk/issues/2854,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2854/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2854/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2854/events,https://github.com/lbryio/lbry-sdk/pull/2854,578939897,MDExOlB1bGxSZXF1ZXN0Mzg2NDI4NjUw,2854,Adds tracemalloc api for memory troubleshooting,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-11T00:40:47Z,2020-03-17T02:15:43Z,2020-03-17T02:15:41Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2854', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2854', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2854.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2854.patch'}" 212,https://api.github.com/repos/lbryio/lbry-sdk/issues/2853,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2853/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2853/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2853/events,https://github.com/lbryio/lbry-sdk/issues/2853,578892265,MDU6SXNzdWU1Nzg4OTIyNjU=,2853,add --reposted_claim_ids (list) to claim/stream/channel/txo list,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-03-10T22:13:17Z,2020-03-21T23:48:34Z,2020-03-21T23:48:34Z,MEMBER,,This will help us identify if a given claim was reposted by a user. ,, 213,https://api.github.com/repos/lbryio/lbry-sdk/issues/2852,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2852/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2852/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2852/events,https://github.com/lbryio/lbry-sdk/pull/2852,578834332,MDExOlB1bGxSZXF1ZXN0Mzg2MzQxOTgx,2852,more efficient syncing of wallet transactions,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-10T20:14:13Z,2020-03-26T20:48:54Z,2020-03-26T15:43:21Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2852', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2852', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2852.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2852.patch'}" 214,https://api.github.com/repos/lbryio/lbry-sdk/issues/2851,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2851/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2851/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2851/events,https://github.com/lbryio/lbry-sdk/pull/2851,578830062,MDExOlB1bGxSZXF1ZXN0Mzg2MzM4NDYz,2851,Add `blockchain.transaction.info` and `blockchain.transaction.get_batch` to the wallet server for more efficient transaction fetching,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-10T20:05:47Z,2020-03-20T14:25:47Z,2020-03-20T14:25:46Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2851', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2851', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2851.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2851.patch'}" 215,https://api.github.com/repos/lbryio/lbry-sdk/issues/2850,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2850/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2850/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2850/events,https://github.com/lbryio/lbry-sdk/issues/2850,578134152,MDU6SXNzdWU1NzgxMzQxNTI=,2850,Make ffmpeg work again,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-03-09T19:17:36Z,2020-03-19T16:20:48Z,2020-03-19T16:20:48Z,MEMBER,,To revert https://github.com/lbryio/lbry-sdk/pull/2845 and support dht + windows + ffmpeg,, 216,https://api.github.com/repos/lbryio/lbry-sdk/issues/2849,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2849/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2849/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2849/events,https://github.com/lbryio/lbry-sdk/issues/2849,577955843,MDU6SXNzdWU1Nzc5NTU4NDM=,2849,Determine other areas client multireader can be used,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799786476, 'node_id': 'MDU6TGFiZWw3OTk3ODY0NzY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20jsonrpc', 'name': 'area: jsonrpc', 'color': 'ded5f2', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-03-09T14:37:53Z,2020-03-09T14:37:53Z,,MEMBER,,"Based on discussions with Jack, there could be more calls where we take advantage of multiple readers. ",, 217,https://api.github.com/repos/lbryio/lbry-sdk/issues/2848,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2848/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2848/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2848/events,https://github.com/lbryio/lbry-sdk/pull/2848,577282821,MDExOlB1bGxSZXF1ZXN0Mzg1MTA3NDc4,2848,"added new `txo_list` command with filtering for `--claim_id`, claim `--name` and `--is_received`/`--is_not_received`, also commands `claim_list`/`stream_list`/`channel_list`/`support_list` are based on `txo_list` and thus support most of the new filters","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-07T05:37:11Z,2020-03-09T03:33:41Z,2020-03-09T03:33:39Z,MEMBER,,"fixes #1853 the ""Required"" section",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2848', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2848', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2848.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2848.patch'}" 218,https://api.github.com/repos/lbryio/lbry-sdk/issues/2847,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2847/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2847/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2847/events,https://github.com/lbryio/lbry-sdk/issues/2847,577251533,MDU6SXNzdWU1NzcyNTE1MzM=,2847,add --tips parameter to support abandon,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2020-03-07T01:20:01Z,2020-03-30T22:41:06Z,2020-03-30T22:41:06Z,MEMBER,,"When we allow users to claim multiple tips at once, they should have an option of keeping their supports active and only claim their tips. ",, 219,https://api.github.com/repos/lbryio/lbry-sdk/issues/2846,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2846/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2846/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2846/events,https://github.com/lbryio/lbry-sdk/pull/2846,577250429,MDExOlB1bGxSZXF1ZXN0Mzg1MDgyNjM3,2846,added `is_spent` attribute to transaction outputs,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-03-07T01:13:37Z,2020-03-07T02:10:32Z,2020-03-07T02:10:31Z,MEMBER,,fixes #2841,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2846', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2846', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2846.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2846.patch'}" 220,https://api.github.com/repos/lbryio/lbry-sdk/issues/2845,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2845/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2845/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2845/events,https://github.com/lbryio/lbry-sdk/pull/2845,577111497,MDExOlB1bGxSZXF1ZXN0Mzg0OTY4OTA4,2845,fix DHT setup and disable ffmpeg on windows temporarily,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217958933, 'node_id': 'MDU6TGFiZWwxMjE3OTU4OTMz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20asyncio', 'name': 'area: asyncio', 'color': 'f9d0c4', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-06T18:50:27Z,2020-03-06T19:20:20Z,2020-03-06T19:20:19Z,MEMBER,,This is a band-aid until `asyncio.create_subprocess_exec` can be replaced with `subprocess` to avoid ProactorEventLoop breaking UDP protocols on windows.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2845', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2845', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2845.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2845.patch'}" 221,https://api.github.com/repos/lbryio/lbry-sdk/issues/2844,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2844/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2844/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2844/events,https://github.com/lbryio/lbry-sdk/pull/2844,576685417,MDExOlB1bGxSZXF1ZXN0Mzg0NjI0MTQy,2844,fix UDP being broken by ProactorEventLoop on windows,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-03-06T04:10:08Z,2020-03-19T16:52:49Z,2020-03-19T16:52:48Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2843,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2844', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2844', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2844.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2844.patch'}" 222,https://api.github.com/repos/lbryio/lbry-sdk/issues/2843,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2843/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2843/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2843/events,https://github.com/lbryio/lbry-sdk/issues/2843,576610342,MDU6SXNzdWU1NzY2MTAzNDI=,2843,upnp broken on Windows post 0.57,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-03-06T00:18:21Z,2020-03-10T20:32:27Z,2020-03-10T20:32:27Z,MEMBER,,"0.57 still works when finding re-redirects on Windows, but 0.58 just does the below. Linux seems to work fine. Not sure what changed yet in the versions (or maybe build process?)... ```2020-03-05 19:06:47,043 INFO lbry.extras.daemon.components:487: detecting external ip 2020-03-05 19:06:47,102 WARNING lbry.extras.daemon.components:417: upnp discovery failed: 2020-03-05 19:06:47,102 ERROR lbry.extras.daemon.components:502: failed to setup upnp 2020-03-05 19:06:47,210 INFO lbry.extras.daemon.components:506: detected external ip using lbry.com fallback```",, 223,https://api.github.com/repos/lbryio/lbry-sdk/issues/2842,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2842/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2842/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2842/events,https://github.com/lbryio/lbry-sdk/pull/2842,575917464,MDExOlB1bGxSZXF1ZXN0Mzg0MDA2OTY1,2842,revert LD_LIBRARY_PATH before calling ffmpeg,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-05T00:44:04Z,2020-03-06T20:55:05Z,2020-03-06T20:55:04Z,MEMBER,,"PyInstaller modifies the LD_LIBRARY_PATH variable. This affects the execution of files external to the package. It was affecting the execution of ffmpeg but is handled here as suggested in the documentation at https://pyinstaller.readthedocs.io/en/stable/runtime-information.html#ld-library-path-libpath-considerations Fixes #2838 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2842', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2842', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2842.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2842.patch'}" 224,https://api.github.com/repos/lbryio/lbry-sdk/issues/2841,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2841/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2841/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2841/events,https://github.com/lbryio/lbry-sdk/issues/2841,575547693,MDU6SXNzdWU1NzU1NDc2OTM=,2841,transaction list - add property if claim or tip is active,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,,[],,0,2020-03-04T16:17:10Z,2020-03-07T02:10:31Z,2020-03-07T02:10:31Z,MEMBER,,"To support https://github.com/lbryio/lbry-desktop/issues/3770, we need a way to identify which tips/supports can be unlocked, or what claims can be abandoned. Today we load all supports and all claims, and match up against transaction list. ",, 225,https://api.github.com/repos/lbryio/lbry-sdk/issues/2840,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2840/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2840/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2840/events,https://github.com/lbryio/lbry-sdk/pull/2840,575065759,MDExOlB1bGxSZXF1ZXN0MzgzMjgxODc0,2840,"`status` command returns features available of currently connected wallet server, including trending algorithm","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-04T01:05:55Z,2020-03-04T01:47:06Z,2020-03-04T01:47:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2840', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2840', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2840.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2840.patch'}" 226,https://api.github.com/repos/lbryio/lbry-sdk/issues/2839,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2839/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2839/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2839/events,https://github.com/lbryio/lbry-sdk/pull/2839,574358272,MDExOlB1bGxSZXF1ZXN0MzgyNjk3NzE2,2839,use `os.path.join()` instead of string addition when searching for file analysis binaries,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-03T01:35:53Z,2020-03-03T15:48:09Z,2020-03-03T15:48:07Z,MEMBER,,fixes #2838,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2839', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2839', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2839.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2839.patch'}" 227,https://api.github.com/repos/lbryio/lbry-sdk/issues/2838,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2838/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2838/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2838/events,https://github.com/lbryio/lbry-sdk/issues/2838,574027973,MDU6SXNzdWU1NzQwMjc5NzM=,2838,ffmpeg not found when using linux binary / folder issue,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-03-02T14:52:14Z,2020-03-03T15:48:07Z,2020-03-03T15:48:07Z,MEMBER,,"Seems to work fine in venv/running from source. Works on Windows too, have not tried Mac. If using ffmpeg_folder, the / is not concatenated at the end of the directory so you see something like this: ```[Errno 2] No such file or directory: '/usr/binffprobe': '/usr/binffprobe'```",, 228,https://api.github.com/repos/lbryio/lbry-sdk/issues/2837,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2837/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2837/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2837/events,https://github.com/lbryio/lbry-sdk/issues/2837,574015083,MDU6SXNzdWU1NzQwMTUwODM=,2837,Address_unused returns index error if wallet not fully loaded,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-03-02T14:32:58Z,2020-03-17T22:27:49Z,,MEMBER,,"This happens randomly on lbry.tv when wallet add is used to create a new wallet, and the app calls wallet unused to get an address. The SDK should wait til the wallet is finished creating or add a blocking command to it. ```18:31:44 2020-02-12 18:31:44,191 ERROR lbry.extras.daemon.daemon:659: error handling api request 18:31:44 Traceback (most recent call last): 18:31:44 File ""lbry/extras/daemon/daemon.py"", line 653, in _process_rpc_call 18:31:44 File ""lbry/wallet/account.py"", line 103, in get_or_create_usable_address 18:31:44 IndexError: list index out of range```",, 229,https://api.github.com/repos/lbryio/lbry-sdk/issues/2836,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2836/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2836/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2836/events,https://github.com/lbryio/lbry-sdk/pull/2836,573608197,MDExOlB1bGxSZXF1ZXN0MzgyMDg5MjYz,2836,Add LRU caches for blocks and block hashes in the wallet server,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-01T20:19:00Z,2020-03-01T20:19:30Z,2020-03-01T20:19:29Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2836', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2836', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2836.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2836.patch'}" 230,https://api.github.com/repos/lbryio/lbry-sdk/issues/2835,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2835/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2835/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2835/events,https://github.com/lbryio/lbry-sdk/pull/2835,573585592,MDExOlB1bGxSZXF1ZXN0MzgyMDcyNjM3,2835,"Improve wallet server performance with separate thread pools for leveldb, the block processor, and mempool","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-03-01T17:42:09Z,2020-03-01T20:15:22Z,2020-03-01T20:15:21Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2835', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2835', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2835.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2835.patch'}" 231,https://api.github.com/repos/lbryio/lbry-sdk/issues/2834,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2834/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2834/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2834/events,https://github.com/lbryio/lbry-sdk/pull/2834,573307237,MDExOlB1bGxSZXF1ZXN0MzgxODYwNTc4,2834,"when using `--resolve` with local claim `*_list` commands, update resolved result with local metadata (such as `is_mine`)","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-29T14:43:43Z,2020-02-29T20:48:51Z,2020-02-29T20:48:50Z,MEMBER,,fixes #2833,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2834', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2834', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2834.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2834.patch'}" 232,https://api.github.com/repos/lbryio/lbry-sdk/issues/2833,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2833/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2833/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2833/events,https://github.com/lbryio/lbry-sdk/issues/2833,573127739,MDU6SXNzdWU1NzMxMjc3Mzk=,2833,Channel list + resolve = true loses awareness of signing key / is_mine,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-02-29T02:57:32Z,2020-02-29T20:48:50Z,2020-02-29T20:48:50Z,MEMBER,,"With resolve: ``` ""result"": { ""items"": [ { ""address"": ""bTX8QmR1M9ixG4j2AiCUKQEijTNsrgXXZn"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@testpending2#1"", ""claim_id"": ""1c6e4bb4c9b6d15f4d6eab3cfc2b6c1ee849e5be"", ""claim_op"": ""update"", ""confirmations"": 1675, ""has_signing_key"": false, ""height"": 722136, ""meta"": { ""activation_height"": 721968, ""claims_in_channel"": 2, ``` without resolve: ``` ""result"": { ""items"": [ { ""address"": ""bTX8QmR1M9ixG4j2AiCUKQEijTNsrgXXZn"", ""amount"": ""0.1"", ""claim_id"": ""1c6e4bb4c9b6d15f4d6eab3cfc2b6c1ee849e5be"", ""claim_op"": ""update"", ""confirmations"": 1675, ""has_signing_key"": true, ""height"": 722136, ""is_change"": false, ""is_mine"": true, ```",, 233,https://api.github.com/repos/lbryio/lbry-sdk/issues/2832,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2832/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2832/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2832/events,https://github.com/lbryio/lbry-sdk/issues/2832,573031942,MDU6SXNzdWU1NzMwMzE5NDI=,2832,Update URL parsing to reflect spec updates,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-28T22:09:30Z,2020-07-24T15:11:01Z,,MEMBER,,"We're changing the `#` (the claim ID char) in URLs to be `:`, and the `:` (claim sequence char) to be `*`. `#` will still work for now, but its deprecated. The SDK should accept it and just convert it to `:` internally. Everything coming out of the SDK should use `:`. Here are the corresponding spec changes: https://github.com/lbryio/spec/commit/500066a88944f00f90b8f0c950a12bc1f5eed7b8",, 234,https://api.github.com/repos/lbryio/lbry-sdk/issues/2831,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2831/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2831/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2831/events,https://github.com/lbryio/lbry-sdk/pull/2831,572225354,MDExOlB1bGxSZXF1ZXN0MzgwOTY4MjUx,2831,update `claim_type_*` db indexes to be more performant,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-27T17:08:27Z,2020-02-27T19:27:26Z,2020-02-27T19:27:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2831', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2831', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2831.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2831.patch'}" 235,https://api.github.com/repos/lbryio/lbry-sdk/issues/2830,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2830/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2830/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2830/events,https://github.com/lbryio/lbry-sdk/issues/2830,571434488,MDU6SXNzdWU1NzE0MzQ0ODg=,2830,"Return correct message when no results produced - claim search times out, but really no results","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-02-26T14:44:09Z,2020-04-29T14:09:03Z,2020-04-29T14:09:03Z,MEMBER,,"For queries on don't return any results, we time out instead of returning a proper error. Maybe the query just takes long to run and ends up timing out - can we check this condition some other way? ``` C:\Users\SoloDolo\Desktop>lbrynet claim search --any_tags=asdsadsadaasdasdada { ""code"": -32500, ""data"": { ""args"": [], ""command"": ""claim_search"", ""kwargs"": { ""all_languages"": [], ""all_locations"": [], ""all_tags"": [], ""any_languages"": [], ""any_locations"": [], ""any_tags"": [ ""asdsadsadaasdasdada"" ], ""channel_ids"": [], ""claim_ids"": [], ""has_channel_signature"": false, ""invalid_channel_signature"": false, ""is_controlling"": false, ""media_types"": [], ""not_channel_ids"": [], ""not_languages"": [], ""not_locations"": [], ""not_tags"": [], ""order_by"": [], ""stream_types"": [], ""valid_channel_signature"": false }, ""name"": ""RPCError"", ""traceback"": [ ""Traceback (most recent call last):"", "" File \""lbry\\extras\\daemon\\daemon.py\"", line 654, in _process_rpc_call"", "" File \""lbry\\extras\\daemon\\daemon.py\"", line 2328, in jsonrpc_claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 675, in claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 633, in _inflate_outputs"", "" File \""lbry\\wallet\\network.py\"", line 75, in send_request"", "" File \""lbry\\wallet\\network.py\"", line 71, in send_request"", "" File \""lbry\\wallet\\rpc\\session.py\"", line 462, in send_request"", ""lbry.wallet.rpc.jsonrpc.RPCError: (-32000, 'sqlite query timed out')"", """" ] }, ""message"": ""(-32000, 'sqlite query timed out')""```",, 236,https://api.github.com/repos/lbryio/lbry-sdk/issues/2829,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2829/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2829/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2829/events,https://github.com/lbryio/lbry-sdk/issues/2829,570727650,MDU6SXNzdWU1NzA3Mjc2NTA=,2829,overwrite (or merge?) preference data on sync apply,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",open,False,,[],,0,2020-02-25T17:33:56Z,2020-03-30T19:29:28Z,,MEMBER,,"If the timestamp of the sync is older than the local timestamp int he wallet preferences, sync is not applied for those. In some cases, we may want to overwrite this or merge the preferences./ Overwriting may be easier for now, but if we want to merge, we'd need to discuss specifics. ",, 237,https://api.github.com/repos/lbryio/lbry-sdk/issues/2828,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2828/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2828/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2828/events,https://github.com/lbryio/lbry-sdk/pull/2828,569376152,MDExOlB1bGxSZXF1ZXN0Mzc4NjE5MzAz,2828,update lbrycrd in tests to v0.17.4.3,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-22T18:43:47Z,2020-02-22T19:47:50Z,2020-02-22T19:47:49Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2828', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2828', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2828.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2828.patch'}" 238,https://api.github.com/repos/lbryio/lbry-sdk/issues/2827,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2827/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2827/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2827/events,https://github.com/lbryio/lbry-sdk/pull/2827,569365303,MDExOlB1bGxSZXF1ZXN0Mzc4NjExOTU1,2827,"reposts inherit the tags of the original claim, filtered/blocked claims cause their reposts to also be filtered/blocked","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-22T17:25:42Z,2020-02-22T18:04:34Z,2020-02-22T18:04:32Z,MEMBER,,"fixes #2785 fixes #2784",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2827', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2827', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2827.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2827.patch'}" 239,https://api.github.com/repos/lbryio/lbry-sdk/issues/2826,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2826/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2826/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2826/events,https://github.com/lbryio/lbry-sdk/pull/2826,569270827,MDExOlB1bGxSZXF1ZXN0Mzc4NTQzMzAz,2826,`claim_search --not_channel_ids` excludes the channel itself and not just claims in the channel,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-22T03:00:36Z,2020-02-24T15:00:43Z,2020-02-22T04:01:01Z,MEMBER,,fixes #2733,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2826', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2826', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2826.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2826.patch'}" 240,https://api.github.com/repos/lbryio/lbry-sdk/issues/2825,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2825/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2825/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2825/events,https://github.com/lbryio/lbry-sdk/pull/2825,569149217,MDExOlB1bGxSZXF1ZXN0Mzc4NDQzMjU1,2825,use the stream controller tx instead of local history,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-21T19:45:46Z,2020-02-21T20:04:59Z,2020-02-21T20:04:58Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2825', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2825', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2825.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2825.patch'}" 241,https://api.github.com/repos/lbryio/lbry-sdk/issues/2824,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2824/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2824/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2824/events,https://github.com/lbryio/lbry-sdk/pull/2824,569081063,MDExOlB1bGxSZXF1ZXN0Mzc4Mzg2NTU3,2824,max wallet server payment fee defaults to 0 and component doesnt start when its not a positive value,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-21T17:16:52Z,2020-02-21T18:28:00Z,2020-02-21T18:27:59Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2824', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2824', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2824.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2824.patch'}" 242,https://api.github.com/repos/lbryio/lbry-sdk/issues/2823,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2823/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2823/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2823/events,https://github.com/lbryio/lbry-sdk/pull/2823,568715539,MDExOlB1bGxSZXF1ZXN0Mzc4MDg2Nzg3,2823,Use multiple processes for querying the db for api calls,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-21T03:36:19Z,2020-03-19T23:19:55Z,2020-03-19T23:19:54Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2823', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2823', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2823.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2823.patch'}" 243,https://api.github.com/repos/lbryio/lbry-sdk/issues/2822,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2822/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2822/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2822/events,https://github.com/lbryio/lbry-sdk/pull/2822,568707065,MDExOlB1bGxSZXF1ZXN0Mzc4MDgwMDQ5,2822,use stream controller and documented errors for wallet server payments,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-21T03:05:24Z,2020-02-21T17:34:09Z,2020-02-21T17:34:08Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2822', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2822', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2822.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2822.patch'}" 244,https://api.github.com/repos/lbryio/lbry-sdk/issues/2821,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2821/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2821/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2821/events,https://github.com/lbryio/lbry-sdk/pull/2821,568589610,MDExOlB1bGxSZXF1ZXN0Mzc3OTg4Mjk3,2821,"add `ffmpeg_find` api to check ffmpeg installation status, don't recheck for ffmpeg in `status`","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-20T21:40:52Z,2020-02-20T22:48:38Z,2020-02-20T22:48:37Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2809,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2821', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2821', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2821.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2821.patch'}" 245,https://api.github.com/repos/lbryio/lbry-sdk/issues/2820,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2820/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2820/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2820/events,https://github.com/lbryio/lbry-sdk/pull/2820,568574116,MDExOlB1bGxSZXF1ZXN0Mzc3OTc1NjI1,2820,disconnect from client sending message larger than `MAX_RECEIVE`,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-20T21:08:58Z,2020-02-20T22:55:44Z,2020-02-20T21:24:27Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2820', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2820', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2820.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2820.patch'}" 246,https://api.github.com/repos/lbryio/lbry-sdk/issues/2819,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2819/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2819/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2819/events,https://github.com/lbryio/lbry-sdk/pull/2819,568481315,MDExOlB1bGxSZXF1ZXN0Mzc3OTAyOTg1,2819,add `MAX_RECEIVE` setting to wallet server,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-20T18:13:45Z,2020-02-20T22:56:11Z,2020-02-20T19:38:12Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2819', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2819', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2819.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2819.patch'}" 247,https://api.github.com/repos/lbryio/lbry-sdk/issues/2818,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2818/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2818/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2818/events,https://github.com/lbryio/lbry-sdk/issues/2818,567817531,MDU6SXNzdWU1Njc4MTc1MzE=,2818,Support creation and redeeming of time locked transactions,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-02-19T20:12:02Z,2020-02-19T20:12:02Z,,MEMBER,,"See https://github.com/lbryio/lbrycrd/pull/320 for steps This would be used to lock up LBC for supports in order to make them count for trending/top. ",, 248,https://api.github.com/repos/lbryio/lbry-sdk/issues/2817,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2817/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2817/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2817/events,https://github.com/lbryio/lbry-sdk/pull/2817,567208319,MDExOlB1bGxSZXF1ZXN0Mzc2ODc3MTY5,2817,AR Trending with time delay,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-02-18T22:53:20Z,2020-02-19T18:15:35Z,2020-02-19T18:15:35Z,CONTRIBUTOR,,"As discussed in the Slack group and at lbry://yata, here's the autoregressive trending algorithm with a time delay applied to large positive LBC changes (insofar as they effect trending scores). I'm finding it quite pleasant (it's running on 199.192.31.122:50001). I won't be offended if you don't want this, as it was primarily an experiment, but I thought I'd open the PR anyway because it's pretty much an extra harmless .py file.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2817', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2817', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2817.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2817.patch'}" 249,https://api.github.com/repos/lbryio/lbry-sdk/issues/2816,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2816/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2816/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2816/events,https://github.com/lbryio/lbry-sdk/pull/2816,567193666,MDExOlB1bGxSZXF1ZXN0Mzc2ODY0ODk4,2816,Require a `channel_name` / `channel_id` parameter for `comment_create` instead both being optional,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}]",,5,2020-02-18T22:19:15Z,2020-03-02T01:26:46Z,2020-02-27T15:37:49Z,CONTRIBUTOR,,"Changes the `channel_name`/`channel_id` parameters on the `comment_create` command from being optional to required. Addresses #2799 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2816', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2816', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2816.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2816.patch'}" 250,https://api.github.com/repos/lbryio/lbry-sdk/issues/2815,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2815/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2815/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2815/events,https://github.com/lbryio/lbry-sdk/pull/2815,567184282,MDExOlB1bGxSZXF1ZXN0Mzc2ODU3MjYx,2815,"apply `share_usage_data` as it's set, without restarting","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-18T21:59:28Z,2020-02-20T22:55:24Z,2020-02-20T18:35:48Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2815', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2815', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2815.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2815.patch'}" 251,https://api.github.com/repos/lbryio/lbry-sdk/issues/2814,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2814/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2814/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2814/events,https://github.com/lbryio/lbry-sdk/issues/2814,567027168,MDU6SXNzdWU1NjcwMjcxNjg=,2814,handle deleted claims that are reposted,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1049638464, 'node_id': 'MDU6TGFiZWwxMDQ5NjM4NDY0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20low', 'name': 'priority: low', 'color': 'efdaa5', 'default': False, 'description': 'Work should be done but can stay in the backlog for now'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-02-18T16:54:40Z,2020-02-19T16:08:48Z,,MEMBER,,"Currently, the original claim metadata is still shown in claim search / resolve for reposted urls. - [ ] hide from claim search? - [ ] flag / field on claim list that will alert the users that it's been removed, so that they can remove/update the repost? ",, 252,https://api.github.com/repos/lbryio/lbry-sdk/issues/2813,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2813/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2813/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2813/events,https://github.com/lbryio/lbry-sdk/issues/2813,567011358,MDU6SXNzdWU1NjcwMTEzNTg=,2813,Make diagnostic setting take into effect immediately,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-18T16:30:10Z,2020-02-20T18:35:48Z,2020-02-20T18:35:48Z,MEMBER,,"Currently you need to restart the SDK when changing the share diagnostic settings. With our privacy improvements, we'd need to tell the user to restart the app when changing the setting. ",, 253,https://api.github.com/repos/lbryio/lbry-sdk/issues/2812,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2812/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2812/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2812/events,https://github.com/lbryio/lbry-sdk/issues/2812,566567934,MDU6SXNzdWU1NjY1Njc5MzQ=,2812,claim search results with duplicate reposts (consolidating by default),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1015334797, 'node_id': 'MDU6TGFiZWwxMDE1MzM0Nzk3', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20medium', 'name': 'priority: medium', 'color': 'fc8d59', 'default': False, 'description': 'Work needs to be done within 2-3 sprints'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-02-17T23:51:24Z,2020-02-24T19:40:55Z,,MEMBER,,"By default, claim search should handle duplicate results (squash) of reposted claim ids and return whichever record would otherwise come first. The problem becomes when multiple channels repost the same content, app users will have duplicate displays of the same content. For example, if you are sorting by effective amount, show the repost record with the highest effective amount. If you are sorting by release time, show the earliest record. If you are sorting by trending, show the record with the highest trending value. It should also be possible to add a flag that would return the full result. Eventually, it would also be nice to return multiple channels in the single result that combine into the squashed result so that the app can show ""this was reposted by x, y, z and..."". Another scenario to consider is a single channel that reposts the same claim under multiple URLs - we'd only want to see this once - probably with the same rules as above. ",, 254,https://api.github.com/repos/lbryio/lbry-sdk/issues/2811,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2811/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2811/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2811/events,https://github.com/lbryio/lbry-sdk/pull/2811,566527211,MDExOlB1bGxSZXF1ZXN0Mzc2MzIyNTIx,2811,wallet server indexes,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-17T21:35:45Z,2020-02-17T22:50:39Z,2020-02-17T22:43:55Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2811', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2811', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2811.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2811.patch'}" 255,https://api.github.com/repos/lbryio/lbry-sdk/issues/2810,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2810/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2810/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2810/events,https://github.com/lbryio/lbry-sdk/pull/2810,566525050,MDExOlB1bGxSZXF1ZXN0Mzc2MzIwNzYw,2810,removed default `order_by` for `claim_search`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-17T21:28:55Z,2020-02-17T22:04:43Z,2020-02-17T22:04:42Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2810', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2810', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2810.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2810.patch'}" 256,https://api.github.com/repos/lbryio/lbry-sdk/issues/2809,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2809/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2809/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2809/events,https://github.com/lbryio/lbry-sdk/issues/2809,566351839,MDU6SXNzdWU1NjYzNTE4Mzk=,2809,Checking for ffmpeg on status call,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-17T14:55:37Z,2020-02-20T22:48:37Z,2020-02-20T22:48:37Z,MEMBER,,"Right now it checks on every status call if it's not installed - do we want this? I think the original idea was only to check on startup and have the user restart...but this may work better if the install can happen and not require a restart. There should at least be a way to disable this for cases like lbry.tv",, 257,https://api.github.com/repos/lbryio/lbry-sdk/issues/2808,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2808/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2808/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2808/events,https://github.com/lbryio/lbry-sdk/pull/2808,565530013,MDExOlB1bGxSZXF1ZXN0Mzc1NTUxOTA0,2808,Enable resolve proof checks,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-14T20:02:18Z,2020-06-01T17:26:08Z,2020-06-01T17:26:08Z,MEMBER,,"This PR implements the current method of checking resolve proofs. It doesn't actually turn this on. I propose: - turn on resolve proof checking for every resolve we do. raise an exception if any proof fails - add `--skip-resolve-proofs` to `resolve` and any other RPC call that does resolves to skip proof checking and improve performance if the wallet server is trusted - add `SKIP_RESOLVE_PROOFS` env var to disable resolve proofs completely (same use case as above but you don't have to pass the flag every time)",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2808', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2808', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2808.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2808.patch'}" 258,https://api.github.com/repos/lbryio/lbry-sdk/issues/2807,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2807/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2807/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2807/events,https://github.com/lbryio/lbry-sdk/pull/2807,565457246,MDExOlB1bGxSZXF1ZXN0Mzc1NDkxOTQ3,2807,major refactor of database layer to add support for postgresql (via SQLAlchemy) and brand new blockchain synchronization process,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-14T17:20:50Z,2020-09-04T19:49:09Z,,MEMBER,,"fixes #2794, #2795, #2337 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2807', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2807', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2807.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2807.patch'}" 259,https://api.github.com/repos/lbryio/lbry-sdk/issues/2806,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2806/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2806/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2806/events,https://github.com/lbryio/lbry-sdk/pull/2806,565020327,MDExOlB1bGxSZXF1ZXN0Mzc1MTQ2NjQz,2806,change default privacy setting,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-02-13T23:57:43Z,2020-02-17T21:21:36Z,2020-02-17T21:21:35Z,MEMBER,,"Consistent with privacy stance, defaulting sharing to false.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2806', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2806', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2806.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2806.patch'}" 260,https://api.github.com/repos/lbryio/lbry-sdk/issues/2805,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2805/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2805/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2805/events,https://github.com/lbryio/lbry-sdk/pull/2805,564980944,MDExOlB1bGxSZXF1ZXN0Mzc1MTEzNTAw,2805,fix claim_search rpc and cli behaving differently,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-02-13T22:12:31Z,2020-02-17T22:05:04Z,2020-02-17T22:05:04Z,MEMBER,,"don't autopopulate order_by in the server, instead populate an empty list in the client (which is what cli already did)",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2805', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2805', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2805.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2805.patch'}" 261,https://api.github.com/repos/lbryio/lbry-sdk/issues/2804,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2804/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2804/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2804/events,https://github.com/lbryio/lbry-sdk/issues/2804,564928074,MDU6SXNzdWU1NjQ5MjgwNzQ=,2804,SDK defaults daemon_settings share_diagnostic_data to false.,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-02-13T20:20:40Z,2020-02-18T21:00:25Z,2020-02-18T21:00:25Z,MEMBER,,Please.,, 262,https://api.github.com/repos/lbryio/lbry-sdk/issues/2803,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2803/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2803/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2803/events,https://github.com/lbryio/lbry-sdk/pull/2803,564917706,MDExOlB1bGxSZXF1ZXN0Mzc1MDYwOTE5,2803,fix claim apis failing with --resolve if no claims are present,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-13T19:59:51Z,2020-02-13T20:15:58Z,2020-02-13T20:15:57Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2802,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2803', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2803', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2803.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2803.patch'}" 263,https://api.github.com/repos/lbryio/lbry-sdk/issues/2802,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2802/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2802/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2802/events,https://github.com/lbryio/lbry-sdk/issues/2802,564899348,MDU6SXNzdWU1NjQ4OTkzNDg=,2802,local claim apis fail with --resolve if no claims are present,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-02-13T19:23:46Z,2020-02-13T20:15:57Z,2020-02-13T20:15:57Z,MEMBER,,"```{ ""jsonrpc"": ""2.0"", ""error"": { ""code"": -32500, ""message"": ""argument should be a bytes-like object or ASCII string, not 'NoneType'"", ""data"": { ""args"": [], ""command"": ""channel_list"", ""kwargs"": { ""page"": 1, ""page_size"": 99999, ""resolve"": true, ""wallet_id"": ""lbrytv-id.2817857.wallet"" }, ""name"": ""TypeError"", ""traceback"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/daemon.py\"", line 653, in _process_rpc_call"", "" File \""lbry/extras/daemon/daemon.py\"", line 149, in paginate_rows"", "" File \""lbry/wallet/ledger.py\"", line 769, in get_channels"", "" File \""lbry/wallet/ledger.py\"", line 737, in _resolve_for_local_results"", "" File \""lbry/wallet/ledger.py\"", line 660, in resolve"", "" File \""lbry/wallet/ledger.py\"", line 633, in _inflate_outputs"", "" File \""lbry/schema/result.py\"", line 139, in from_base64"", "" File \""base64.py\"", line 80, in b64decode"", "" File \""base64.py\"", line 46, in _bytes_from_decode_data"", ""TypeError: argument should be a bytes-like object or ASCII string, not 'NoneType'"", """" ] } }, ""id"": 0```",, 264,https://api.github.com/repos/lbryio/lbry-sdk/issues/2801,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2801/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2801/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2801/events,https://github.com/lbryio/lbry-sdk/issues/2801,564809289,MDU6SXNzdWU1NjQ4MDkyODk=,2801,Missing indexes ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-02-13T16:38:12Z,2020-02-18T21:48:34Z,2020-02-18T21:48:33Z,MEMBER,,"The app is planning to add more filtering to claim search, but there's some missing indexes between these parameters and various sorting methods. One example is that ```lbrynet claim search --stream_types=video --order_by=release_time``` fails, but if you remove the release time sort, it works. There are probably others in the same boat. Pretty much every combination of claim search params should work with every combination of filtering /sorting. ",, 265,https://api.github.com/repos/lbryio/lbry-sdk/issues/2800,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2800/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2800/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2800/events,https://github.com/lbryio/lbry-sdk/pull/2800,564785851,MDExOlB1bGxSZXF1ZXN0Mzc0OTUyNzM4,2800,Fix race condition setting/clearing the claim_search and resolve cache,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-13T16:02:13Z,2020-02-13T16:39:29Z,2020-02-13T16:39:28Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2746,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2800', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2800', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2800.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2800.patch'}" 266,https://api.github.com/repos/lbryio/lbry-sdk/issues/2799,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2799/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2799/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2799/events,https://github.com/lbryio/lbry-sdk/issues/2799,564759095,MDU6SXNzdWU1NjQ3NTkwOTU=,2799,Force signed comments ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}]",closed,False,,[],,1,2020-02-13T15:25:50Z,2020-07-20T18:24:10Z,2020-07-20T18:24:10Z,MEMBER,,See https://github.com/lbryio/comment-server/issues/34,, 267,https://api.github.com/repos/lbryio/lbry-sdk/issues/2798,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2798/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2798/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2798/events,https://github.com/lbryio/lbry-sdk/pull/2798,564747055,MDExOlB1bGxSZXF1ZXN0Mzc0OTIwNjE4,2798,Add sqlite index for reposted claims,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-13T15:08:03Z,2020-02-13T15:33:38Z,2020-02-13T15:33:37Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2798', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2798', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2798.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2798.patch'}" 268,https://api.github.com/repos/lbryio/lbry-sdk/issues/2797,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2797/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2797/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2797/events,https://github.com/lbryio/lbry-sdk/issues/2797,564337049,MDU6SXNzdWU1NjQzMzcwNDk=,2797,Cannot claim_search by languages. ,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-12T23:14:43Z,2020-02-12T23:14:43Z,,MEMBER,,"``` curl -d'{""method"": ""claim_search"", ""params"": {""any_tags"": [""chillstep""], ""any_languages"": [""en""]}}' http://localhost:5279/ { ""error"": { ""code"": -32500, ""data"": { ""args"": [], ""command"": ""claim_search"", ""kwargs"": { ""any_languages"": [ ""en"" ], ""any_tags"": [ ""chillstep"" ] }, ""name"": ""RPCError"", ""traceback"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/daemon.py\"", line 653, in _process_rpc_call"", "" File \""lbry/extras/daemon/daemon.py\"", line 2329, in jsonrpc_claim_search"", "" File \""lbry/wallet/ledger.py\"", line 674, in claim_search"", "" File \""lbry/wallet/ledger.py\"", line 633, in _inflate_outputs"", "" File \""lbry/wallet/network.py\"", line 75, in send_request"", "" File \""lbry/wallet/network.py\"", line 71, in send_request"", "" File \""lbry/wallet/rpc/session.py\"", line 462, in send_request"", ""lbry.wallet.rpc.jsonrpc.RPCError: (-32603, 'query failed to execute')"", """" ] }, ""message"": ""(-32603, 'query failed to execute')"" }, ""jsonrpc"": ""2.0"" } ``` ``` ERROR:lbry.wallet.server.session.LBRYSessionManager:failed running query wallet_server_1 | Traceback (most recent call last): wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 200, in execute_query wallet_server_1 | for row in c.execute(sql, values): wallet_server_1 | File ""src/cursor.c"", line 1019, in APSWCursor_execute.sqlite3_prepare wallet_server_1 | File ""src/statementcache.c"", line 386, in sqlite3_prepare wallet_server_1 | apsw.SQLError: SQLError: no such table: language wallet_server_1 | INFO:aiohttp.access:18.222.104.49 [12/Feb/2020:23:13:33 +0000] ""GET /metrics HTTP/1.1"" 200 31186 ""-"" ""Prometheus/2.15.2"" ```",, 269,https://api.github.com/repos/lbryio/lbry-sdk/issues/2796,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2796/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2796/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2796/events,https://github.com/lbryio/lbry-sdk/pull/2796,564187906,MDExOlB1bGxSZXF1ZXN0Mzc0NDYzMTU3,2796,linux build of LBRY SDK for Ubuntu 16.04 Xenial,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-12T18:33:41Z,2020-02-12T19:28:43Z,2020-02-12T19:28:42Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2796', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2796', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2796.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2796.patch'}" 270,https://api.github.com/repos/lbryio/lbry-sdk/issues/2795,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2795/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2795/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2795/events,https://github.com/lbryio/lbry-sdk/issues/2795,564178028,MDU6SXNzdWU1NjQxNzgwMjg=,2795,Switch to new sql-based lbrycrd and drop leveldb,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-12T18:15:12Z,2020-02-12T18:15:12Z,,MEMBER,,,, 271,https://api.github.com/repos/lbryio/lbry-sdk/issues/2794,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2794/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2794/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2794/events,https://github.com/lbryio/lbry-sdk/issues/2794,564156684,MDU6SXNzdWU1NjQxNTY2ODQ=,2794,Increase how many simultaneous (slow) queries the wallet server can handle,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-12T17:36:10Z,2020-02-12T18:19:45Z,,MEMBER,,"## The desired outcome - the problem is solved - Lex owns the ""whole thing"": implementation, testing, testing in prod, deploying a server using our standard production deployment strategy, verifying that the problem is solved in production. - Lex owns the follow-up tweaking and maintenance of the solution (Postgres or otherwise) ## The problem - Too many slow queries at the same time is the core problem. That blocks fast queries and grinds the server to a halt. - Queries timing out. - Query time is not consistent. Most queries are super fast, but some queries are really slow because they don't have the appropriate indexes. We could add the indexes, but that would take up many GB of space. - We can only run N queries at once, where N is how many CPUs the server has. In practice that's 4 queries at a time. - Current avg queries per unit time is only around 800 queries per second (4 CPUs x 200 queries at 5ms per query), but **even a single slow query drops this number dramatically because it ties up the cpu for the duration of the query**. ## Goal - Queries never time out. If they do, its a bug. - No query takes more than 1s. - We can handle more slow queries at once without blocking the fast queries. - Avg queries per unit time should go up. - The ""queries per unit time"" metric should go up more-than-linearly in proportion to the number of threads available. That is, it should be better than if Python threads worked as real threads. ## Outstanding questions - how to sync lbrycrd sqlite db with proposed postgres db ",, 272,https://api.github.com/repos/lbryio/lbry-sdk/issues/2793,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2793/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2793/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2793/events,https://github.com/lbryio/lbry-sdk/pull/2793,564125007,MDExOlB1bGxSZXF1ZXN0Mzc0NDExNTA1,2793,don't validate and repair files that aren't videos; add maximum video bit rate setting,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-12T16:41:46Z,2020-03-06T19:46:26Z,2020-03-04T14:16:38Z,MEMBER,,Also fix ogg vs ogv mismatch.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2793', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2793', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2793.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2793.patch'}" 273,https://api.github.com/repos/lbryio/lbry-sdk/issues/2792,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2792/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2792/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2792/events,https://github.com/lbryio/lbry-sdk/pull/2792,564103317,MDExOlB1bGxSZXF1ZXN0Mzc0MzkzNTgz,2792,torrent support,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}, {'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-12T16:08:44Z,2020-05-07T20:07:53Z,2020-05-07T20:07:53Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2792', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2792', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2792.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2792.patch'}" 274,https://api.github.com/repos/lbryio/lbry-sdk/issues/2791,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2791/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2791/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2791/events,https://github.com/lbryio/lbry-sdk/issues/2791,564093829,MDU6SXNzdWU1NjQwOTM4Mjk=,2791,support claim type repost on claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,,[],,0,2020-02-12T15:54:28Z,2020-02-12T19:27:37Z,2020-02-12T19:27:37Z,MEMBER,,"""repost"" is not a valid value for claim_type param on claim search Nice to have: multiple claim types like we did with claim list. ",, 275,https://api.github.com/repos/lbryio/lbry-sdk/issues/2790,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2790/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2790/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2790/events,https://github.com/lbryio/lbry-sdk/pull/2790,564079561,MDExOlB1bGxSZXF1ZXN0Mzc0MzczOTM2,2790,SQL generation fix to handle IN operation for one value lists,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-12T15:32:30Z,2020-02-12T19:27:38Z,2020-02-12T19:27:37Z,MEMBER,,fixes #2786 fixes #2791,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2790', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2790', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2790.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2790.patch'}" 276,https://api.github.com/repos/lbryio/lbry-sdk/issues/2789,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2789/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2789/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2789/events,https://github.com/lbryio/lbry-sdk/pull/2789,563481314,MDExOlB1bGxSZXF1ZXN0MzczODg0NDMx,2789,update default wallet servers,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-11T21:14:54Z,2020-02-11T21:36:33Z,2020-02-11T21:36:32Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2789', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2789', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2789.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2789.patch'}" 277,https://api.github.com/repos/lbryio/lbry-sdk/issues/2788,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2788/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2788/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2788/events,https://github.com/lbryio/lbry-sdk/issues/2788,563351009,MDU6SXNzdWU1NjMzNTEwMDk=,2788,can't pass no_totals via CLI to claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}]",open,False,,[],,0,2020-02-11T17:08:59Z,2020-02-11T17:08:59Z,,MEMBER,,"```(lbry-venv) C:\Users\thoma\Documents\lbry-sdk>lbrynet claim search --no_totals Usage: claim_search [ | --name=] [--text=] [--txid=] [--nout=] [--claim_id= | --claim_ids=...] [--channel= | [[--channel_ids=...] [--not_channel_ids=...]]] [--has_channel_signature] [--valid_channel_signature | --invalid_channel_signature] [--is_controlling] [--release_time=] [--public_key_id=] [--timestamp=] [--creation_timestamp=] [--height=] [--creation_height=] [--activation_height=] [--expiration_height=] [--amount=] [--effective_amount=] [--support_amount=] [--trending_group=] [--trending_mixed=] [--trending_local=] [--trending_global=] [--reposted=] [--claim_type=] [--stream_types=...] [--media_types=...] [--fee_currency=] [--fee_amount=] [--duration=] [--any_tags=...] [--all_tags=...] [--not_tags=...] [--any_languages=...] [--all_languages=...] [--not_languages=...] [--any_locations=...] [--all_locations=...] [--not_locations=...] [--order_by=...] [--page=] [--page_size=] [--wallet_id=] ```",, 278,https://api.github.com/repos/lbryio/lbry-sdk/issues/2787,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2787/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2787/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2787/events,https://github.com/lbryio/lbry-sdk/issues/2787,563307806,MDU6SXNzdWU1NjMzMDc4MDY=,2787,ability to pass multiple time parameters (between case) on claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,1,2020-02-11T16:03:00Z,2020-02-12T23:30:45Z,,MEMBER,,i.e. we should be able to pass a release time between two timestamps ,, 279,https://api.github.com/repos/lbryio/lbry-sdk/issues/2786,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2786/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2786/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2786/events,https://github.com/lbryio/lbry-sdk/issues/2786,563291513,MDU6SXNzdWU1NjMyOTE1MTM=,2786,stream type times out via json rpc,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,7,2020-02-11T15:38:58Z,2020-02-28T19:23:33Z,2020-02-28T19:23:32Z,MEMBER,,"```{""jsonrpc"":""2.0"",""method"": ""claim_search"", ""params"": {""stream_types"": [""video""]}}``` fails ```lbrynet claim search --stream_types=video``` works",, 280,https://api.github.com/repos/lbryio/lbry-sdk/issues/2785,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2785/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2785/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2785/events,https://github.com/lbryio/lbry-sdk/issues/2785,562719441,MDU6SXNzdWU1NjI3MTk0NDE=,2785,Mature content and reposts (reposts + filters),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1015334797, 'node_id': 'MDU6TGFiZWwxMDE1MzM0Nzk3', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20medium', 'name': 'priority: medium', 'color': 'fc8d59', 'default': False, 'description': 'Work needs to be done within 2-3 sprints'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,1,2020-02-10T17:39:24Z,2020-02-22T18:04:32Z,2020-02-22T18:04:32Z,MEMBER,,"If original claim is mature, the repost should be treated as mature as well. That is, if not tags with mature content are used, filter the claim. ",, 281,https://api.github.com/repos/lbryio/lbry-sdk/issues/2784,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2784/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2784/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2784/events,https://github.com/lbryio/lbry-sdk/issues/2784,562718547,MDU6SXNzdWU1NjI3MTg1NDc=,2784,Blocking and reposts,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-02-10T17:37:42Z,2020-02-24T22:11:02Z,2020-02-22T18:04:32Z,MEMBER,,"Potentially 2 issues around blocking + reposts: - [x] If the original claim is blocked, the repost should censor the reposted claim metadata (today it shows it). Should it just remove it completely as if it were blocked? - [x] If the repost is blocked, it should follow the same rules as a claim (today it's not handled) ",, 282,https://api.github.com/repos/lbryio/lbry-sdk/issues/2783,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2783/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2783/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2783/events,https://github.com/lbryio/lbry-sdk/issues/2783,562628751,MDU6SXNzdWU1NjI2Mjg3NTE=,2783,show reposted claim in claim list for reposts,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,1,2020-02-10T15:15:19Z,2020-02-11T19:58:30Z,,MEMBER,,"It gives you details about your repost, but not the original claim",, 283,https://api.github.com/repos/lbryio/lbry-sdk/issues/2782,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2782/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2782/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2782/events,https://github.com/lbryio/lbry-sdk/issues/2782,562601516,MDU6SXNzdWU1NjI2MDE1MTY=,2782,query times out with reposted_claim_id param on claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-02-10T14:34:22Z,2020-02-13T15:33:39Z,2020-02-13T15:33:39Z,MEMBER,,"```c:\Program Files\LBRY\resources\static\daemon>lbrynet claim search --reposted_claim_id=649f5d766f6ca2db1be249b09e164ffe52939751 { ""code"": -32500, ""data"": { ""args"": [], ""command"": ""claim_search"", ""kwargs"": { ""all_languages"": [], ""all_locations"": [], ""all_tags"": [], ""any_languages"": [], ""any_locations"": [], ""any_tags"": [], ""channel_ids"": [], ""claim_ids"": [], ""has_channel_signature"": false, ""invalid_channel_signature"": false, ""is_controlling"": false, ""media_types"": [], ""not_channel_ids"": [], ""not_languages"": [], ""not_locations"": [], ""not_tags"": [], ""order_by"": [], ""reposted_claim_id"": ""649f5d766f6ca2db1be249b09e164ffe52939751"", ""stream_types"": [], ""valid_channel_signature"": false }, ""name"": ""RPCError"", ""traceback"": [ ""Traceback (most recent call last):"", "" File \""lbry\\extras\\daemon\\daemon.py\"", line 653, in _process_rpc_call"", "" File \""lbry\\extras\\daemon\\daemon.py\"", line 2329, in jsonrpc_claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 674, in claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 633, in _inflate_outputs"", "" File \""lbry\\wallet\\network.py\"", line 75, in send_request"", "" File \""lbry\\wallet\\network.py\"", line 71, in send_request"", "" File \""lbry\\wallet\\rpc\\session.py\"", line 462, in send_request"", ""lbry.wallet.rpc.jsonrpc.RPCError: (-32000, 'sqlite query timed out')"", """" ] }, ""message"": ""(-32000, 'sqlite query timed out')"" }```",, 284,https://api.github.com/repos/lbryio/lbry-sdk/issues/2781,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2781/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2781/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2781/events,https://github.com/lbryio/lbry-sdk/issues/2781,562439026,MDU6SXNzdWU1NjI0MzkwMjY=,2781,"""Extraneous parameters for stream_list command: resolve""","{'login': 'Lukewh', 'id': 479384, 'node_id': 'MDQ6VXNlcjQ3OTM4NA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/479384?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Lukewh', 'html_url': 'https://github.com/Lukewh', 'followers_url': 'https://api.github.com/users/Lukewh/followers', 'following_url': 'https://api.github.com/users/Lukewh/following{/other_user}', 'gists_url': 'https://api.github.com/users/Lukewh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Lukewh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Lukewh/subscriptions', 'organizations_url': 'https://api.github.com/users/Lukewh/orgs', 'repos_url': 'https://api.github.com/users/Lukewh/repos', 'events_url': 'https://api.github.com/users/Lukewh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Lukewh/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-02-10T09:44:05Z,2020-02-10T17:35:57Z,2020-02-10T15:46:21Z,NONE,,"Calling with: `./lbrynet stream list` and `./lbrynet stream list --resolve` both trigger this error. Version 0.58.2",, 285,https://api.github.com/repos/lbryio/lbry-sdk/issues/2780,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2780/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2780/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2780/events,https://github.com/lbryio/lbry-sdk/pull/2780,562277742,MDExOlB1bGxSZXF1ZXN0MzcyOTAyNTAz,2780,manually incremented version and added support to release script to r…,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-10T01:26:33Z,2020-02-10T01:41:02Z,2020-02-10T01:41:01Z,MEMBER,,…elease current version,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2780', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2780', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2780.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2780.patch'}" 286,https://api.github.com/repos/lbryio/lbry-sdk/issues/2779,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2779/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2779/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2779/events,https://github.com/lbryio/lbry-sdk/pull/2779,562240752,MDExOlB1bGxSZXF1ZXN0MzcyODc0NTY1,2779,build community PRs using GitHub Actions,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-09T21:16:45Z,2020-02-09T21:49:42Z,2020-02-09T21:49:40Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2779', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2779', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2779.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2779.patch'}" 287,https://api.github.com/repos/lbryio/lbry-sdk/issues/2778,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2778/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2778/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2778/events,https://github.com/lbryio/lbry-sdk/issues/2778,562129236,MDU6SXNzdWU1NjIxMjkyMzY=,2778,ERROR lbry.extras.daemon.components:466: failed to setup upnp,"{'login': 'doungen', 'id': 60836310, 'node_id': 'MDQ6VXNlcjYwODM2MzEw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/60836310?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/doungen', 'html_url': 'https://github.com/doungen', 'followers_url': 'https://api.github.com/users/doungen/followers', 'following_url': 'https://api.github.com/users/doungen/following{/other_user}', 'gists_url': 'https://api.github.com/users/doungen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/doungen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/doungen/subscriptions', 'organizations_url': 'https://api.github.com/users/doungen/orgs', 'repos_url': 'https://api.github.com/users/doungen/repos', 'events_url': 'https://api.github.com/users/doungen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/doungen/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-09T06:13:19Z,2020-02-09T06:44:31Z,2020-02-09T06:43:45Z,NONE,,"This is the first time that I have installed and started the lbry app, unfortunately I cannot get it to run. My situation: - 3333 TCP and 4444 UDP are open in my fritzbox - UPNP is activated in my fritzbox - Start LBRY app per admin - Allowed LBRY in Kasersky Firewall and Antivirus - Allowed LBRY app in Windows Firewall - Fully disable my Kaspersky, Windows Firewall and Windows Defender System: Windows 10 - 1903 - 18362.592 I always see the error in the picture.. thanks for help ![error](https://user-images.githubusercontent.com/60836310/74097315-f9261480-4b0a-11ea-91c2-52c065e5a36d.PNG) I saw two questionable entries: 2020-02-09 06:48:18,239 ERROR lbry.extras.daemon.components:466: failed to setup upnp 2020-02-09 06:48:18,731 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.54.1 Log: 2020-02-09 06:48:16,598 INFO lbry.extras.daemon.daemon:443: Starting LBRYNet Daemon 2020-02-09 06:48:16,599 INFO lbry.extras.daemon.daemon:445: Platform: { ""processor"": ""Intel64 Family 6 Model 158 Stepping 10, GenuineIntel"", ""python_version"": ""3.7.4"", ""platform"": ""Windows-10-10.0.18362-SP0"", ""os_release"": ""10"", ""os_system"": ""Windows"", ""lbrynet_version"": ""0.54.1"", ""version"": ""0.54.1"", ""build"": ""release"" } 2020-02-09 06:48:17,392 INFO lbry.extras.daemon.daemon:453: RPC server listening on TCP ::1:5279 2020-02-09 06:48:17,393 INFO lbry.extras.daemon.daemon:463: media server listening on TCP 127.0.0.1:5280 2020-02-09 06:48:17,625 INFO lbry.extras.daemon.daemon:429: detected internet connection is working 2020-02-09 06:48:17,628 INFO lbry.extras.daemon.daemon:867: Get version info: {""processor"": ""Intel64 Family 6 Model 158 Stepping 10, GenuineIntel"", ""python_version"": ""3.7.4"", ""platform"": ""Windows-10-10.0.18362-SP0"", ""os_release"": ""10"", ""os_system"": ""Windows"", ""lbrynet_version"": ""0.54.1"", ""version"": ""0.54.1"", ""build"": ""release""} 2020-02-09 06:48:17,851 INFO lbry.extras.daemon.components:65: Loading databases 2020-02-09 06:48:17,852 INFO lbry.wallet.database:238: connecting to database: C:\Users\Doungen\AppData\Local\lbry\lbrynet\lbrynet.sqlite 2020-02-09 06:48:17,852 INFO lbry.extras.daemon.components:457: detecting external ip 2020-02-09 06:48:17,927 INFO lbry.extras.daemon.exchange_rate_manager:184: Starting exchange rate manager 2020-02-09 06:48:18,008 INFO lbry.extras.daemon.daemon:867: Get version info: {""processor"": ""Intel64 Family 6 Model 158 Stepping 10, GenuineIntel"", ""python_version"": ""3.7.4"", ""platform"": ""Windows-10-10.0.18362-SP0"", ""os_release"": ""10"", ""os_system"": ""Windows"", ""lbrynet_version"": ""0.54.1"", ""version"": ""0.54.1"", ""build"": ""release""} 2020-02-09 06:48:18,161 INFO lbry.extras.daemon.components:383: found upnp gateway: AVM Berlin WANConnectionDevice - FRITZ!Box 7490 2020-02-09 06:48:18,196 INFO lbry.extras.daemon.components:396: got external ip from UPnP: CENSORED 2020-02-09 06:48:18,196 INFO lbry.extras.daemon.components:409: add UPnP port mappings 2020-02-09 06:48:18,239 ERROR lbry.extras.daemon.components:466: failed to setup upnp 2020-02-09 06:48:18,262 INFO lbry.extras.daemon.components:154: Starting wallet 2020-02-09 06:48:18,525 INFO lbry.extras.daemon.components:232: start the dht 2020-02-09 06:48:18,525 INFO lbry.extras.daemon.components:256: Started the dht 2020-02-09 06:48:18,529 INFO lbry.wallet.database:238: connecting to database: C:\Users\Doungen\AppData\Local\lbry\lbryum\lbc_mainnet\blockchain.db 2020-02-09 06:48:18,530 INFO lbry.dht.node:126: DHT node listening on UDP 0.0.0.0:4444 2020-02-09 06:48:18,731 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.54.1 2020-02-09 06:48:18,784 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.54.1 2020-02-09 06:48:18,919 INFO lbry.wallet.network:342: connected to spv9.lbry.com:50001 2020-02-09 06:48:18,919 INFO lbry.wallet.network:187: Switching to SPV wallet server: spv9.lbry.com:50001 2020-02-09 06:48:18,919 INFO lbry.wallet.network:342: connected to spv7.lbry.com:50001 2020-02-09 06:48:19,017 INFO lbry.wallet.network:191: Subscribed to headers: spv9.lbry.com:50001 2020-02-09 06:48:19,017 INFO lbry.wallet.ledger:315: Subscribing and updating accounts. 2020-02-09 06:48:19,115 INFO lbry.wallet.ledger:346: Headers sync: 713109 / 713109 2020-02-09 06:48:19,214 INFO lbry.wallet.ledger:428: Subscribe to 1 accounts 2020-02-09 06:48:19,290 INFO lbry.wallet.network:342: connected to spv5.lbry.com:50001 2020-02-09 06:48:19,316 INFO lbry.wallet.ledger:458: subscribed to 20/20 addresses on 216.19.244.55:50001 2020-02-09 06:48:19,317 INFO lbry.wallet.ledger:461: finished subscribing to 20 addresses on 216.19.244.55:50001 2020-02-09 06:48:19,417 INFO lbry.wallet.ledger:458: subscribed to 6/6 addresses on 216.19.244.55:50001 2020-02-09 06:48:19,417 INFO lbry.wallet.ledger:461: finished subscribing to 6 addresses on 216.19.244.55:50001 2020-02-09 06:48:19,425 INFO lbry.wallet.ledger:696: Loaded account CENSORED with 0.0 LBC, 20 receiving addresses (gap: 20), 6 change addresses (gap: 6), 0 channels, 0 certificates and 0 claims. 2020-02-09 06:48:19,425 INFO lbry.extras.daemon.components:341: start blob server 2020-02-09 06:48:19,425 INFO lbry.extras.daemon.components:279: Started blob announcer 2020-02-09 06:48:19,425 INFO lbry.extras.daemon.components:316: Starting the file manager 2020-02-09 06:48:19,427 INFO lbry.stream.stream_manager:150: Initializing 0 files 2020-02-09 06:48:19,427 INFO lbry.stream.stream_manager:166: Started stream manager with 0 files 2020-02-09 06:48:19,427 INFO lbry.extras.daemon.components:322: Done setting up file manager 2020-02-09 06:48:23,973 INFO lbry.dht.protocol.routing_table:289: join buckets 1 2020-02-09 06:48:55,044 INFO lbry.dht.node:152: joined dht, 36 peers known in 6 buckets 2020-02-09 06:50:00,252 INFO lbry.extras.daemon.daemon:734: Shutting down lbrynet daemon 2020-02-09 06:50:00,253 INFO lbry.extras.daemon.daemon:498: stopped api components 2020-02-09 06:50:00,253 INFO lbry.extras.daemon.daemon:473: shutting down before finished starting 2020-02-09 06:50:00,255 INFO lbry.extras.daemon.daemon:501: stopped api server 2020-02-09 06:50:00,255 INFO lbry.extras.daemon.daemon:504: finished shutting down",, 288,https://api.github.com/repos/lbryio/lbry-sdk/issues/2777,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2777/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2777/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2777/events,https://github.com/lbryio/lbry-sdk/pull/2777,562119143,MDExOlB1bGxSZXF1ZXN0MzcyNzg3ODY4,2777,`claim_list` argument `--claim_type` can now be repeated to pass a list of claim_types,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-02-09T04:16:25Z,2020-02-21T15:00:40Z,2020-02-09T04:34:35Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2777', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2777', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2777.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2777.patch'}" 289,https://api.github.com/repos/lbryio/lbry-sdk/issues/2776,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2776/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2776/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2776/events,https://github.com/lbryio/lbry-sdk/pull/2776,562118951,MDExOlB1bGxSZXF1ZXN0MzcyNzg3NzE4,2776,`resolve` results which are censored now include full details of channel which did the censoring,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-09T04:14:14Z,2020-02-09T04:32:47Z,2020-02-09T04:32:45Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2776', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2776', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2776.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2776.patch'}" 290,https://api.github.com/repos/lbryio/lbry-sdk/issues/2775,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2775/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2775/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2775/events,https://github.com/lbryio/lbry-sdk/issues/2775,562063502,MDU6SXNzdWU1NjIwNjM1MDI=,2775,Files try to re-download on startup if abruptly stopped (Android),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2020-02-08T19:04:22Z,2020-06-29T20:22:34Z,,MEMBER,,"I tried to reproduce the below on my PC but could not. Maybe something to do with Android or how the process is quit (I did try killing the process manually and was able to get the ""recover streams"" thing to happen, but no redownload). File starts streaming to the app here: ```2020-02-05 16:45:31,025 INFO lbry.stream.stream_manager:166: Started stream manager with 37 files 2020-02-05 16:45:31,027 INFO lbry.stream.stream_manager:168: no DHT node given, resuming downloads trusting that we can contact reflector 2020-02-05 16:45:31,028 INFO lbry.extras.daemon.components:322: Done setting up file manager 2020-02-05 16:45:38,346 INFO lbry.extras.daemon.daemon:894: Get version info: {""processor"": """", ""python_version"": ""3.7.1"", ""platform"": ""Android 9 (API 28)"", ""os_release"": ""4.9.148"", ""os_system"": ""android"", ""lbrynet_version"": ""0.56.0"", ""version"": ""0.56.0"", ""build"": ""release""} 2020-02-05 16:47:08,367 INFO lbry.stream.managed_stream:296: stream file to browser for lbry://eevblog-1282-design-your-own-membrane#22306ffcf2769875473f7da4e8e2ff42876a4c6c (sd hash 817bfc...) 2020-02-05 16:47:08,370 INFO lbry.stream.managed_stream:250: start downloader for stream (sd hash: 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b) 2020-02-05 16:47:08,432 INFO lbry.stream.downloader:103: searching for peers for stream 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b 2020-02-05 16:47:08,433 INFO lbry.stream.downloader:110: added head blob to peer search for stream 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b 2020-02-05 16:47:11,565 INFO lbry.blob_exchange.client:157: downloaded b4af4c48 from 147.135.70.49:5567 at 0.710000MB/s 2020-02-05 16:47:11,763 INFO lbry.stream.managed_stream:323: sent browser blob 1/327 2020-02-05 16:47:13,884 INFO lbry.blob_exchange.client:157: downloaded efce2f86 from ``` Then the app is killed (Android does not call daemon stop). Notice attribute error `AttributeError: 'NoneType' object has no attribute 'started'` ``` 2020-02-05 16:47:31,270 INFO lbry.extras.daemon.daemon:448: Starting LBRYNet Daemon 2020-02-05 16:47:31,271 INFO lbry.extras.daemon.daemon:450: Platform: { ""processor"": """", ""python_version"": ""3.7.1"", ""platform"": ""Android 9 (API 28)"", ""os_release"": ""4.9.148"", ""os_system"": ""android"", ""lbrynet_version"": ""0.56.0"", ""version"": ""0.56.0"", ""build"": ""release"" } 2020-02-05 16:47:32,685 INFO lbry.extras.daemon.daemon:459: RPC server listening on TCP 127.0.0.1:5279 2020-02-05 16:47:32,694 INFO lbry.extras.daemon.daemon:469: media server listening on TCP 127.0.0.1:5280 2020-02-05 16:47:33,286 INFO lbry.extras.daemon.daemon:434: detected internet connection is working 2020-02-05 16:47:33,588 INFO lbry.extras.daemon.exchange_rate_manager:184: Starting exchange rate manager 2020-02-05 16:47:33,591 INFO lbry.extras.daemon.components:65: Loading databases 2020-02-05 16:47:33,594 INFO lbry.wallet.database:238: connecting to database: /storage/emulated/0/Android/data/io.lbry.browser/files/lbrynet/lbrynet.sqlite 2020-02-05 16:47:33,598 INFO lbry.extras.daemon.components:457: detecting external ip 2020-02-05 16:47:34,277 INFO lbry.extras.daemon.components:154: Starting wallet 2020-02-05 16:47:35,870 INFO lbry.wallet.database:238: connecting to database: /storage/emulated/0/Android/data/io.lbry.browser/files/lbryum/lbc_mainnet/blockchain.db 2020-02-05 16:47:35,880 ERROR lbry.extras.daemon.daemon:585: error handling /stream range request Traceback (most recent call last): File ""/data/user/0/io.lbry.browser/files/app/crystax_python/site-packages/lbry/extras/daemon/daemon.py"", line 576, in handle_stream_range_request return await self._handle_stream_range_request(request) File ""/data/user/0/io.lbry.browser/files/app/crystax_python/site-packages/lbry/extras/daemon/daemon.py"", line 592, in _handle_stream_range_request if not self.stream_manager.started.is_set(): AttributeError: 'NoneType' object has no attribute 'started' 2020-02-05 16:47:36,431 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.56.0 2020-02-05 16:47:36,562 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.56.0 2020-02-05 16:47:36,578 INFO lbry.wallet.network:342: connected to spv7.lbry.com:50001 2020-02-05 16:47:38,039 INFO lbry.extras.daemon.components:316: Starting the file manager 2020-02-05 16:47:38,104 INFO lbry.stream.stream_manager:147: Recover 37 files 2020-02-05 16:47:39,358 INFO lbry.stream.stream_manager:150: Initializing 37 files 2020-02-05 16:47:39,951 INFO lbry.stream.stream_manager:166: Started stream manager with 37 files 2020-02-05 16:47:39,952 INFO lbry.stream.stream_manager:168: no DHT node given, resuming downloads trusting that we can contact reflector 2020-02-05 16:47:39,953 INFO lbry.extras.daemon.components:322: Done setting up file manager 2020-02-05 16:47:39,955 INFO lbry.stream.stream_manager:173: Resuming saving 1 files 2020-02-05 16:47:39,957 INFO lbry.stream.managed_stream:250: start downloader for stream (sd hash: 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b) 2020-02-05 16:47:39,981 INFO lbry.stream.downloader:103: searching for peers for stream 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b 2020-02-05 16:47:39,982 INFO lbry.stream.downloader:110: added head blob to peer search for stream 817bfc565a3dbf45683344910ca6c7e929308c6a463412cb1ed770f34cb7bccd6f7e5c9069c5023e082fb4e5a108ec2b 2020-02-05 16:47:40,010 INFO lbry.stream.managed_stream:344: save file for lbry://eevblog-1282-design-your-own-membrane#22306ffcf2769875473f7da4e8e2ff42876a4c6c (sd hash 817bfc...) -> /storage/emulated/0/Download/eevblog-1282-design-your-own.mp4 2020-02-05 16:47:40,910 INFO lbry.stream.managed_stream:296: stream file to browser for lbry://eevblog-1282-design-your-own-membrane#22306ffcf2769875473f7da4e8e2ff42876a4c6c (sd hash 817bfc...) 2020-02-05 16:47:41,746 INFO lbry.blob_exchange.client:157: downloaded b4af4c48 from 147.135.70.49:5567 at 1.350000MB/s 2020-02-05 16:47:41,902 INFO lbry.stream.managed_stream:352: write blob 1/327 2020-02-05 16:47:42,318 INFO lbry.blob_exchange.client:157: downloaded 358d742e from 147.135.70.49:5567 at 4.400000MB/s 2020-02-05 16:47:42,379 INFO lbry.stream.managed_stream:323: sent browser blob 10/327 ```",, 291,https://api.github.com/repos/lbryio/lbry-sdk/issues/2774,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2774/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2774/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2774/events,https://github.com/lbryio/lbry-sdk/issues/2774,562061860,MDU6SXNzdWU1NjIwNjE4NjA=,2774,Get with --save_files param doesn't download blobs if save_blobs is on,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-02-08T18:52:37Z,2020-05-05T21:26:51Z,,MEMBER,,"In the app, we allow users to turn off saving files, so we call get with save_files = false. Even though save_blobs is enabled, it doesn't download the blobs and get returns with 0 completed blobs. As the video is watched, blobs are then downloaded. - [ ] It should download all the blobs right away - [ ] Get should return when it downloads the first blob right? ",, 292,https://api.github.com/repos/lbryio/lbry-sdk/issues/2773,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2773/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2773/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2773/events,https://github.com/lbryio/lbry-sdk/pull/2773,561857018,MDExOlB1bGxSZXF1ZXN0MzcyNTg4Nzgy,2773,fix video analysis error,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-07T20:32:12Z,2020-02-09T22:19:26Z,2020-02-09T22:19:25Z,MEMBER,,found by @tzarebczan ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2773', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2773', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2773.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2773.patch'}" 293,https://api.github.com/repos/lbryio/lbry-sdk/issues/2772,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2772/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2772/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2772/events,https://github.com/lbryio/lbry-sdk/pull/2772,561711263,MDExOlB1bGxSZXF1ZXN0MzcyNDcxODgw,2772,Add `is_fully_reflected` to `file_list` response,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-02-07T15:36:24Z,2020-02-21T18:21:38Z,2020-02-21T18:21:37Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2772', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2772', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2772.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2772.patch'}" 294,https://api.github.com/repos/lbryio/lbry-sdk/issues/2771,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2771/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2771/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2771/events,https://github.com/lbryio/lbry-sdk/pull/2771,561254349,MDExOlB1bGxSZXF1ZXN0MzcyMDk5MjI1,2771,update url regex to include missing cases,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-06T20:33:51Z,2020-02-09T23:17:37Z,2020-02-09T23:17:36Z,MEMBER,,"`\n`, tab and spaces, as reported by Tom",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2771', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2771', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2771.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2771.patch'}" 295,https://api.github.com/repos/lbryio/lbry-sdk/issues/2770,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2770/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2770/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2770/events,https://github.com/lbryio/lbry-sdk/pull/2770,561126087,MDExOlB1bGxSZXF1ZXN0MzcxOTkzNTc4,2770,Add `save_resolved_claims` config setting for better performance when not using file_x commands,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-06T16:28:46Z,2020-02-06T16:32:52Z,2020-02-06T16:32:50Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2770', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2770', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2770.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2770.patch'}" 296,https://api.github.com/repos/lbryio/lbry-sdk/issues/2769,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2769/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2769/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2769/events,https://github.com/lbryio/lbry-sdk/issues/2769,560753045,MDU6SXNzdWU1NjA3NTMwNDU=,2769,Connection reset from API when using Python 3.8,"{'login': 'mkroman', 'id': 173308, 'node_id': 'MDQ6VXNlcjE3MzMwOA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/173308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mkroman', 'html_url': 'https://github.com/mkroman', 'followers_url': 'https://api.github.com/users/mkroman/followers', 'following_url': 'https://api.github.com/users/mkroman/following{/other_user}', 'gists_url': 'https://api.github.com/users/mkroman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mkroman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mkroman/subscriptions', 'organizations_url': 'https://api.github.com/users/mkroman/orgs', 'repos_url': 'https://api.github.com/users/mkroman/repos', 'events_url': 'https://api.github.com/users/mkroman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mkroman/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-02-06T03:18:07Z,2020-02-18T15:39:42Z,,CONTRIBUTOR,,"After some testing and some discussion with @er013 it's apparent that there's some kind of silent incompatibility with Python `3.8.x` that's not present in Python `3.7.6`. When `lbrynet` (`0.58.1`) is started using Python `3.8.1`, requests to the API will be met with a connection reset: ``` % python -V Python 3.8.1 % lbrynet start 2020-02-06 03:49:21,641 INFO lbry.extras.daemon.daemon:450: Starting LBRYNet Daemon 2020-02-06 03:49:21,642 INFO lbry.extras.daemon.daemon:452: Platform: { ""processor"": """", ""python_version"": ""3.8.1"", ""platform"": ""Linux-5.5.2-arch1-1-x86_64-with-glibc2.29"", ""os_release"": ""5.5.2-arch1-1"", ""os_system"": ""Linux"", ""lbrynet_version"": ""0.58.1"", ""version"": ""0.58.1"", ""build"": ""dev"", ""distro"": { ""id"": ""arch"", ""version"": ""rolling"", ""version_parts"": { ""major"": """", ""minor"": """", ""build_number"": """" }, ""like"": """", ""codename"": ""n/a"" }, ""desktop"": ""Unknown"" } 2020-02-06 03:49:21,654 INFO lbry.extras.daemon.daemon:461: RPC server listening on TCP ::1:5279 2020-02-06 03:49:21,654 INFO lbry.extras.daemon.daemon:471: media server listening on TCP 127.0.0.1:5280 2020-02-06 03:49:22,200 INFO lbry.extras.daemon.exchange_rate_manager:184: Starting exchange rate manager 2020-02-06 03:49:22,201 INFO lbry.extras.daemon.components:457: detecting external ip 2020-02-06 03:49:22,203 INFO lbry.extras.daemon.components:65: Loading databases 2020-02-06 03:49:22,203 INFO lbry.wallet.database:238: connecting to database: /home/mk/.local/share/lbry/lbrynet/lbrynet.sqlite 2020-02-06 03:49:22,207 WARNING lbry.extras.daemon.components:387: upnp discovery failed: 2020-02-06 03:49:22,208 ERROR lbry.extras.daemon.components:472: failed to setup upnp 2020-02-06 03:49:22,657 INFO lbry.extras.daemon.components:476: detected external ip using lbry.com fallback 2020-02-06 03:49:22,658 INFO lbry.extras.daemon.components:232: start the dht 2020-02-06 03:49:22,659 INFO lbry.extras.daemon.components:256: Started the dht 2020-02-06 03:49:22,660 INFO lbry.extras.daemon.components:154: Starting wallet 2020-02-06 03:49:23,082 INFO lbry.wallet.database:238: connecting to database: /home/mk/.local/share/lbry/lbryum/lbc_mainnet/blockchain.db 2020-02-06 03:49:23,083 INFO lbry.dht.node:126: DHT node listening on UDP 0.0.0.0:4444 2020-02-06 03:49:23,244 WARNING lbry.wallet.network:73: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.58.1 2020-02-06 03:49:23,295 WARNING lbry.wallet.network:73: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.58.1 2020-02-06 03:49:23,412 INFO lbry.wallet.network:342: connected to spv9.lbry.com:50001 2020-02-06 03:49:23,413 INFO lbry.wallet.network:187: Switching to SPV wallet server: spv9.lbry.com:50001 2020-02-06 03:49:23,520 INFO lbry.wallet.network:191: Subscribed to headers: spv9.lbry.com:50001 2020-02-06 03:49:23,520 INFO lbry.wallet.ledger:315: Subscribing and updating accounts. 2020-02-06 03:49:23,627 INFO lbry.wallet.ledger:428: Subscribe to 5 accounts 2020-02-06 03:49:23,736 INFO lbry.wallet.ledger:457: subscribed to 1/1 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,736 INFO lbry.wallet.ledger:459: finished subscribing to 1 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,738 INFO lbry.wallet.ledger:457: subscribed to 6/6 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,738 INFO lbry.wallet.ledger:459: finished subscribing to 6 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,745 INFO lbry.wallet.ledger:457: subscribed to 37/37 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,746 INFO lbry.wallet.ledger:459: finished subscribing to 37 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,826 INFO lbry.wallet.ledger:457: subscribed to 33/33 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,826 INFO lbry.wallet.ledger:459: finished subscribing to 33 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,827 INFO lbry.wallet.ledger:457: subscribed to 22/22 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,827 INFO lbry.wallet.ledger:459: finished subscribing to 22 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,850 INFO lbry.wallet.ledger:457: subscribed to 20/20 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,850 INFO lbry.wallet.ledger:459: finished subscribing to 20 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,941 INFO lbry.wallet.ledger:457: subscribed to 21/21 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,941 INFO lbry.wallet.ledger:459: finished subscribing to 21 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,945 INFO lbry.wallet.ledger:457: subscribed to 8/8 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,945 INFO lbry.wallet.ledger:459: finished subscribing to 8 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,955 INFO lbry.wallet.ledger:457: subscribed to 61/61 addresses on 216.19.244.55:50001 2020-02-06 03:49:23,955 INFO lbry.wallet.ledger:459: finished subscribing to 61 addresses on 216.19.244.55:50001 2020-02-06 03:49:24,317 INFO lbry.wallet.ledger:693: Loaded account bHrXsS75NUZ6sBikUtBuS4Z1sdsgFhsjp2 with 0.0 LBC, 20 receiving addresses (gap: 20), 6 change addresses (gap: 6), 0 channels, 0 certificates and 0 claims. 2020-02-06 03:49:24,319 INFO lbry.wallet.ledger:693: Loaded account bGQ5q7Rq36H6gzZyKvn58stCHE2AXKpgkY with 17.652122 LBC, 37 receiving addresses (gap: 20), 21 change addresses (gap: 6), 0 channels, 0 certificates and 3 claims. 2020-02-06 03:49:24,322 INFO lbry.wallet.ledger:693: Loaded account bCnxamLxj8n84abYgNRKsjAawFfW3NGYYk with 114.7994955 LBC, 61 receiving addresses (gap: 20), 22 change addresses (gap: 6), 4 channels, 4 certificates and 7 claims. 2020-02-06 03:49:24,322 INFO lbry.wallet.ledger:687: Loaded single key account bQb54gW4cK8dbjBW8n4oewTUsXJU41TRbD with 25.0 LBC. 0 channels, 0 certificates and 0 claims 2020-02-06 03:49:24,324 INFO lbry.wallet.ledger:693: Loaded account bJhGRNmFiNUdh4Ahy4K73brm4EpaDqjaEz with 44.1 LBC, 33 receiving addresses (gap: 20), 8 change addresses (gap: 6), 0 channels, 0 certificates and 1 claims. 2020-02-06 03:49:24,324 INFO lbry.extras.daemon.components:341: start blob server 2020-02-06 03:49:24,324 INFO lbry.extras.daemon.components:279: Started blob announcer 2020-02-06 03:49:24,325 INFO lbry.extras.daemon.components:316: Starting the file manager 2020-02-06 03:49:24,326 INFO lbry.stream.stream_manager:150: Initializing 0 files 2020-02-06 03:49:24,326 INFO lbry.stream.stream_manager:166: Started stream manager with 0 files 2020-02-06 03:49:24,326 INFO lbry.extras.daemon.components:322: Done setting up file manager 2020-02-06 03:49:24,327 INFO lbry.blob_exchange.server:176: Blob server listening on TCP 0.0.0.0:3333 2020-02-06 03:49:26,230 INFO lbry.dht.protocol.routing_table:289: join buckets 2 2020-02-06 03:49:26,230 INFO lbry.dht.protocol.routing_table:289: join buckets 1 % lbrynet version Could not connect to daemon. Are you sure it's running? % curl -vv 127.0.0.1:5279 * Trying 127.0.0.1:5279... * TCP_NODELAY set * Connected to 127.0.0.1 (127.0.0.1) port 5279 (#0) > GET / HTTP/1.1 > Host: 127.0.0.1:5279 > User-Agent: curl/7.68.0 > Accept: */* > * Recv failure: Connection reset by peer * Closing connection 0 curl: (56) Recv failure: Connection reset by peer ``` However, if the same `lbrynet` version (`0.58.1`) is installed with Python `3.7.6` the API will respond successfully: ``` % python -V Python 3.7.6 % lbrynet start 2020-02-06 03:50:47,386 INFO lbry.extras.daemon.daemon:450: Starting LBRYNet Daemon 2020-02-06 03:50:47,387 INFO lbry.extras.daemon.daemon:452: Platform: { ""processor"": """", ""python_version"": ""3.7.6"", ""platform"": ""Linux-5.5.2-arch1-1-x86_64-with-arch-Arch-Linux"", ""os_release"": ""5.5.2-arch1-1"", ""os_system"": ""Linux"", ""lbrynet_version"": ""0.58.1"", ""version"": ""0.58.1"", ""build"": ""dev"", ""distro"": { ""id"": ""arch"", ""version"": ""rolling"", ""version_parts"": { ""major"": """", ""minor"": """", ""build_number"": """" }, ""like"": """", ""codename"": ""n/a"" }, ""desktop"": ""Unknown"" } 2020-02-06 03:50:47,400 INFO lbry.extras.daemon.daemon:461: RPC server listening on TCP ::1:5279 2020-02-06 03:50:47,401 INFO lbry.extras.daemon.daemon:471: media server listening on TCP 127.0.0.1:5280 2020-02-06 03:50:47,838 INFO lbry.extras.daemon.components:65: Loading databases 2020-02-06 03:50:47,838 INFO lbry.wallet.database:238: connecting to database: /home/mk/.local/share/lbry/lbrynet/lbrynet.sqlite 2020-02-06 03:50:47,839 INFO lbry.extras.daemon.exchange_rate_manager:184: Starting exchange rate manager 2020-02-06 03:50:47,839 INFO lbry.extras.daemon.components:457: detecting external ip 2020-02-06 03:50:47,898 WARNING lbry.extras.daemon.components:387: upnp discovery failed: list index out of range 2020-02-06 03:50:47,898 ERROR lbry.extras.daemon.components:472: failed to setup upnp 2020-02-06 03:50:48,355 INFO lbry.extras.daemon.components:476: detected external ip using lbry.com fallback 2020-02-06 03:50:48,357 INFO lbry.extras.daemon.components:154: Starting wallet 2020-02-06 03:50:48,759 INFO lbry.extras.daemon.components:232: start the dht 2020-02-06 03:50:48,759 INFO lbry.extras.daemon.components:256: Started the dht 2020-02-06 03:50:48,760 INFO lbry.wallet.database:238: connecting to database: /home/mk/.local/share/lbry/lbryum/lbc_mainnet/blockchain.db 2020-02-06 03:50:48,761 INFO lbry.dht.node:126: DHT node listening on UDP 0.0.0.0:4444 2020-02-06 03:50:48,859 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.58.1 2020-02-06 03:50:48,910 WARNING lbry.wallet.network:74: Wallet server (spv8.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 0.58.1 2020-02-06 03:50:49,032 INFO lbry.wallet.network:342: connected to spv9.lbry.com:50001 2020-02-06 03:50:49,032 INFO lbry.wallet.network:187: Switching to SPV wallet server: spv9.lbry.com:50001 2020-02-06 03:50:49,140 INFO lbry.wallet.network:191: Subscribed to headers: spv9.lbry.com:50001 2020-02-06 03:50:49,141 INFO lbry.wallet.ledger:315: Subscribing and updating accounts. 2020-02-06 03:50:49,248 INFO lbry.wallet.ledger:428: Subscribe to 5 accounts 2020-02-06 03:50:49,357 INFO lbry.wallet.ledger:458: subscribed to 20/20 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,357 INFO lbry.wallet.ledger:461: finished subscribing to 20 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,361 INFO lbry.wallet.ledger:458: subscribed to 37/37 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,361 INFO lbry.wallet.ledger:461: finished subscribing to 37 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,434 INFO lbry.wallet.ledger:458: subscribed to 61/61 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,434 INFO lbry.wallet.ledger:461: finished subscribing to 61 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,435 INFO lbry.wallet.ledger:458: subscribed to 8/8 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,435 INFO lbry.wallet.ledger:461: finished subscribing to 8 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,435 INFO lbry.wallet.ledger:458: subscribed to 1/1 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,436 INFO lbry.wallet.ledger:461: finished subscribing to 1 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,466 INFO lbry.wallet.ledger:458: subscribed to 6/6 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,467 INFO lbry.wallet.ledger:461: finished subscribing to 6 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,551 INFO lbry.wallet.ledger:458: subscribed to 21/21 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,551 INFO lbry.wallet.ledger:461: finished subscribing to 21 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,557 INFO lbry.wallet.ledger:458: subscribed to 22/22 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,557 INFO lbry.wallet.ledger:461: finished subscribing to 22 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,558 INFO lbry.wallet.ledger:458: subscribed to 33/33 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,558 INFO lbry.wallet.ledger:461: finished subscribing to 33 addresses on 216.19.244.55:50001 2020-02-06 03:50:49,891 INFO lbry.wallet.ledger:696: Loaded account bHrXsS75NUZ6sBikUtBuS4Z1sdsgFhsjp2 with 0.0 LBC, 20 receiving addresses (gap: 20), 6 change addresses (gap: 6), 0 channels, 0 certificates and 0 claims. 2020-02-06 03:50:49,893 INFO lbry.wallet.ledger:696: Loaded account bGQ5q7Rq36H6gzZyKvn58stCHE2AXKpgkY with 17.652122 LBC, 37 receiving addresses (gap: 20), 21 change addresses (gap: 6), 0 channels, 0 certificates and 3 claims. 2020-02-06 03:50:49,895 INFO lbry.wallet.ledger:696: Loaded account bCnxamLxj8n84abYgNRKsjAawFfW3NGYYk with 114.7994955 LBC, 61 receiving addresses (gap: 20), 22 change addresses (gap: 6), 4 channels, 4 certificates and 7 claims. 2020-02-06 03:50:49,896 INFO lbry.wallet.ledger:689: Loaded single key account bQb54gW4cK8dbjBW8n4oewTUsXJU41TRbD with 25.0 LBC. 0 channels, 0 certificates and 0 claims 2020-02-06 03:50:49,897 INFO lbry.wallet.ledger:696: Loaded account bJhGRNmFiNUdh4Ahy4K73brm4EpaDqjaEz with 44.1 LBC, 33 receiving addresses (gap: 20), 8 change addresses (gap: 6), 0 channels, 0 certificates and 1 claims. 2020-02-06 03:50:49,898 INFO lbry.extras.daemon.components:279: Started blob announcer 2020-02-06 03:50:49,898 INFO lbry.extras.daemon.components:341: start blob server 2020-02-06 03:50:49,898 INFO lbry.extras.daemon.components:316: Starting the file manager 2020-02-06 03:50:49,899 INFO lbry.blob_exchange.server:176: Blob server listening on TCP 0.0.0.0:3333 2020-02-06 03:50:49,899 INFO lbry.stream.stream_manager:150: Initializing 0 files 2020-02-06 03:50:49,899 INFO lbry.stream.stream_manager:166: Started stream manager with 0 files 2020-02-06 03:50:49,899 INFO lbry.extras.daemon.components:322: Done setting up file manager 2020-02-06 03:50:51,809 INFO lbry.dht.protocol.routing_table:289: join buckets 1 2020-02-06 03:50:54,137 INFO lbry.dht.protocol.routing_table:289: join buckets 1 % lbrynet version { ""build"": ""dev"", ""desktop"": ""Unknown"", ""distro"": { ""codename"": ""n/a"", ""id"": ""arch"", ""like"": """", ""version"": ""rolling"", ""version_parts"": { ""build_number"": """", ""major"": """", ""minor"": """" } }, ""lbrynet_version"": ""0.58.1"", ""os_release"": ""5.5.2-arch1-1"", ""os_system"": ""Linux"", ""platform"": ""Linux-5.5.2-arch1-1-x86_64-with-arch-Arch-Linux"", ""processor"": """", ""python_version"": ""3.7.6"", ""version"": ""0.58.1"" } % curl -vv 127.0.0.1:5279 * Trying 127.0.0.1:5279... * TCP_NODELAY set * Connected to 127.0.0.1 (127.0.0.1) port 5279 (#0) > GET / HTTP/1.1 > Host: 127.0.0.1:5279 > User-Agent: curl/7.68.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 405 Method Not Allowed < Content-Type: text/plain; charset=utf-8 < Allow: POST < Content-Length: 23 < Date: Thu, 06 Feb 2020 03:16:38 GMT < Server: Python/3.7 aiohttp/3.5.4 < * Connection #0 to host 127.0.0.1 left intact 405: Method Not Allowed ```",, 297,https://api.github.com/repos/lbryio/lbry-sdk/issues/2768,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2768/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2768/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2768/events,https://github.com/lbryio/lbry-sdk/pull/2768,560721553,MDExOlB1bGxSZXF1ZXN0MzcxNjYyNDU0,2768,update cffi to v1.13.2,"{'login': 'mkroman', 'id': 173308, 'node_id': 'MDQ6VXNlcjE3MzMwOA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/173308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mkroman', 'html_url': 'https://github.com/mkroman', 'followers_url': 'https://api.github.com/users/mkroman/followers', 'following_url': 'https://api.github.com/users/mkroman/following{/other_user}', 'gists_url': 'https://api.github.com/users/mkroman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mkroman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mkroman/subscriptions', 'organizations_url': 'https://api.github.com/users/mkroman/orgs', 'repos_url': 'https://api.github.com/users/mkroman/repos', 'events_url': 'https://api.github.com/users/mkroman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mkroman/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-02-06T01:16:18Z,2020-02-09T22:35:07Z,2020-02-09T22:35:07Z,CONTRIBUTOR,,"This fixes some compilation issues for CPython 3.8+ that I was having while running `make install` ``` Running setup.py install for cffi ... error ERROR: Command errored out with exit status 1: command: /home/mk/.pyenv/versions/3.8.1/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '""'""'/tmp/pip-install-b0snfbt_/cffi/setup.py'""'""'; __file__='""'""'/tmp/pip-install-b0snfbt_/cffi/setup.py'""'""';f=getattr(tokenize, '""'""'open'""'""', open)(__file__);code=f.read().replace('""'""'\r\n'""'""', '""'""'\n'""'""');f.close();exec(compile(code, __file__, '""'""'exec'""'""'))' install --record /tmp/pip-record-sv6iwie5/install-record.txt --single-version-externally-managed --compile --install-headers /home/mk/.pyenv/versions/3.8.1/include/python3.8/cffi cwd: /tmp/pip-install-b0snfbt_/cffi/ Complete output (38 lines): running install running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/cffi copying cffi/recompiler.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/verifier.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/__init__.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/lock.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/api.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/cparser.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/error.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/commontypes.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/model.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.8/cffi copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.8/cffi copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.8/cffi copying cffi/_embedding.h -> build/lib.linux-x86_64-3.8/cffi copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.8/cffi running build_ext building '_cffi_backend' extension creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/c gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/lib/libffi-3.2.1/include -I/home/mk/.pyenv/versions/3.8.1/include/python3.8 -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.8/c/_cffi_backend.o In file included from c/cffi1_module.c:20, from c/_cffi_backend.c:7552: c/call_python.c: In function ‘_get_interpstate_dict’: c/call_python.c:20:30: error: dereferencing pointer to incomplete type ‘PyInterpreterState’ {aka ‘struct _is’} 20 | builtins = tstate->interp->builtins; | ^~ error: command 'gcc' failed with exit status 1 ---------------------------------------- ``` The relevant fixes are available in cffi v1.12.3 but I figured it'd be worth moving to v1.13 [as I don't see any breaking changes.](https://cffi.readthedocs.io/en/latest/whatsnew.html#v1-13-2) I haven't looked at updates for any of the other dependencies as they install fine.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2768', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2768', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2768.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2768.patch'}" 298,https://api.github.com/repos/lbryio/lbry-sdk/issues/2767,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2767/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2767/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2767/events,https://github.com/lbryio/lbry-sdk/issues/2767,560444261,MDU6SXNzdWU1NjA0NDQyNjE=,2767,Bittorrent support v1,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-05T15:24:15Z,2020-02-11T14:31:07Z,,MEMBER,,"This issue can be closed when: - you can call `get` on a LBRY URI that points at a claim with a bittorrent infohash in the metadata - when you call `get` on such a claim, the SDK downloads the content from bittorrent - `file_list` returns the appropriate data for that content - `claim_search` does not return bittorrent results unless `--include-bittorrent-sources` flag is passed (if this is hard to do, discuss with grin for a better way to solve https://github.com/lbryio/lbry-sdk/issues/2767#issuecomment-582651158) Outstanding questions: - what is ""appropriate data"" for `file_list`",, 299,https://api.github.com/repos/lbryio/lbry-sdk/issues/2766,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2766/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2766/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2766/events,https://github.com/lbryio/lbry-sdk/issues/2766,560442552,MDU6SXNzdWU1NjA0NDI1NTI=,2766,ignore,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-05T15:21:40Z,2020-02-05T15:21:49Z,2020-02-05T15:21:49Z,MEMBER,,,, 300,https://api.github.com/repos/lbryio/lbry-sdk/issues/2765,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2765/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2765/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2765/events,https://github.com/lbryio/lbry-sdk/pull/2765,560055074,MDExOlB1bGxSZXF1ZXN0MzcxMTE0MTc2,2765,fixed some issues with AR trending,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-02-05T00:02:19Z,2020-02-09T22:53:28Z,2020-02-09T22:53:28Z,CONTRIBUTOR,,"* The `trending_ar.log` file is only created if `install` is called * Skip trending calculations except for most recent 5*HALF_LIFE = 670 blocks to speed up initial sync (this was always the intent but was broken). * Use claim_hash instead of claim_id to identify claims * No claim_id index required. The changes are quite simple but I am still testing them.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2765', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2765', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2765.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2765.patch'}" 301,https://api.github.com/repos/lbryio/lbry-sdk/issues/2764,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2764/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2764/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2764/events,https://github.com/lbryio/lbry-sdk/pull/2764,559795244,MDExOlB1bGxSZXF1ZXN0MzcwOTAwMDgx,2764,Add version tracking to prometheus metrics,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-04T15:29:20Z,2020-02-04T17:44:32Z,2020-02-04T17:44:31Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2764', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2764', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2764.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2764.patch'}" 302,https://api.github.com/repos/lbryio/lbry-sdk/issues/2763,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2763/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2763/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2763/events,https://github.com/lbryio/lbry-sdk/pull/2763,559487431,MDExOlB1bGxSZXF1ZXN0MzcwNjQ2MTEz,2763,add lru cache for block headers in wallet server,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-04T04:54:53Z,2020-02-04T17:34:04Z,2020-02-04T17:34:04Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2763', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2763', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2763.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2763.patch'}" 303,https://api.github.com/repos/lbryio/lbry-sdk/issues/2762,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2762/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2762/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2762/events,https://github.com/lbryio/lbry-sdk/pull/2762,559419686,MDExOlB1bGxSZXF1ZXN0MzcwNTkyMTk1,2762,Cancel reflector uploads upon file delete,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-04T00:43:00Z,2020-02-04T20:12:31Z,2020-02-04T04:51:13Z,MEMBER,,-remove unnecessary db call in stream_update (fixes https://github.com/lbryio/lbry-sdk/issues/2368),,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2762', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2762', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2762.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2762.patch'}" 304,https://api.github.com/repos/lbryio/lbry-sdk/issues/2761,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2761/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2761/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2761/events,https://github.com/lbryio/lbry-sdk/pull/2761,559402165,MDExOlB1bGxSZXF1ZXN0MzcwNTc3OTIz,2761,catch TimeoutError when attempting to send notifications,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-03T23:44:39Z,2020-02-04T03:32:26Z,2020-02-04T00:03:08Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2761', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2761', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2761.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2761.patch'}" 305,https://api.github.com/repos/lbryio/lbry-sdk/issues/2760,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2760/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2760/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2760/events,https://github.com/lbryio/lbry-sdk/pull/2760,559352622,MDExOlB1bGxSZXF1ZXN0MzcwNTM3MjA2,2760,added database index for several `channel_hash` based queries,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-03T21:43:30Z,2020-02-04T01:56:50Z,2020-02-04T01:56:49Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2760', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2760', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2760.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2760.patch'}" 306,https://api.github.com/repos/lbryio/lbry-sdk/issues/2759,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2759/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2759/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2759/events,https://github.com/lbryio/lbry-sdk/issues/2759,559318875,MDU6SXNzdWU1NTkzMTg4NzU=,2759,Compress claim data,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-02-03T20:35:36Z,2020-02-03T21:44:12Z,,MEMBER,,Using compression on the claim data (esp the fields that often have large text chunks) can reduce claim size significantly.,, 307,https://api.github.com/repos/lbryio/lbry-sdk/issues/2758,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2758/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2758/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2758/events,https://github.com/lbryio/lbry-sdk/pull/2758,558757801,MDExOlB1bGxSZXF1ZXN0MzcwMDU1ODY1,2758,update copyright year in license,"{'login': 'ykris45', 'id': 26609573, 'node_id': 'MDQ6VXNlcjI2NjA5NTcz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/26609573?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ykris45', 'html_url': 'https://github.com/ykris45', 'followers_url': 'https://api.github.com/users/ykris45/followers', 'following_url': 'https://api.github.com/users/ykris45/following{/other_user}', 'gists_url': 'https://api.github.com/users/ykris45/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ykris45/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ykris45/subscriptions', 'organizations_url': 'https://api.github.com/users/ykris45/orgs', 'repos_url': 'https://api.github.com/users/ykris45/repos', 'events_url': 'https://api.github.com/users/ykris45/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ykris45/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-02T21:05:16Z,2020-02-03T01:19:34Z,2020-02-03T01:19:34Z,CONTRIBUTOR,,i update to 2020,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2758', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2758', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2758.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2758.patch'}" 308,https://api.github.com/repos/lbryio/lbry-sdk/issues/2757,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2757/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2757/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2757/events,https://github.com/lbryio/lbry-sdk/pull/2757,558611956,MDExOlB1bGxSZXF1ZXN0MzY5OTUwMjQ3,2757,added `--resolve` to local `claim_list`/`stream_list`/`channel_list` commands which returns more metadata for local claims,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-01T23:01:44Z,2020-02-01T23:15:38Z,2020-02-01T23:15:37Z,MEMBER,,fixes #2259,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2757', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2757', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2757.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2757.patch'}" 309,https://api.github.com/repos/lbryio/lbry-sdk/issues/2756,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2756/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2756/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2756/events,https://github.com/lbryio/lbry-sdk/pull/2756,558573987,MDExOlB1bGxSZXF1ZXN0MzY5OTIyNDcz,2756,resolve errors make distinction between truly not found claims and claims which were censored by wallet server,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-01T17:55:21Z,2020-02-03T15:00:39Z,2020-02-01T19:00:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2756', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2756', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2756.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2756.patch'}" 310,https://api.github.com/repos/lbryio/lbry-sdk/issues/2755,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2755/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2755/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2755/events,https://github.com/lbryio/lbry-sdk/pull/2755,557676693,MDExOlB1bGxSZXF1ZXN0MzY5MjI0OTUw,2755,fixed initialization problem with ar trending algorithm,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-30T18:36:18Z,2020-01-30T18:44:26Z,2020-01-30T18:44:26Z,CONTRIBUTOR,,Bugfix to AR trending to allow resync from zero,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2755', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2755', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2755.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2755.patch'}" 311,https://api.github.com/repos/lbryio/lbry-sdk/issues/2754,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2754/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2754/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2754/events,https://github.com/lbryio/lbry-sdk/pull/2754,557107713,MDExOlB1bGxSZXF1ZXN0MzY4NzU4ODA5,2754,add duration to claim search params,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-29T20:50:07Z,2020-01-29T21:43:37Z,2020-01-29T21:43:35Z,MEMBER,,"Tests fail when they should, and work when they should. The index is a best guess.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2754', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2754', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2754.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2754.patch'}" 312,https://api.github.com/repos/lbryio/lbry-sdk/issues/2753,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2753/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2753/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2753/events,https://github.com/lbryio/lbry-sdk/issues/2753,557006554,MDU6SXNzdWU1NTcwMDY1NTQ=,2753,Avoid or indicate partial returns of wallet_balance,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-29T17:23:09Z,2020-01-29T17:27:05Z,2020-01-29T17:26:58Z,MEMBER,,"When wallet servers are rebooted from scratch, it can result in calls to wallet_balance that return historical values (i.e., inaccurate and terrifying values). Either returning a special/null while loading or returning a binary value indicating the balance is updating would be a fine solution.",, 313,https://api.github.com/repos/lbryio/lbry-sdk/issues/2752,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2752/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2752/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2752/events,https://github.com/lbryio/lbry-sdk/pull/2752,556437856,MDExOlB1bGxSZXF1ZXN0MzY4MjAzNTU4,2752,"Revert ""configurable trending algorithms""","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-28T20:04:18Z,2020-01-28T20:04:31Z,2020-01-28T20:04:30Z,MEMBER,,"Reverts lbryio/lbry-sdk#2750 The server is unable to start up after having been three blocks behind.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2752', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2752', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2752.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2752.patch'}" 314,https://api.github.com/repos/lbryio/lbry-sdk/issues/2751,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2751/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2751/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2751/events,https://github.com/lbryio/lbry-sdk/issues/2751,556321983,MDU6SXNzdWU1NTYzMjE5ODM=,2751,re-enable checking claim proofs,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-28T16:24:47Z,2020-01-28T16:24:47Z,,MEMBER,,"regtest changes into the new way on block 350, be aware of that when working on it",, 315,https://api.github.com/repos/lbryio/lbry-sdk/issues/2750,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2750/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2750/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2750/events,https://github.com/lbryio/lbry-sdk/pull/2750,556297534,MDExOlB1bGxSZXF1ZXN0MzY4MDg2OTcx,2750,configurable trending algorithms,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-28T15:47:20Z,2020-01-28T20:57:37Z,2020-01-28T17:30:27Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2750', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2750', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2750.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2750.patch'}" 316,https://api.github.com/repos/lbryio/lbry-sdk/issues/2749,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2749/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2749/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2749/events,https://github.com/lbryio/lbry-sdk/pull/2749,555770437,MDExOlB1bGxSZXF1ZXN0MzY3NjUyMDYx,2749,add metrics to wallet server prometheus,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-27T19:02:14Z,2020-01-28T21:31:12Z,2020-01-28T21:31:11Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2749', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2749', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2749.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2749.patch'}" 317,https://api.github.com/repos/lbryio/lbry-sdk/issues/2748,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2748/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2748/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2748/events,https://github.com/lbryio/lbry-sdk/pull/2748,555757459,MDExOlB1bGxSZXF1ZXN0MzY3NjQxNDk3,2748,"faster wallet.id attribute, improves speed of selecting wallets during api calls","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-27T18:37:00Z,2020-01-27T18:58:25Z,2020-01-27T18:58:24Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2748', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2748', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2748.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2748.patch'}" 318,https://api.github.com/repos/lbryio/lbry-sdk/issues/2747,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2747/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2747/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2747/events,https://github.com/lbryio/lbry-sdk/pull/2747,555308603,MDExOlB1bGxSZXF1ZXN0MzY3Mjc2MDM4,2747,"new trending algorithm contributed by Brendon Brewer, to enable on wallet server set `TRENDING_ALGORITHMS` environment variable on wallet server to `ar`","{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-01-27T00:05:58Z,2020-01-29T00:36:53Z,2020-01-29T00:36:53Z,CONTRIBUTOR,,"As requested by Lex, this version has many fewer commits, sections off my algorithm into its own file `trending_ar.py`, and doesn't affect much else. If you were to run this as-is, it would use the normal trending algorithm. If you want to use mine, you just need to import from `trending_ar` instead of `trending` at the top of `writer.py`.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2747', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2747', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2747.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2747.patch'}" 319,https://api.github.com/repos/lbryio/lbry-sdk/issues/2746,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2746/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2746/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2746/events,https://github.com/lbryio/lbry-sdk/issues/2746,555261541,MDU6SXNzdWU1NTUyNjE1NDE=,2746,KeyError in run_and_cache_query,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-26T17:36:46Z,2020-02-13T16:39:28Z,2020-02-13T16:39:28Z,MEMBER,,"```wallet_server_1 | ERROR:lbry.wallet.server.session.LBRYElectrumX:[26] exception handling Request('blockchain.claimtrie.resolve', ['lbry://@freedomain#b']) wallet_server_1 | Traceback (most recent call last): wallet_server_1 | File ""/home/lbry/lbry/wallet/rpc/session.py"", line 409, in _handle_request wallet_server_1 | result = await self.handle_request(request) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/session.py"", line 718, in handle_request wallet_server_1 | return await coro wallet_server_1 | File ""/home/lbry/lbry/wallet/server/session.py"", line 944, in claimtrie_resolve wallet_server_1 | return await self.run_and_cache_query('resolve', reader.resolve_to_bytes, urls) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/session.py"", line 924, in run_and_cache_query wallet_server_1 | cache_item = cache[cache_key] = ResultCacheItem() wallet_server_1 | File ""/home/lbry/.local/lib/python3.7/site-packages/pylru.py"", line 140, in __setitem__ wallet_server_1 | del self.table[node.key] wallet_server_1 | KeyError: ""('lbry://how-hard-is-learning-blockchain#c2b69e110e66e45ccf4ea3af8f420434bcbe3713',)""```",, 320,https://api.github.com/repos/lbryio/lbry-sdk/issues/2745,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2745/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2745/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2745/events,https://github.com/lbryio/lbry-sdk/issues/2745,554901076,MDU6SXNzdWU1NTQ5MDEwNzY=,2745,Add analytics event to publish success/failure in clients,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-24T19:00:54Z,2020-07-14T15:05:30Z,,MEMBER,,,, 321,https://api.github.com/repos/lbryio/lbry-sdk/issues/2744,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2744/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2744/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2744/events,https://github.com/lbryio/lbry-sdk/issues/2744,554896790,MDU6SXNzdWU1NTQ4OTY3OTA=,2744,allow concurrent wallet client database readers,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-24T18:50:45Z,2020-03-19T23:19:54Z,2020-03-19T23:19:54Z,MEMBER,,,, 322,https://api.github.com/repos/lbryio/lbry-sdk/issues/2743,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2743/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2743/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2743/events,https://github.com/lbryio/lbry-sdk/issues/2743,554892249,MDU6SXNzdWU1NTQ4OTIyNDk=,2743,"client calls server.version way too often, or our metrics are messed up","{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-24T18:40:01Z,2020-01-24T19:17:41Z,2020-01-24T19:17:41Z,MEMBER,,,, 323,https://api.github.com/repos/lbryio/lbry-sdk/issues/2742,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2742/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2742/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2742/events,https://github.com/lbryio/lbry-sdk/pull/2742,554433706,MDExOlB1bGxSZXF1ZXN0MzY2NTg5NDU3,2742,Check wallet server version less frequently,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-23T22:04:26Z,2020-01-24T19:19:38Z,2020-01-24T19:19:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2742', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2742', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2742.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2742.patch'}" 324,https://api.github.com/repos/lbryio/lbry-sdk/issues/2741,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2741/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2741/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2741/events,https://github.com/lbryio/lbry-sdk/issues/2741,554344089,MDU6SXNzdWU1NTQzNDQwODk=,2741,Support xenial,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-01-23T19:00:10Z,2020-02-12T19:29:38Z,2020-02-12T19:29:37Z,MEMBER,,"With the latest release, users will see: ```-Daemon: [5973] Error loading Python lib '/tmp/_MEIoQcg4u/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/_MEIoQcg4u/libpython3.7m.so.1.0) ``` The flatpak does work for these users, it must be encapsulating the environment .",, 325,https://api.github.com/repos/lbryio/lbry-sdk/issues/2740,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2740/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2740/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2740/events,https://github.com/lbryio/lbry-sdk/issues/2740,554340269,MDU6SXNzdWU1NTQzNDAyNjk=,2740,Allow claim search parameter to ignore filtered claims / channels,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-01-23T18:52:47Z,2020-01-23T18:52:47Z,,MEMBER,,"If this parameter is passed, ignore any rules set by the FILTERING_CHANNEL_IDS wallet server parameter. ",, 326,https://api.github.com/repos/lbryio/lbry-sdk/issues/2739,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2739/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2739/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2739/events,https://github.com/lbryio/lbry-sdk/pull/2739,554308173,MDExOlB1bGxSZXF1ZXN0MzY2NDg1OTg2,2739,Include docker build info in wallet server image,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-01-23T17:45:41Z,2020-01-23T18:13:41Z,2020-01-23T18:13:40Z,MEMBER,,also add some more metrics to prometheus,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2739', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2739', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2739.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2739.patch'}" 327,https://api.github.com/repos/lbryio/lbry-sdk/issues/2738,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2738/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2738/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2738/events,https://github.com/lbryio/lbry-sdk/issues/2738,554161285,MDU6SXNzdWU1NTQxNjEyODU=,2738,Add these prometheus metrics,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-01-23T13:36:45Z,2020-02-07T19:46:45Z,2020-02-07T19:46:45Z,MEMBER,,"- [x] number of db queries total - [x] number of queries that are currently running (start counting right before you await it, stop right after) - [x] how long do the queries take - [x] what block we're on - [x] server version, min/max versions it supports - [x] Docker image hash - [ ] how many address subscriptions we have - [ ] how many unique addresses are subscribe - [x] how many connections there are - [ ] how much data we're sending - [x] how many responses/notifications we're sending - [x] how many lbrycrd calls - [x] how long the lbrycrd calls take - [x] how many clients are running which version - [ ] aws region ",, 328,https://api.github.com/repos/lbryio/lbry-sdk/issues/2737,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2737/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2737/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2737/events,https://github.com/lbryio/lbry-sdk/pull/2737,553923512,MDExOlB1bGxSZXF1ZXN0MzY2MTY4OTU4,2737,fix bug where repost claims were not being fully resolved,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-23T03:59:39Z,2020-01-23T04:32:57Z,2020-01-23T04:32:56Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2737', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2737', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2737.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2737.patch'}" 329,https://api.github.com/repos/lbryio/lbry-sdk/issues/2736,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2736/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2736/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2736/events,https://github.com/lbryio/lbry-sdk/pull/2736,553587109,MDExOlB1bGxSZXF1ZXN0MzY1ODkxODUx,2736,rename `BLOCKING_CHANNELS_IDS`/`FILTERING_CHANNELS_IDS` wallet server environment variables to remove double S,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-22T14:44:24Z,2020-01-22T16:02:04Z,2020-01-22T16:02:02Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2736', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2736', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2736.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2736.patch'}" 330,https://api.github.com/repos/lbryio/lbry-sdk/issues/2735,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2735/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2735/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2735/events,https://github.com/lbryio/lbry-sdk/pull/2735,553346694,MDExOlB1bGxSZXF1ZXN0MzY1Njk1MjI2,2735,added support to server side claim blocking to differentiate between claims blocked from resolve and search (`BLOCKING_CHANNELS_IDS`) and claims that are blocked from search only but can still be resolved (`FILTERING_CHANNELS_IDS`),"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-22T06:56:22Z,2020-01-22T13:39:16Z,2020-01-22T13:39:15Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2735', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2735', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2735.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2735.patch'}" 331,https://api.github.com/repos/lbryio/lbry-sdk/issues/2734,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2734/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2734/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2734/events,https://github.com/lbryio/lbry-sdk/pull/2734,552968613,MDExOlB1bGxSZXF1ZXN0MzY1MzgwMjI1,2734,Add prometheus metrics collection to client and server (take two),"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799802836, 'node_id': 'MDU6TGFiZWw3OTk4MDI4MzY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20devops', 'name': 'area: devops', 'color': 'cbe3f2', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-21T15:57:25Z,2020-01-22T15:28:56Z,2020-01-22T15:28:55Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2734', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2734', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2734.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2734.patch'}" 332,https://api.github.com/repos/lbryio/lbry-sdk/issues/2733,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2733/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2733/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2733/events,https://github.com/lbryio/lbry-sdk/issues/2733,552458595,MDU6SXNzdWU1NTI0NTg1OTU=,2733,Don't return channel claim if channel id is blocked,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2020-01-20T18:46:51Z,2020-02-22T04:01:01Z,2020-02-22T04:01:01Z,MEMBER,,"If you pass a channel id as blocking, we still return the channel claim itself (but just not content)",, 333,https://api.github.com/repos/lbryio/lbry-sdk/issues/2732,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2732/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2732/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2732/events,https://github.com/lbryio/lbry-sdk/issues/2732,551596351,MDU6SXNzdWU1NTE1OTYzNTE=,2732,Handle bad claim ids on claim search,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2020-01-17T19:37:37Z,2020-01-17T19:37:37Z,,MEMBER,,"If you pass a list of channel ids and one of them is bad, claim search fails. In this case, we had a bug where we stored the canonical url so it just passed ""4"". We should just ignore and bad ones and return the result. ``` wallet_server_1 | Traceback (most recent call last): wallet_server_1 | File ""/usr/lib/python3.7/concurrent/futures/process.py"", line 239, in _process_worker wallet_server_1 | r = call_item.fn(*call_item.args, **call_item.kwargs) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 142, in wrapper wallet_server_1 | r = func(*args, **kwargs) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 149, in search_to_bytes wallet_server_1 | return encode_result(search(constraints)) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 125, in wrapper wallet_server_1 | return func(*args, **kwargs) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 390, in search wallet_server_1 | txo_rows = _search(**constraints) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 358, in _search wallet_server_1 | """""", **constraints wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 330, in get_claims wallet_server_1 | sql, values = _get_claims(cols, for_count, **constraints) wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 244, in _get_claims wallet_server_1 | unhexlify(cid)[::-1] for cid in channel_ids wallet_server_1 | File ""/home/lbry/lbry/wallet/server/db/reader.py"", line 244, in wallet_server_1 | unhexlify(cid)[::-1] for cid in channel_ids wallet_server_1 | binascii.Error: Odd-length string```",, 334,https://api.github.com/repos/lbryio/lbry-sdk/issues/2731,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2731/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2731/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2731/events,https://github.com/lbryio/lbry-sdk/issues/2731,551456990,MDU6SXNzdWU1NTE0NTY5OTA=,2731,add save blobs param to get api,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-01-17T14:48:37Z,2020-06-29T20:14:51Z,,MEMBER,,There are times we want to stream a file but not save files/save blobs regardless of the overall setting. We are able to only turn off file saving via get at the moment. ,, 335,https://api.github.com/repos/lbryio/lbry-sdk/issues/2730,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2730/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2730/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2730/events,https://github.com/lbryio/lbry-sdk/pull/2730,551042550,MDExOlB1bGxSZXF1ZXN0MzYzODM1OTgz,2730,update aioupnp requirement to 0.0.17,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-16T20:41:21Z,2020-01-16T21:00:45Z,2020-01-16T21:00:44Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2712,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2730', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2730', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2730.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2730.patch'}" 336,https://api.github.com/repos/lbryio/lbry-sdk/issues/2729,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2729/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2729/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2729/events,https://github.com/lbryio/lbry-sdk/pull/2729,550461956,MDExOlB1bGxSZXF1ZXN0MzYzMzY0NjY1,2729,disconnect from server that returns rpc error for server.version,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-15T22:19:23Z,2020-01-15T22:59:19Z,2020-01-15T22:59:18Z,MEMBER,,In https://github.com/lbryio/lbry-sdk/pull/2728 the client disconnects when it thinks the server is incompatible. This fixes the case where the server returns an error due to it believing the client is incompatible. In both cases the server version is rechecked hourly to see if it becomes compatible.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2729', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2729', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2729.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2729.patch'}" 337,https://api.github.com/repos/lbryio/lbry-sdk/issues/2728,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2728/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2728/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2728/events,https://github.com/lbryio/lbry-sdk/pull/2728,550341974,MDExOlB1bGxSZXF1ZXN0MzYzMjY1NDEw,2728,check minimum server version from wallet client,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-15T17:59:17Z,2020-01-15T21:53:12Z,2020-01-15T21:53:11Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2728', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2728', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2728.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2728.patch'}" 338,https://api.github.com/repos/lbryio/lbry-sdk/issues/2727,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2727/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2727/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2727/events,https://github.com/lbryio/lbry-sdk/pull/2727,549689886,MDExOlB1bGxSZXF1ZXN0MzYyNzM0OTky,2727,Add prometheus metrics,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-14T16:45:56Z,2020-01-21T16:30:48Z,2020-01-20T18:12:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2727', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2727', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2727.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2727.patch'}" 339,https://api.github.com/repos/lbryio/lbry-sdk/issues/2726,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2726/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2726/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2726/events,https://github.com/lbryio/lbry-sdk/pull/2726,549255507,MDExOlB1bGxSZXF1ZXN0MzYyMzgzMDYx,2726,added video file validation and optimization when publishing streams (using `--validate_file` and `--optimize_file` arguments),"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'BrannonKing', 'id': 1509322, 'node_id': 'MDQ6VXNlcjE1MDkzMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1509322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BrannonKing', 'html_url': 'https://github.com/BrannonKing', 'followers_url': 'https://api.github.com/users/BrannonKing/followers', 'following_url': 'https://api.github.com/users/BrannonKing/following{/other_user}', 'gists_url': 'https://api.github.com/users/BrannonKing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BrannonKing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BrannonKing/subscriptions', 'organizations_url': 'https://api.github.com/users/BrannonKing/orgs', 'repos_url': 'https://api.github.com/users/BrannonKing/repos', 'events_url': 'https://api.github.com/users/BrannonKing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BrannonKing/received_events', 'type': 'User', 'site_admin': False}]",,15,2020-01-14T00:10:48Z,2020-02-04T03:31:48Z,2020-02-04T03:29:16Z,MEMBER,,"Please review and ask questions. Use the script to test files. Fixes #1988",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2726', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2726', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2726.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2726.patch'}" 340,https://api.github.com/repos/lbryio/lbry-sdk/issues/2725,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2725/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2725/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2725/events,https://github.com/lbryio/lbry-sdk/pull/2725,549165236,MDExOlB1bGxSZXF1ZXN0MzYyMzA4Mjgx,2725,faster stream manager startup,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-13T20:33:00Z,2020-01-13T23:09:51Z,2020-01-13T23:09:50Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2725', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2725', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2725.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2725.patch'}" 341,https://api.github.com/repos/lbryio/lbry-sdk/issues/2724,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2724/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2724/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2724/events,https://github.com/lbryio/lbry-sdk/pull/2724,549103796,MDExOlB1bGxSZXF1ZXN0MzYyMjU4MDcx,2724,pinned pyinstaller to 3.5 as newer version fails to build on windows and mac,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-13T18:25:25Z,2020-01-13T19:11:26Z,2020-01-13T19:03:46Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2724', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2724', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2724.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2724.patch'}" 342,https://api.github.com/repos/lbryio/lbry-sdk/issues/2723,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2723/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2723/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2723/events,https://github.com/lbryio/lbry-sdk/issues/2723,549010673,MDU6SXNzdWU1NDkwMTA2NzM=,2723,move data directory with files,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-01-13T15:38:06Z,2020-01-13T15:38:06Z,,MEMBER,,"We've been getting requests to move the blob files directory on smaller hard drives, but I think it just makes sense to move the entire data dir. This option would also move existing files over for the user. It should probably also move lbryum_data, but we can discuss. ",, 343,https://api.github.com/repos/lbryio/lbry-sdk/issues/2722,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2722/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2722/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2722/events,https://github.com/lbryio/lbry-sdk/issues/2722,549009787,MDU6SXNzdWU1NDkwMDk3ODc=,2722,Option to move downloaded files when download directory changed,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2020-01-13T15:36:45Z,2020-01-13T15:36:45Z,,MEMBER,,"If a user changes their download directory, there's probably a good chance they want the existing files moved along with it. We should provide an option to do this and update the DB. ",, 344,https://api.github.com/repos/lbryio/lbry-sdk/issues/2721,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2721/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2721/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2721/events,https://github.com/lbryio/lbry-sdk/pull/2721,548984840,MDExOlB1bGxSZXF1ZXN0MzYyMTYxMzc0,2721,fixes for intermittent errors with address history subscriptions and with encryption,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-13T14:57:43Z,2020-01-14T02:17:13Z,2020-01-14T02:17:11Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2721', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2721', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2721.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2721.patch'}" 345,https://api.github.com/repos/lbryio/lbry-sdk/issues/2720,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2720/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2720/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2720/events,https://github.com/lbryio/lbry-sdk/pull/2720,548627844,MDExOlB1bGxSZXF1ZXN0MzYxODcxNjA3,2720,fix database error caused by logging tracebacks from within the sqlite transaction runner,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-12T21:13:29Z,2020-01-13T19:12:22Z,2020-01-12T21:23:27Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2720', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2720', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2720.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2720.patch'}" 346,https://api.github.com/repos/lbryio/lbry-sdk/issues/2719,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2719/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2719/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2719/events,https://github.com/lbryio/lbry-sdk/pull/2719,548524621,MDExOlB1bGxSZXF1ZXN0MzYxNzk2Nzk0,2719,"refactor header progress calculation, making it simpler to understand and not prone to division by zero","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-12T05:38:16Z,2020-01-12T21:16:25Z,2020-01-12T21:16:23Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2719', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2719', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2719.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2719.patch'}" 347,https://api.github.com/repos/lbryio/lbry-sdk/issues/2718,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2718/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2718/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2718/events,https://github.com/lbryio/lbry-sdk/pull/2718,548383767,MDExOlB1bGxSZXF1ZXN0MzYxNjk2NjQx,2718,add `connected` server to wallet status,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-11T05:20:30Z,2020-01-11T06:11:36Z,2020-01-11T06:11:35Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2718', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2718', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2718.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2718.patch'}" 348,https://api.github.com/repos/lbryio/lbry-sdk/issues/2717,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2717/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2717/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2717/events,https://github.com/lbryio/lbry-sdk/pull/2717,548152921,MDExOlB1bGxSZXF1ZXN0MzYxNTEwNjMz,2717,Add metadata on what was filtered out of `claim_search`/`resolve` results,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-10T15:49:41Z,2020-01-20T18:10:02Z,2020-01-20T17:51:13Z,MEMBER,,"backwards-incompatible: `--blocklist_channel_ids` argument to `claim_search` is no longer supported, channels containing re-posted claims to be blocked from search results must be defined on the server side backwards-incompatible: `JSON` returned by `claim_search` command now includes a `blocked` value with metadata on claims blocked from the current search results.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2717', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2717', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2717.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2717.patch'}" 349,https://api.github.com/repos/lbryio/lbry-sdk/issues/2716,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2716/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2716/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2716/events,https://github.com/lbryio/lbry-sdk/pull/2716,547854508,MDExOlB1bGxSZXF1ZXN0MzYxMjY2NTQ3,2716,speed up wallet sync and startup by batching address history subscriptions,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-10T04:11:39Z,2020-01-11T02:32:15Z,2020-01-11T02:32:13Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2716', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2716', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2716.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2716.patch'}" 350,https://api.github.com/repos/lbryio/lbry-sdk/issues/2715,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2715/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2715/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2715/events,https://github.com/lbryio/lbry-sdk/issues/2715,547678851,MDU6SXNzdWU1NDc2Nzg4NTE=,2715,Random divide by 0 errors with headers,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-01-09T19:37:36Z,2020-01-15T16:12:16Z,2020-01-15T16:12:16Z,MEMBER,,"Random divide by 0 errors on startup. Restart fixes it. ``` Object { ""code"": -32500, ""data"": Object { ""args"": Array [], ""command"": ""status"", ""kwargs"": Object {}, ""name"": ""ZeroDivisionError"", ""traceback"": Array [ ""Traceback (most recent call last):"", "" File \""/data/user/0/io.lbry.browser/files/app/crystax_python/site-packages/lbry/extras/daemon/Daemon.py\"", line 622, in _process_rpc_call"", "" result = await result"", "" File \""/data/user/0/io.lbry.browser/files/app/crystax_python/site-packages/lbry/extras/daemon/Daemon.py\"", line 836, in jsonrpc_status"", "" status = await component.get_status()"", "" File \""/data/user/0/io.lbry.browser/files/app/crystax_python/site-packages/lbry/extras/daemon/Components.py\"", line 136, in get_status"", "" progress = min(max(math.ceil(float(download_height) / float(target_height) * 100), 0), 100)"", ""ZeroDivisionError: float division by zero"", """", ], }, ""message"": ""float division by zero"", } ```",, 351,https://api.github.com/repos/lbryio/lbry-sdk/issues/2714,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2714/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2714/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2714/events,https://github.com/lbryio/lbry-sdk/issues/2714,547304437,MDU6SXNzdWU1NDczMDQ0Mzc=,2714,Feature request: dynamic trending. Spreading the feed through Support/tip capping or lottery.. ,"{'login': 'rainbowjaw', 'id': 39452251, 'node_id': 'MDQ6VXNlcjM5NDUyMjUx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/39452251?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rainbowjaw', 'html_url': 'https://github.com/rainbowjaw', 'followers_url': 'https://api.github.com/users/rainbowjaw/followers', 'following_url': 'https://api.github.com/users/rainbowjaw/following{/other_user}', 'gists_url': 'https://api.github.com/users/rainbowjaw/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rainbowjaw/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rainbowjaw/subscriptions', 'organizations_url': 'https://api.github.com/users/rainbowjaw/orgs', 'repos_url': 'https://api.github.com/users/rainbowjaw/repos', 'events_url': 'https://api.github.com/users/rainbowjaw/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rainbowjaw/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-09T07:38:26Z,2020-01-09T18:57:39Z,2020-01-09T18:57:39Z,NONE,,"lbry/wallet/server/db/trending.py **_Purpose of a feed:_** I'd argue that the main purpose of a feed should be to help and guide a user to find ""**interesting**"" and relevant content. The idea of a trending feed is to help sort what is most interesting in the current moment. **_The problem:_** The current trending algo is stale. It does not encourage **interestingness**, or even **variety**. It keeps the highest (fresh) bidders at the top, with little opportunity to compete in rank except through matching financial bid. This leads those who have either the greatest financial incentive or financial means to dominate the top of the trending board. _This is bad for publishers_ LBC whales can easily hold their position. Top 10 starts to get crowded really quick, and poor or new publishers have little chance at discovery. At a certain point there becomes no reason to stake at all, as it is too expensive for the probable views. Low discovery leads to less reasons for anyone but LBC whales to publish. _this is bad for viewers_ Every time you log on, you see content only from LBC whales. And worse, it's the same whales every time there is **no variety**. At a certain point you have to jump straight to page 5 or scroll for 30 seconds before seeing anything new. **_A Solution:_** Instead of having a king of the hill setup, consider something like tiered lottery pools. Take the top 100 bids, and randomize their position on the feed at a refresh point. the next pool could open the pool to be wider like top 101-1000 or simply 101-200. This creates a lower barrier of entry while encouraging more users to stake by making more opportunity for discovery as a publisher. Even if the highest individual staking amounts are lowered this way, balance can be found by spreading opportunity to more users able to afford the lottery/reach lower staking amounts. LBRYIO can adjust these values to create the right balance of freshness and staking incentive (pool size enlarged as platform adoption occurs). Or better yet give the user control over these variables right in the app on a slider, although i'm guessing this is opposed to the business model. While this solution does not tackle the **interestingness** of content the feed *directly*, it does provide **more variety**, while maintaining a system built on staking. By providing the user more variety, it exposes the user to a larger pool of content and enables them to discover what *they* find the most interesting. There are possible complications to this solution when it comes to difference in activity on tags, how the lottery can scale when comparing an highly active tag with a less active tag. ",, 352,https://api.github.com/repos/lbryio/lbry-sdk/issues/2713,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2713/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2713/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2713/events,https://github.com/lbryio/lbry-sdk/issues/2713,547180649,MDU6SXNzdWU1NDcxODA2NDk=,2713,Automatically retry claim search ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2020-01-09T00:32:05Z,2020-01-09T00:32:05Z,,MEMBER,,"Claim search may fail for various reasons, like a timeout, and we should retry it a couple times before returning a result. Often times it fails for me on lbry.tv and then works on next attempt.",, 353,https://api.github.com/repos/lbryio/lbry-sdk/issues/2712,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2712/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2712/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2712/events,https://github.com/lbryio/lbry-sdk/issues/2712,547072971,MDU6SXNzdWU1NDcwNzI5NzE=,2712,"Upnp fails, startup blocked","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2020-01-08T20:01:31Z,2020-01-16T21:00:43Z,2020-01-16T21:00:43Z,MEMBER,,"```2020-01-08 15:49:47,869 INFO lbry.extras.daemon.Components:378: found upnp gateway: MiniUPnP MiniUPnPd 2020-01-08 15:49:47,901 INFO lbry.extras.daemon.Daemon:862: Get version info: {""processor"": ""Intel64 Family 6 Model 94 Stepping 3, GenuineIntel"", ""python_version"": ""3.7.4"", ""platform"": ""Windows-10-10.0.18362-SP0"", ""os_release"": ""10"", ""os_system"": ""Windows"", ""lbrynet_version"": ""0.50.1"", ""torba_version"": ""0.5.7"", ""build"": ""release""} 2020-01-08 15:49:48,869 INFO lbry.extras.daemon.Components:404: add UPnP port mappings 2020-01-08 15:49:50,874 ERROR lbry.extras.daemon.Component:62: Error setting up upnp Traceback (most recent call last): File ""lbry\extras\daemon\Component.py"", line 55, in _setup File ""lbry\extras\daemon\Components.py"", line 457, in start File ""lbry\extras\daemon\Components.py"", line 409, in _maintain_redirects File ""site-packages\aioupnp\upnp.py"", line 236, in get_next_mapping File ""site-packages\aioupnp\upnp.py"", line 176, in get_redirects File ""site-packages\aioupnp\upnp.py"", line 154, in get_port_mapping_by_index File ""site-packages\aioupnp\commands.py"", line 222, in GetGenericPortMappingEntry File ""site-packages\aioupnp\commands.py"", line 164, in wrapper File ""site-packages\aioupnp\protocols\scpd.py"", line 149, in scpd_post File ""asyncio\base_events.py"", line 954, in create_connection File ""asyncio\base_events.py"", line 941, in create_connection File ""asyncio\selector_events.py"", line 464, in sock_connect File ""asyncio\selector_events.py"", line 494, in _sock_connect_cb ConnectionRefusedError: [Errno 10061] Connect call failed ('192.168.1.254', 45553) ```",, 354,https://api.github.com/repos/lbryio/lbry-sdk/issues/2711,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2711/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2711/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2711/events,https://github.com/lbryio/lbry-sdk/issues/2711,547050054,MDU6SXNzdWU1NDcwNTAwNTQ=,2711,header sync delay,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}]",closed,False,,[],,0,2020-01-08T19:11:45Z,2020-05-08T18:05:19Z,2020-05-08T18:05:19Z,MEMBER,,"Determine source of delay between finishing headers download and address subscription, there is a 4 second delay. ``` 2019-11-22 10:27:27,515 INFO torba.client.baseledger:329: Headers sync: 670774 / 670774 2019-11-22 10:27:31,499 INFO torba.client.baseledger:297: Subscribing and updating accounts. ```",, 355,https://api.github.com/repos/lbryio/lbry-sdk/issues/2710,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2710/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2710/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2710/events,https://github.com/lbryio/lbry-sdk/pull/2710,547010640,MDExOlB1bGxSZXF1ZXN0MzYwNTc5MDM4,2710,Fix `version` and `stop` rpcs,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-08T17:43:14Z,2020-01-08T22:42:12Z,2020-01-08T22:42:11Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2710', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2710', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2710.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2710.patch'}" 356,https://api.github.com/repos/lbryio/lbry-sdk/issues/2709,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2709/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2709/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2709/events,https://github.com/lbryio/lbry-sdk/issues/2709,545862312,MDU6SXNzdWU1NDU4NjIzMTI=,2709,Setting wallet servers from command line doesn't work,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-06T18:08:49Z,2020-01-06T18:17:20Z,2020-01-06T18:17:20Z,MEMBER,,"Supplying a list of wallet servers on the command line fails silently: `./lbrynet start --lbryum-servers='[""spv9.lbry.com:50001""]'` No error message is output and the wallet component doesn't start. ",, 357,https://api.github.com/repos/lbryio/lbry-sdk/issues/2708,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2708/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2708/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2708/events,https://github.com/lbryio/lbry-sdk/pull/2708,545801404,MDExOlB1bGxSZXF1ZXN0MzU5NjAxOTU1,2708,set wallet server min/max 0.52.0-0.99.0,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-06T15:57:38Z,2020-01-06T17:17:11Z,2020-01-06T17:17:10Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2708', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2708', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2708.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2708.patch'}" 358,https://api.github.com/repos/lbryio/lbry-sdk/issues/2707,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2707/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2707/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2707/events,https://github.com/lbryio/lbry-sdk/pull/2707,545597810,MDExOlB1bGxSZXF1ZXN0MzU5NDM4MTM0,2707,wallet servers requesting a daily fee will automatically get paid by client,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-06T08:08:22Z,2020-02-21T17:43:14Z,2020-02-18T22:40:24Z,MEMBER,,"continuation of #2683 Changes in this PR: New SDK component: `WALLET_SERVER_PAYMENTS_COMPONENT` New configuration key: `max_wallet_server_fee` (defaults to 1.0) Wallet server config options: `PAYMENT_ADDRESS` and `DAILY_FEE` During SDK startup, if its not set to skip, the component for payments starts by reading `max_wallet_server_fee` then sleeping for 24 hours. On the wallet server, operators can set the configurations for a daily fee and the address for it, however there isn't any enforcement yet. After 24 hours, the component wakes up, pays to the current ""master"" server and goes back to sleep. This only happens if there is a valid address and fee set on the main server and that fee is below the configured threshold. It also sends analytics when after it pays",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2707', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2707', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2707.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2707.patch'}" 359,https://api.github.com/repos/lbryio/lbry-sdk/issues/2706,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2706/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2706/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2706/events,https://github.com/lbryio/lbry-sdk/pull/2706,545248334,MDExOlB1bGxSZXF1ZXN0MzU5MTg3OTQ4,2706,added `comment_update` command and simplified `comment_create` usage when replying to existing comment,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-01-04T06:25:16Z,2020-01-10T19:32:49Z,2020-01-10T00:28:46Z,CONTRIBUTOR,,"## Changes Suppose we have the following: claim with `claim_id: fa39ff913ceb021b03acd5acc5eed17365ffc856` comment with `comment_id: c14c8e8af1d40f09a63beadda2a37d6a0edce70c` ### Current Behavior In order to reply to a comment, the user needs to provide its id to the `parent_id` param, *and* the `claim_id` of that comment: ```sh $ lbrynet comment create ""What a thought provoking comment."" --claim_id=fa39ff913ceb021b03acd5acc5eed17365ffc856 --parent_id=c14c8e8af1d40f09a63beadda2a37d6a0edce70c ``` ### New Behavior The user only needs the `comment_id` of the comment they're replying to: ```sh $ lbrynet comment create ""Much simpler"" --parent_id=c14c8e8af1d40f09a63beadda2a37d6a0edce70c ``` ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2706', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2706', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2706.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2706.patch'}" 360,https://api.github.com/repos/lbryio/lbry-sdk/issues/2705,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2705/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2705/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2705/events,https://github.com/lbryio/lbry-sdk/pull/2705,545183915,MDExOlB1bGxSZXF1ZXN0MzU5MTM3ODA1,2705,support clients from before torba merge connecting to wallet server,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-01-03T22:05:22Z,2020-01-08T01:20:37Z,2020-01-08T01:20:37Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2705', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2705', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2705.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2705.patch'}" 361,https://api.github.com/repos/lbryio/lbry-sdk/issues/2704,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2704/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2704/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2704/events,https://github.com/lbryio/lbry-sdk/pull/2704,545150250,MDExOlB1bGxSZXF1ZXN0MzU5MTEzMzQx,2704,disable cryptonator feed,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-03T20:29:04Z,2020-01-06T17:21:16Z,2020-01-03T21:18:06Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2704', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2704', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2704.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2704.patch'}" 362,https://api.github.com/repos/lbryio/lbry-sdk/issues/2703,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2703/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2703/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2703/events,https://github.com/lbryio/lbry-sdk/issues/2703,545145359,MDU6SXNzdWU1NDUxNDUzNTk=,2703,(Feature Request) Network bandwidth control ,"{'login': 'danrobi11', 'id': 48020114, 'node_id': 'MDQ6VXNlcjQ4MDIwMTE0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/48020114?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/danrobi11', 'html_url': 'https://github.com/danrobi11', 'followers_url': 'https://api.github.com/users/danrobi11/followers', 'following_url': 'https://api.github.com/users/danrobi11/following{/other_user}', 'gists_url': 'https://api.github.com/users/danrobi11/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/danrobi11/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/danrobi11/subscriptions', 'organizations_url': 'https://api.github.com/users/danrobi11/orgs', 'repos_url': 'https://api.github.com/users/danrobi11/repos', 'events_url': 'https://api.github.com/users/danrobi11/events{/privacy}', 'received_events_url': 'https://api.github.com/users/danrobi11/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}]",open,False,,[],,1,2020-01-03T20:15:05Z,2020-01-08T15:04:17Z,,NONE,,"Control over bandwidth. In order to be able to limit our up/down bandwidth, like a torrent clients. Thanks.",, 363,https://api.github.com/repos/lbryio/lbry-sdk/issues/2702,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2702/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2702/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2702/events,https://github.com/lbryio/lbry-sdk/pull/2702,544834674,MDExOlB1bGxSZXF1ZXN0MzU4ODYwNTI1,2702,refactoring code post torba->lbry merge,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-03T03:20:43Z,2020-01-06T17:20:40Z,2020-01-03T08:08:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2702', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2702', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2702.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2702.patch'}" 364,https://api.github.com/repos/lbryio/lbry-sdk/issues/2701,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2701/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2701/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2701/events,https://github.com/lbryio/lbry-sdk/pull/2701,544259624,MDExOlB1bGxSZXF1ZXN0MzU4NDEzNjI2,2701,merge `torba` into `lbry`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-31T19:54:10Z,2020-01-01T20:57:58Z,2020-01-01T20:57:57Z,MEMBER,,"release-text: This release includes a substantial refactor of the code base to drop `bitcoin` support in `torba` and merge it into `lbry` with the goal to significantly reduce code complexity. This release will require thorough testing and perhaps waiting until a follow up release with any bug fixes before releasing to production. backwards-incompatible: As part of the `torba` and `lbry` merge the wallet client and server now share the same version number. This will create a version check incompatibility where ""older"" wallet servers have versions in the `1.0` range and this new wallet server will be `0.52.0`.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2701', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2701', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2701.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2701.patch'}" 365,https://api.github.com/repos/lbryio/lbry-sdk/issues/2700,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2700/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2700/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2700/events,https://github.com/lbryio/lbry-sdk/pull/2700,544151719,MDExOlB1bGxSZXF1ZXN0MzU4MzI2ODc4,2700,Adds comment_edit command & generate API docs for comments,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-31T10:24:43Z,2020-01-08T20:26:39Z,2020-01-08T20:26:39Z,CONTRIBUTOR,,Allows SDK to edit existing comments by including the `comment_id` and a new `comment` body to replace the old one. ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2700', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2700', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2700.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2700.patch'}" 366,https://api.github.com/repos/lbryio/lbry-sdk/issues/2699,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2699/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2699/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2699/events,https://github.com/lbryio/lbry-sdk/pull/2699,544015593,MDExOlB1bGxSZXF1ZXN0MzU4MjE5Njc0,2699,don't log account details on startup if there are more than 10,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-30T21:23:20Z,2019-12-30T21:26:38Z,2019-12-30T21:26:37Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2699', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2699', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2699.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2699.patch'}" 367,https://api.github.com/repos/lbryio/lbry-sdk/issues/2698,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2698/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2698/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2698/events,https://github.com/lbryio/lbry-sdk/pull/2698,544006589,MDExOlB1bGxSZXF1ZXN0MzU4MjEyMjg0,2698,support `JSON` in `settings_set`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-30T20:45:41Z,2019-12-30T21:31:17Z,2019-12-30T21:31:15Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2698', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2698', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2698.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2698.patch'}" 368,https://api.github.com/repos/lbryio/lbry-sdk/issues/2697,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2697/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2697/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2697/events,https://github.com/lbryio/lbry-sdk/issues/2697,543968503,MDU6SXNzdWU1NDM5Njg1MDM=,2697,wallet send address validation does not work on Android,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-12-30T18:21:15Z,2019-12-30T18:21:15Z,,MEMBER,,"When using the SDK with Android, wallet send does not validate the address - it will let you do things like `lbrynet wallet send 1.0 test`. A few users ran into issues where funds were sent into the void. ",, 369,https://api.github.com/repos/lbryio/lbry-sdk/issues/2696,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2696/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2696/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2696/events,https://github.com/lbryio/lbry-sdk/pull/2696,543757576,MDExOlB1bGxSZXF1ZXN0MzU4MDEwMjk5,2696,remove bandwidth limit from server,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-30T06:10:22Z,2020-01-08T00:57:37Z,2020-01-08T00:57:35Z,MEMBER,,It was being ignored (still applying even when we set it disabled) and got removed from upstream.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2696', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2696', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2696.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2696.patch'}" 370,https://api.github.com/repos/lbryio/lbry-sdk/issues/2695,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2695/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2695/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2695/events,https://github.com/lbryio/lbry-sdk/pull/2695,543058366,MDExOlB1bGxSZXF1ZXN0MzU3Mzg1MTk3,2695,Fix 12 to 13 migrator,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-28T04:00:13Z,2019-12-30T20:11:14Z,2019-12-28T20:57:41Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2695', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2695', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2695.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2695.patch'}" 371,https://api.github.com/repos/lbryio/lbry-sdk/issues/2694,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2694/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2694/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2694/events,https://github.com/lbryio/lbry-sdk/issues/2694,542923694,MDU6SXNzdWU1NDI5MjM2OTQ=,2694,Client doesn't switch when wallet server overloaded,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-12-27T16:21:31Z,2020-06-29T20:15:53Z,,MEMBER,,"Jack's spv server was overloaded, but clients would still try to connect to it. SDK would not start up and queries would fail: ``` 2019-12-25 21:44:33,877 INFO torba.client.basenetwork:69: timeout sending blockchain.transaction.get to spv9.lbry.com:50001 2019-12-25 21:44:33,877 WARNING torba.client.basenetwork:225: Wallet server call timed out, retrying. 2019-12-25 21:44:33,878 INFO torba.client.basenetwork:69: timeout sending blockchain.transaction.get to spv9.lbry.com:50001 2019-12-25 21:44:33,878 WARNING torba.client.basenetwork:225: Wallet server call timed out, retrying. 2019-12-25 21:44:33,878 INFO torba.client.basenetwork:69: timeout sending blockchain.transaction.get to spv9.lbry.com:50001 2019-12-25 21:44:33,878 WARNING torba.client.basenetwork:225: Wallet server call timed out, retrying.```",, 372,https://api.github.com/repos/lbryio/lbry-sdk/issues/2693,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2693/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2693/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2693/events,https://github.com/lbryio/lbry-sdk/issues/2693,541846396,MDU6SXNzdWU1NDE4NDYzOTY=,2693,Duplicate logging of loaded accounts when using wallet_reconnect,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1049638464, 'node_id': 'MDU6TGFiZWwxMDQ5NjM4NDY0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20low', 'name': 'priority: low', 'color': 'efdaa5', 'default': False, 'description': 'Work should be done but can stay in the backlog for now'}]",open,False,,[],,0,2019-12-23T17:42:30Z,2019-12-23T17:42:30Z,,MEMBER,,"If wallet connection is in progress and reconnect is called, the accounts look like they are loaded multiple times. I don't think they are, so this is low priority and @shyba wanted me to file. ``` 2019-12-23 09:11:22,388 INFO lbry.dht.node:124: DHT node listening on UDP 0.0.0.0:4444 2019-12-23 09:11:25,735 WARNING torba.client.basenetwork:75: Wallet server (spv1.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:25,735 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv1.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:25,833 WARNING torba.client.basenetwork:75: Wallet server (spv1.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:25,833 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv1.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:28,811 WARNING torba.client.basenetwork:75: Wallet server (spv2.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:28,811 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv2.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:28,920 WARNING torba.client.basenetwork:75: Wallet server (spv2.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:28,920 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv2.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:30,053 WARNING torba.client.basenetwork:75: Wallet server (spv3.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:30,054 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv3.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:30,244 WARNING torba.client.basenetwork:75: Wallet server (spv3.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:11:30,245 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv3.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:11:33,162 INFO torba.client.basenetwork:193: Wallet client switching task stopped. WALLET NOT STARTED ERRORS 2019-12-23 09:12:26,484 INFO torba.client.basenetwork:193: Wallet client switching task stopped. 2019-12-23 09:12:26,496 INFO torba.client.basedatabase:237: connecting to database: C:\Users\TheFerbguy\AppData\Local\lbry\lbryum\lbc_mainnet\blockchain.db 2019-12-23 09:13:59,116 WARNING torba.client.basenetwork:75: Wallet server (spv4.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:13:59,117 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv4.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:14:26,612 WARNING torba.client.basenetwork:75: Wallet server (spv3.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:14:26,612 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv3.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:14:27,531 WARNING torba.client.basenetwork:75: Wallet server (spv2.lbry.com:50001) returned an error. Code: 1 Message: unsupported protocol version: 2.0 2019-12-23 09:14:27,531 WARNING torba.client.basenetwork:102: Server error, ignoring for 1h: spv2.lbry.com:50001 -- unsupported protocol version: 2.0 2019-12-23 09:14:30,747 INFO torba.client.basenetwork:319: connected to spv8.lbry.com:50001 2019-12-23 09:14:30,747 INFO torba.client.basenetwork:178: Switching to SPV wallet server: spv8.lbry.com:50001 2019-12-23 09:14:30,954 INFO torba.client.basenetwork:182: Subscribed to headers: spv8.lbry.com:50001 2019-12-23 09:14:30,954 INFO torba.client.baseledger:297: Subscribing and updating accounts. 2019-12-23 09:14:31,156 INFO torba.client.baseledger:328: Headers sync: 687480 / 687480 2019-12-23 09:14:35,018 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,019 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,020 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,022 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,023 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,024 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,025 INFO lbry.wallet.ledger:129: Loaded account bL6f69PQR6fibbtnJfiuEL4FPQteFprp8K with 2373.063447 LBC, 95 receiving addresses (gap: 20), 29 change addresses (gap: 6), 2 channels, 2 certificates and 691 claims. 2019-12-23 09:14:35,030 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,031 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,032 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,033 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,033 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,034 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,035 INFO lbry.wallet.ledger:122: Loaded single key account bFvWU6gvk3HMs3FbWQy8641TAnAez87veo with 0.0 LBC. 0 channels, 1 certificates and 0 claims 2019-12-23 09:14:35,039 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,040 INFO lbry.extras.daemon.Components:335: start blob server 2019-12-23 09:14:35,040 INFO lbry.extras.daemon.Components:310: Starting the file manager 2019-12-23 09:14:35,040 INFO lbry.extras.daemon.Components:273: Started blob announcer 2019-12-23 09:14:35,041 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,041 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,042 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,044 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,047 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims 2019-12-23 09:14:35,047 INFO lbry.wallet.ledger:122: Loaded single key account bNM3p3z8jhd5Tj5AcieX6nSDcP4QTEELtP with 313.0 LBC. 0 channels, 0 certificates and 0 claims ```",, 373,https://api.github.com/repos/lbryio/lbry-sdk/issues/2692,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2692/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2692/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2692/events,https://github.com/lbryio/lbry-sdk/issues/2692,541829807,MDU6SXNzdWU1NDE4Mjk4MDc=,2692,Blocking and Reposting Epic (work required to fully remove filters app side) ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 649017603, 'node_id': 'MDU6TGFiZWw2NDkwMTc2MDM=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Epic', 'name': 'Epic', 'color': 'd1d0cf', 'default': False, 'description': None}]",open,False,,[],,4,2019-12-23T16:53:24Z,2020-02-19T17:18:16Z,,MEMBER,,"- [x] figure out what resolve should show when content is blocked / filtered. There should be some indication on resolve that the content was filtered. - [x] figure out how we are differentiating between blocking / filter lists. We could go with tags or blocking channel name + tag (or some other way to designate blocking vs filtering). Right now we have 2 params, but besides the name (lbry-blocked, and lbry-filtered), there's no indication of which is which. Also, when doing a claim search, only one high level blocked summary is shown. - Not sure if separate channels alone will work for distinguishing for this- since the output in claim search/resolve will vary by the type. i.e. a filtered claim will still resolve and show why it was filtered, whereas a blocked one won't fully resolve. Filtered would be removed from claim search though. A third type would be web-only filtered, but that should work with lbry.tv + additional filtered channel. The other downstream work, like on reflector, will also need to make a decision on what to do based on the type (i.e. don't delete blobs for filtered, but delete for blocked). Also, for https://github.com/lbryio/lbry-sdk/issues/2740 to work, it would need to know which (at least a count) are filtered - [x] Should/could we do something about claims being reposted to a new channel if channel level blocking is used? - [x] Add additional metadata options to repost api https://github.com/lbryio/lbry-sdk/issues/2679 - [x] Add / support APIs for updating reposts https://github.com/lbryio/lbry-sdk/issues/2678 - [x] support blocked channel ids - all claims signed by this channel should be blocked. - [x] support filtering (only block from claim searches, don't block from resolve). My notes from recent testing: - [x] blocking stops it from being resolved currently - is that what we decided? How would we know something doesn't exist vs is blocked? - [x] Channel fails to return when referenced by name, but shows blocked if queried by id: ``` C:\Users\SoloDolo\Desktop>lbrynet claim search --channel=@FransNFNRoses { ""blocked"": { ""total"": 0 }, ""items"": [], ""page"": 1, ""page_size"": 20, ""total_items"": 0, ""total_pages"": 0 } C:\Users\SoloDolo\Desktop>lbrynet claim search --claim_ids=1ff8b739ba27392d025f7fb58f94e7ea802c6ab3 { ""blocked"": { ""reposted_in_channel"": { ""ccd46c266d0ef9f4cbcd383ab29408c26073dc44"": 1 }, ""total"": 1 }, ""items"": [], ""page"": 1, ""page_size"": 20, ""total_items"": 1, ""total_pages"": 1 }",, 374,https://api.github.com/repos/lbryio/lbry-sdk/issues/2691,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2691/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2691/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2691/events,https://github.com/lbryio/lbry-sdk/issues/2691,541365747,MDU6SXNzdWU1NDEzNjU3NDc=,2691,Blank screen again. antix 19 new issue,"{'login': 'danrobi11', 'id': 48020114, 'node_id': 'MDQ6VXNlcjQ4MDIwMTE0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/48020114?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/danrobi11', 'html_url': 'https://github.com/danrobi11', 'followers_url': 'https://api.github.com/users/danrobi11/followers', 'following_url': 'https://api.github.com/users/danrobi11/following{/other_user}', 'gists_url': 'https://api.github.com/users/danrobi11/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/danrobi11/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/danrobi11/subscriptions', 'organizations_url': 'https://api.github.com/users/danrobi11/orgs', 'repos_url': 'https://api.github.com/users/danrobi11/repos', 'events_url': 'https://api.github.com/users/danrobi11/events{/privacy}', 'received_events_url': 'https://api.github.com/users/danrobi11/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,18,2019-12-21T20:11:20Z,2019-12-25T01:50:11Z,2019-12-21T20:34:34Z,NONE,,"Hi. Since new update 0.38 this issue is fixed:https://github.com/lbryio/lbry-sdk/issues/2626 Thanks for that. However, now it goes blank if i click on my video and same if i try to watch a video. Big problem. I cant edit my posted video because of this issue. I got 2 little demo video here: https://open.lbry.com/lbry-issue-2019-12-21_14.48.05#efa06655f83ed65f971bc6e1159152073603fe58 https://open.lbry.com/lbry-issue2-2019-12-21_14.58.14#61dae9cd16eef371efe3a2463895d209b7c11049 --------------------------------------------------------------------------------------- Also, this video does not work on lbry.tv and its the same type file MP4: (No compatible source was found for this media.) https://open.lbry.com/How-To-MuWire-Chat-Functionality-Demo#1253fd30b901a1bea613ff4daf1be36f4b4e9bd1 ",, 375,https://api.github.com/repos/lbryio/lbry-sdk/issues/2690,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2690/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2690/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2690/events,https://github.com/lbryio/lbry-sdk/pull/2690,541302945,MDExOlB1bGxSZXF1ZXN0MzU1OTgzOTky,2690,enable WAL on wallet server,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-21T08:51:26Z,2019-12-21T12:49:24Z,2019-12-21T12:49:22Z,MEMBER,,"re-sync in progress will use the PR for sharing things I try for now",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2690', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2690', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2690.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2690.patch'}" 376,https://api.github.com/repos/lbryio/lbry-sdk/issues/2689,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2689/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2689/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2689/events,https://github.com/lbryio/lbry-sdk/pull/2689,541203165,MDExOlB1bGxSZXF1ZXN0MzU1OTA1NjU0,2689,change returned error data structure to be JSONRPC standard compliant,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799786476, 'node_id': 'MDU6TGFiZWw3OTk3ODY0NzY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20jsonrpc', 'name': 'area: jsonrpc', 'color': 'ded5f2', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-20T21:16:25Z,2019-12-20T21:52:58Z,2019-12-20T21:52:57Z,MEMBER,,backwards-incompatible: This release changes the error return data structure to be compliant with JSONRPC standard. The fields `name` and `traceback` where moved into the `data` dictionary.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2689', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2689', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2689.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2689.patch'}" 377,https://api.github.com/repos/lbryio/lbry-sdk/issues/2688,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2688/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2688/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2688/events,https://github.com/lbryio/lbry-sdk/issues/2688,541100806,MDU6SXNzdWU1NDExMDA4MDY=,2688,improve temporary output reservation,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-12-20T17:11:19Z,2019-12-20T17:13:15Z,,MEMBER,,"What happens: [user side] For many reasons (connectivity, force-close, etc) transactions can go into ""reserved"" state and stay there. [technical detail] `is_reserved` is a boolean. Impact: [user side] Balance shows lower OR we cant spend what we have. [technical details] we can actually just call `utxo release` but this requires knowing what's going on Proposal: 1. `is_reserved` becomes `reserved_at`, set at a timestamp. 2. every startup or new block, we release the reserved_at that are older than X (1h? last block timestamp?) 3. `total` balance can't go lower on reserved (aside from `available`, which goes lower, there is `total` and `reserved` but they are wrong in this case)",, 378,https://api.github.com/repos/lbryio/lbry-sdk/issues/2687,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2687/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2687/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2687/events,https://github.com/lbryio/lbry-sdk/pull/2687,541060695,MDExOlB1bGxSZXF1ZXN0MzU1Nzg1MTc1,2687,lint: remove __height,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-20T15:48:15Z,2019-12-20T17:30:18Z,2019-12-20T17:30:17Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2687', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2687', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2687.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2687.patch'}" 379,https://api.github.com/repos/lbryio/lbry-sdk/issues/2686,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2686/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2686/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2686/events,https://github.com/lbryio/lbry-sdk/issues/2686,540563007,MDU6SXNzdWU1NDA1NjMwMDc=,2686,valid claim not resolving,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-12-19T21:00:38Z,2020-01-02T17:34:33Z,,MEMBER,,"See lbry://one#008401a48cecef2a13cf5376b696169bb36b18c6 Resolves on lbrycrd: ``` [lbry@lbryumx4:~] 89 $ /home/lbry/lbrycrd/lbrycrd-cli getclaimbyid 008401a48cecef2a13cf5376b696169bb36b18c6 { ""normalizedName"": ""one"", ""name"": ""one"", ""value"": ""080110011aad02080112e501080410011a24486f6c6c792073696e67696e672054686520486170707920576f726b696e6720536f6e67226f5468616e6b7320666f7220616c6c20746865207469707320666f722074686520486f6c6c7920766964656f2e2053686520626f756768742061204e696e74656e646f20537769746368207769746820746865206d6f6e657920617420786d61732e0a0a5468616e6b7320616761696e2a003214416c6c207269676874732072657365727665642e38004a2a68747470733a2f2f737065652e63682f632f686f6c6c792d68617070792d776f726b696e672d736f6e6752005a001a41080110011a306a611e6f8ffb4920bf0679de6dee8bf9e56a473f43d8340233934eaf3b7e1211ee5a53c28e33693ca236c1408023d6cd2209766964656f2f6d7034"", ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""claimId"": ""008401a48cecef2a13cf5376b696169bb36b18c6"", ""txId"": ""8016efce97d899a2e56d1baee256e6266404cff8596321002af5aa07f740d9f9"", ""n"": 0, ""height"": 477596, ""validAtHeight"": 477596, ""amount"": 11000000000000, ""effectiveAmount"": 11049440000001, ""supports"": [ { ""address"": ""bRefNaGeqn9ftgdiPHi2NbN4vsAspx8TCa"", ""txId"": ""e6c18215a613c393f8df26486dc659fc9753037f36809d553f4e5b1a55c145a5"", ""n"": 1, ""height"": 243513, ""validAtHeight"": 243513, ""amount"": 100000000 }, { ""address"": ""bRefNaGeqn9ftgdiPHi2NbN4vsAspx8TCa"", ""txId"": ""d61746c5ad2bffb54ec0519ee6b1541f2b290c228dca118ed849f42cae7e967f"", ""n"": 1, ""height"": 244040, ""validAtHeight"": 244040, ""amount"": 500000000 }, { ""address"": ""bRefNaGeqn9ftgdiPHi2NbN4vsAspx8TCa"", ""txId"": ""3c64a004abb964aac02244c31a7babc8da404c4674c9055eaa79f2a264365bc9"", ""n"": 0, ""height"": 244081, ""validAtHeight"": 244081, ""amount"": 3000000000 }, { ""address"": ""bRefNaGeqn9ftgdiPHi2NbN4vsAspx8TCa"", ""txId"": ""b833835017c265240de00871cb32d8987b19fc68931169380d9d58220952e8c5"", ""n"": 0, ""height"": 244574, ""validAtHeight"": 244574, ""amount"": 100000000 }, { ""address"": ""bZ6cfH8jTJN3UioKues5pAiWyqCecTA9uq"", ""txId"": ""0d6f9dead92eb00a1ca0f32320e8a4fa4e6b53066388348f0bafca29684a4573"", ""n"": 0, ""height"": 294168, ""validAtHeight"": 294168, ""amount"": 1 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""1113571eadef51cceaaab94b4859a8185ad38e3f1dd74b36aee85850f759e097"", ""n"": 1, ""height"": 298292, ""validAtHeight"": 298292, ""amount"": 100000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""0bfe629b136d20afdcd5bc704c5c82a316b3988f33d0f874dd4c74b5313bab30"", ""n"": 1, ""height"": 298989, ""validAtHeight"": 298989, ""amount"": 100000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""87ee93ed7acec558f0fb1f71919e5ad5a35befb0785f231756f02af6be28320e"", ""n"": 1, ""height"": 299978, ""validAtHeight"": 299978, ""amount"": 100000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""71a3224a85403b91e26f0f9d5f59d4c996843f670910630a6b6afbfc016d0c1e"", ""n"": 0, ""height"": 304911, ""validAtHeight"": 304911, ""amount"": 100000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""c9568c471dd9849080a5fbd4de8c0ffcb1982c6d6e8e37f196a2182f307fd70b"", ""n"": 0, ""height"": 305686, ""validAtHeight"": 305686, ""amount"": 200000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""f086ec011431f5883db5a9d6de0c03b997a89c8e5252d7bfde2292d3e2ea8853"", ""n"": 0, ""height"": 333825, ""validAtHeight"": 333825, ""amount"": 10000000 }, { ""address"": ""bMdP4gWS9vFWFPz1JGpNYWsE2bZNY3zGyr"", ""txId"": ""679dc0cb80945d371d8f3cf5498157aac31d7621ea05eae8cefc5b32d6744901"", ""n"": 0, ""height"": 345661, ""validAtHeight"": 345661, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""3eb0904ba2e9dbb41c6497e481d68462e99404b9803641a699899de9a62ea75a"", ""n"": 1, ""height"": 357870, ""validAtHeight"": 357870, ""amount"": 500000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""e56bcf7c643b27ee6a2d355af426fc73332093af0d8ffc318a80af0de4a5b07e"", ""n"": 1, ""height"": 359262, ""validAtHeight"": 359262, ""amount"": 200000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""f1b497e5ef84148637f61c2d257997af909ad2e864f655f4a5496d7b8989678d"", ""n"": 0, ""height"": 359950, ""validAtHeight"": 359950, ""amount"": 10000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""910a263504cc6561dcc2f2f26d62e9a799f52f01e8eb663ec0f6eb2ec7d88f48"", ""n"": 0, ""height"": 359969, ""validAtHeight"": 359969, ""amount"": 10000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""753623350e1f499d0217a5e5396a02b253ceabedb35e20ba70c6ec723d58ca6e"", ""n"": 0, ""height"": 359984, ""validAtHeight"": 359984, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""4f609bb7efa467ffc20ef63ee47e1c153585be73086f27ba3db460946dcee561"", ""n"": 1, ""height"": 372316, ""validAtHeight"": 372316, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""28c3eb2fdff90da92884ef2a126e7e854711886f7e333ac91618a01096d4f02d"", ""n"": 1, ""height"": 376593, ""validAtHeight"": 376593, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""04b386da54645c1ef0ade974eefdb21d1ad81bad2cf2119b9425bf6bb510fb46"", ""n"": 1, ""height"": 379851, ""validAtHeight"": 379851, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""f43ece7f9c42fb73c9e2bf1729f73a83f72d284e8c9f540a8a5f2be1581996e2"", ""n"": 1, ""height"": 383607, ""validAtHeight"": 383607, ""amount"": 500000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""9c6cb4c307610a51ca36e94cdcbc7827260400c332964b841ff3a2c0e2c1bb0c"", ""n"": 0, ""height"": 389569, ""validAtHeight"": 389569, ""amount"": 100000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""9f8ca4b44df924f08f739699b7a591627366477be46c4046ff9fe0d9cde29494"", ""n"": 0, ""height"": 390604, ""validAtHeight"": 390604, ""amount"": 2000000000 }, { ""address"": ""bQANoB96HYDNhQXCGQEWVkTYt6C4JGrP6N"", ""txId"": ""b9407f592f1e8c9e5b3916d94f8130100186aaa5eead523ce9be3be098f8d735"", ""n"": 0, ""height"": 391153, ""validAtHeight"": 391153, ""amount"": 100000000 }, { ""address"": ""bVU5WF66NMjZXv5qfEDBSeWTyJrPqMefGy"", ""txId"": ""ff70a01c71b5f2cd767994596725604bf5d6e89d34656d079bc360a1f0015c31"", ""n"": 0, ""height"": 451551, ""validAtHeight"": 451551, ""amount"": 100000000 }, { ""address"": ""bQSKRfuMSWPAdj6ofPu1o83AbANKkNYW5H"", ""txId"": ""2f818798193b362e661440d22cf008037b0e551bdd5b318eef5a6bc901b13b26"", ""n"": 0, ""height"": 461940, ""validAtHeight"": 461940, ""amount"": 100000000 }, { ""address"": ""bX6AzQhk192qoA8Nbxu489myA9Lksk5UcZ"", ""txId"": ""9933182ef1774f12260bfa4703e2829fcbd8ca7db8c8438fcec9cbb0a08d9d36"", ""n"": 0, ""height"": 465230, ""validAtHeight"": 465230, ""amount"": 110000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""56bc932144ef4e7f51f86ac5ff63a819ab0c790cae00f319a4d40a2b79bbbbbd"", ""n"": 0, ""height"": 477814, ""validAtHeight"": 477814, ""amount"": 200000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""542f7c6361a5dcfce7c1ca8a5d56bbe14387806fe76c9c38ac48fbb096ac9fb2"", ""n"": 0, ""height"": 484895, ""validAtHeight"": 484895, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""c662e206b59d2e69122f34cc5769845b550891b5141fe31012bc779000980b7b"", ""n"": 0, ""height"": 500394, ""validAtHeight"": 500394, ""amount"": 5000000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""09eec5b8533096d48c872addf98672822206aef3bc31bb006d5f256ac80c0dab"", ""n"": 1, ""height"": 543804, ""validAtHeight"": 543804, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""33b02e5ecd80f918030b10c2110b62b222fac805aba9991e47d4747289b7c066"", ""n"": 1, ""height"": 546135, ""validAtHeight"": 546135, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""fb421f256c301f12cb8948f675f87c7c288d79c180bb686c5aa20de0ca7a2aec"", ""n"": 1, ""height"": 546797, ""validAtHeight"": 546797, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""8171d415b78e8e96db115549fbc2568fbe3f02c6bab1c94b830016f511bf5e0b"", ""n"": 0, ""height"": 548403, ""validAtHeight"": 548403, ""amount"": 500000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""31555219950f54e5040e1ec82b3deee0848717509806beeaa13bb9739a5487dc"", ""n"": 1, ""height"": 549974, ""validAtHeight"": 549974, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""c736b0d8b556b30f941f4819aa884e2961e6ae5e94b390a7fdd48b4dd4fcd875"", ""n"": 1, ""height"": 550329, ""validAtHeight"": 550329, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""548ca22f4cdf161c24a17c63e71263a39bc9dc4de00578d5a3d6bc2923a5f131"", ""n"": 1, ""height"": 551328, ""validAtHeight"": 551328, ""amount"": 100000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""9f5c19183285ed6b25debf982a543e3f03f23b2781ad2322f71d68a39300ffa9"", ""n"": 1, ""height"": 558530, ""validAtHeight"": 558707, ""amount"": 10000000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""285c1f8cd0acef13585c54ea072a99fbf85f4059c1afaeb10f863d6b642b00d2"", ""n"": 1, ""height"": 564024, ""validAtHeight"": 564373, ""amount"": 10000000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""745bfea318bbdb2a3f96e45078da876146c44db9e9f1ef3e9b5bdc47e83356ad"", ""n"": 1, ""height"": 576259, ""validAtHeight"": 576990, ""amount"": 3500000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""bd0110295d48ea6fe68c876dab9c684ceb07503beb93891a579564cfc9f7f3f0"", ""n"": 1, ""height"": 580138, ""validAtHeight"": 580990, ""amount"": 2500000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""7ff4ebb4cdea98db4ea6f0f7c973bd21793b09a1c6a8f388ce46c30a75553460"", ""n"": 1, ""height"": 587143, ""validAtHeight"": 588214, ""amount"": 2500000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""981ce391ac9c4540bfa869608ea6ca08fc0e6ed866dbce542f15105f407604ad"", ""n"": 1, ""height"": 589153, ""validAtHeight"": 590287, ""amount"": 2000000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""84aba55fdc2a5ba8b9f274d12cdab6429209d231d46484871ba2f66ff77403a3"", ""n"": 1, ""height"": 590002, ""validAtHeight"": 591163, ""amount"": 2500000000 }, { ""address"": ""bLa8yDqD4FCxxmL7j3pfvXBKghwvDEanMZ"", ""txId"": ""e89802da5a2bd4405ccd727114e554cf76031cbee58324e7dc15a2bab85661c1"", ""n"": 1, ""height"": 590154, ""validAtHeight"": 591319, ""amount"": 1500000000 } ], ""lastTakeoverHeight"": 682196, ""bid"": 0, ""sequence"": 18 }```",, 380,https://api.github.com/repos/lbryio/lbry-sdk/issues/2685,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2685/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2685/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2685/events,https://github.com/lbryio/lbry-sdk/pull/2685,540499150,MDExOlB1bGxSZXF1ZXN0MzU1Mjk5Nzgz,2685,"Update balance after a broadcast transaction is accepted to mempool without a delay, fix bug in `status` header progress","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-19T18:56:22Z,2019-12-20T03:07:18Z,2019-12-20T03:07:16Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2685', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2685', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2685.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2685.patch'}" 381,https://api.github.com/repos/lbryio/lbry-sdk/issues/2684,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2684/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2684/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2684/events,https://github.com/lbryio/lbry-sdk/issues/2684,539902426,MDU6SXNzdWU1Mzk5MDI0MjY=,2684,Integrity checks / better fallbacks for transactions / database,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-18T20:18:24Z,2019-12-18T20:18:24Z,,MEMBER,,We've seen https://github.com/lbryio/lbry-sdk/issues/2272 happen when the db gets out of sync (requires manual deletion). We should be able to recover from these by self-validating transactions int he background or when the error actually occurs. This could also help prevent https://github.com/lbryio/lbry-sdk/issues/1722 from happening. ,, 382,https://api.github.com/repos/lbryio/lbry-sdk/issues/2683,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2683/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2683/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2683/events,https://github.com/lbryio/lbry-sdk/pull/2683,539867745,MDExOlB1bGxSZXF1ZXN0MzU0NzY5MzUx,2683,[WIP] pay wallet servers,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-12-18T19:18:02Z,2020-01-06T08:09:02Z,2020-01-06T08:09:01Z,MEMBER,,"- just pay the current master at the time when the payment is about to be sent. don't worry about if that's fair or not, what if you're connected to multiple servers, etc - set the max payment to 1 LBC so ppl don't have all their credits taken by a high `daily_fee` - make sure we're not paying if the wallet server `daily_fee` is 0",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2683', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2683', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2683.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2683.patch'}" 383,https://api.github.com/repos/lbryio/lbry-sdk/issues/2682,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2682/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2682/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2682/events,https://github.com/lbryio/lbry-sdk/issues/2682,539858823,MDU6SXNzdWU1Mzk4NTg4MjM=,2682,Ability to set a default wallet server,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2019-12-18T18:59:33Z,2019-12-18T18:59:33Z,,MEMBER,,"We will soon start allowing users to configure their wallet servers in the app. If they add more than 1, it's not clear which one is being used for claim search, etc. We should be able to designate one as the default, and then fall back to others if it's not available. ",, 384,https://api.github.com/repos/lbryio/lbry-sdk/issues/2681,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2681/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2681/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2681/events,https://github.com/lbryio/lbry-sdk/pull/2681,539433281,MDExOlB1bGxSZXF1ZXN0MzU0NDEwMzg1,2681,fixed wallet server sync bug related to multiple updates on the same claim in the same block,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-18T03:42:08Z,2019-12-18T04:56:13Z,2019-12-18T04:48:08Z,MEMBER,,Fixes #2677,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2681', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2681', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2681.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2681.patch'}" 385,https://api.github.com/repos/lbryio/lbry-sdk/issues/2680,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2680/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2680/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2680/events,https://github.com/lbryio/lbry-sdk/pull/2680,539376590,MDExOlB1bGxSZXF1ZXN0MzU0MzY1MDYw,2680,"Resubmit of trending PR, sorry","{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}]",,8,2019-12-18T00:04:26Z,2020-01-27T00:01:24Z,2020-01-27T00:01:24Z,CONTRIBUTOR,,"As discussed on Slack and elsewhere, this will compute trending scores using a different algorithm from the existing one. I would be happy to explain it in detail if you need me to, but the basic ideas are: * All claims have a real-valued trending score. Higher is better. Most are positive, but negative values are possible. * When a new block occurs, all trending scores are multiplied by a constant just below 1. If this were all that happened, all trending scores would decay exponentially towards zero with a half life of 288 blocks (~ 12 hours), leaving rankings unchanged. * If a claim's total amount changed, an additional ""spike"" value is added to the trending score, depending on the sign and (weakly) the magnitude of the change. Also, due to the ""soften"" function, it takes more LBC to bump a whale claim than a minnow one. In effect, supports (or edits that increase the deposit) cause a spike in the trending score, withdrawal of supports (or edits that decrease the deposit) causes a drop, and all of these events smoothly become less important as time goes on. To save on database writes, instead of _actually_ multiplying trending scores by the decay constant every block, I magnify the size of spikes, and then renormalise everything every 1000th block, which is the only time there is an expensive database write operation. This saves on disk activity while preserving the ratios of trending scores and hence their ordering, which is all that matters in the end. Trending scores are calculated in RAM every block (involving a fast read of only claims that are in `recalculate_claim_hashes`), and written to `claims.db` every 10th block. Generally this is a fast write since most claims don't change. My trending scores are going into `claim.trending_mixed`, and `trending_group` is now redundant. I've set it to zero instead of removing it because apps expect it to be there. However, I have removed `trending_global` and `trending_local` columns and the entire `trend` table, since these were intermediate quantities in the old algorithm, and are not needed by apps. The column `claim.trending_mixed` is now `REAL` rather than `INTEGER`. If a snapshot would be helpful, you can find one at https://keybase.pub/brendonbrewer/lbry-sdk-stuff (however, this was made with version 0.51.2 + my changes, before I merged with more recent `master` branch changes).",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2680', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2680', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2680.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2680.patch'}" 386,https://api.github.com/repos/lbryio/lbry-sdk/issues/2679,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2679/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2679/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2679/events,https://github.com/lbryio/lbry-sdk/issues/2679,539259054,MDU6SXNzdWU1MzkyNTkwNTQ=,2679,Add additional metadata options to repost api,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2019-12-17T19:15:35Z,2019-12-17T19:15:35Z,,MEMBER,,"Currently you can't set the title, tags, etc. One use case would be to signify dmca vs filtering claims. ``` stream_repost ( | --name=) ( | --bid=) ( | --claim_id=) [--allow_duplicate_name=] [--channel_id= | --channel_name=] [--channel_account_id=...] [--account_id=] [--wallet_id=] [--claim_address=] [--funding_account_ids=...] [--preview] [--blocking] ```",, 387,https://api.github.com/repos/lbryio/lbry-sdk/issues/2678,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2678/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2678/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2678/events,https://github.com/lbryio/lbry-sdk/issues/2678,539252194,MDU6SXNzdWU1MzkyNTIxOTQ=,2678,Add / support APIs for updating reposts,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2019-12-17T19:00:25Z,2019-12-17T19:00:25Z,,MEMBER,,"You can create a repost, but can't edit it. The stream update could work, just doesn't allow reposts at the moment. ",, 388,https://api.github.com/repos/lbryio/lbry-sdk/issues/2677,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2677/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2677/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2677/events,https://github.com/lbryio/lbry-sdk/issues/2677,539083208,MDU6SXNzdWU1MzkwODMyMDg=,2677,Channels with updates in same block show invalid,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2019-12-17T13:59:12Z,2019-12-18T04:56:46Z,2019-12-18T04:56:46Z,MEMBER,,We have some channels on the homepage that aren't showing correctly since they won't resolve. Here's one example: https://explorer.lbry.com/claims/b0e489f986c345aef23c4a48d91cbcf5a6fdb9ac,, 389,https://api.github.com/repos/lbryio/lbry-sdk/issues/2676,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2676/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2676/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2676/events,https://github.com/lbryio/lbry-sdk/pull/2676,538519810,MDExOlB1bGxSZXF1ZXN0MzUzNjUyMzAx,2676,use buffer write return as written,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-16T16:30:55Z,2019-12-16T16:32:06Z,2019-12-16T16:31:29Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2676', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2676', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2676.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2676.patch'}" 390,https://api.github.com/repos/lbryio/lbry-sdk/issues/2675,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2675/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2675/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2675/events,https://github.com/lbryio/lbry-sdk/pull/2675,537979937,MDExOlB1bGxSZXF1ZXN0MzUzMjIzMjQw,2675,add `--blocklist_channel_ids` to `claim_search` command to specify channels with reposted claims you want blocked from results,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-14T23:42:42Z,2019-12-15T00:20:06Z,2019-12-15T00:19:34Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2675', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2675', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2675.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2675.patch'}" 391,https://api.github.com/repos/lbryio/lbry-sdk/issues/2674,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2674/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2674/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2674/events,https://github.com/lbryio/lbry-sdk/pull/2674,537973920,MDExOlB1bGxSZXF1ZXN0MzUzMjE4OTg3,2674,"fixes for various edge cases where claim (and support) creation, updating and abandoning is occuring in the same block","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-14T22:31:18Z,2019-12-14T23:19:09Z,2019-12-14T23:19:08Z,MEMBER,,"fixes #2486 fixes #2343 fixes #2628",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2674', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2674', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2674.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2674.patch'}" 392,https://api.github.com/repos/lbryio/lbry-sdk/issues/2673,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2673/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2673/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2673/events,https://github.com/lbryio/lbry-sdk/pull/2673,537961068,MDExOlB1bGxSZXF1ZXN0MzUzMjA5NzQ4,2673,improved the data structure returned from RPC by adding an error name and other metadata,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-14T20:22:16Z,2019-12-14T20:47:31Z,2019-12-14T20:47:30Z,MEMBER,,"Fixes #2583 backwards-incompatible: Errors returned from RPC calls now include a ""name"" which is the exception class name and a cleaner ""message"" which just has the user friendly error message and the command info (command called, arguments passed) is now in a separate field called ""data"". See examples in the pull request. Some examples: Errors which occur before the command runs have specific JSON RPC error codes and do not include a traceback or other metadata: ```bash $ curl -d'{""method"": ""sync_apply"", ""params"": 1}' http://localhost:5279/ ``` ```json { ""error"": { ""code"": -32602, ""data"": {}, ""message"": ""Invalid parameters format: 1"", ""name"": ""CommandError"", ""traceback"": [] }, ""jsonrpc"": ""2.0"" } ``` For an invalid password error it is thrown by the command and thus includes the JSON RPC code -32500 and a internal traceback, passwords are hidden automatically: ```bash [lbry]$ curl -d'{""method"": ""sync_apply"", ""params"": {""password"": ""bar"", ""data"": ""czo4MTkyOjE2OjE6iXunJE6Nt0jOLNMJcc3HzVMahFAfz74WR+KO5qtA/sE=""}}' http://localhost:5279/ ``` ```json { ""error"": { ""code"": -32500, ""data"": { ""args"": [], ""command"": ""sync_apply"", ""kwargs"": { ""data"": ""czo4MTkyOjE2OjE6iXunJE6Nt0jOLNMJcc3HzVMahFAfz74WR+KO5qtA/sE="", ""password"": ""***"" } }, ""message"": ""Password is invalid."", ""name"": ""InvalidPasswordError"", ""traceback"": [ ""Traceback (most recent call last):"", "" File \""/home/lex/projects/lbry-sdk/torba/torba/client/hash.py\"", line 172, in better_aes_decrypt"", "" return unpadder.update(decryptor.update(data)) + unpadder.finalize()"", "" File \""/home/lex/.virtualenvs/lbry/lib/python3.7/site-packages/cryptography/hazmat/primitives/padding.py\"", line 144, in finalize"", "" lib.Cryptography_check_pkcs7_padding)"", "" File \""/home/lex/.virtualenvs/lbry/lib/python3.7/site-packages/cryptography/hazmat/primitives/padding.py\"", line 89, in _byte_unpadding_check"", "" raise ValueError(\""Invalid padding bytes.\"")"", ""ValueError: Invalid padding bytes."", """", ""During handling of the above exception, another exception occurred:"", """", ""Traceback (most recent call last):"", "" File \""/home/lex/projects/lbry-sdk/lbry/lbry/extras/daemon/Daemon.py\"", line 623, in _process_rpc_call"", "" raise"", "" File \""/home/lex/projects/lbry-sdk/lbry/lbry/extras/daemon/Daemon.py\"", line 1720, in jsonrpc_sync_apply"", "" a.ledger.subscribe_account(a) for a in added_accounts"", "" File \""/home/lex/projects/lbry-sdk/torba/torba/client/wallet.py\"", line 180, in merge"", "" decrypted_data = self.unpack(password, data)"", "" File \""/home/lex/projects/lbry-sdk/torba/torba/client/wallet.py\"", line 172, in unpack"", "" decrypted = better_aes_decrypt(password, encrypted)"", "" File \""/home/lex/projects/lbry-sdk/torba/torba/client/hash.py\"", line 175, in better_aes_decrypt"", "" raise InvalidPasswordError()"", ""torba.client.errors.InvalidPasswordError: Password is invalid."", """" ] }, ""jsonrpc"": ""2.0"" } ```",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2673', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2673', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2673.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2673.patch'}" 393,https://api.github.com/repos/lbryio/lbry-sdk/issues/2672,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2672/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2672/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2672/events,https://github.com/lbryio/lbry-sdk/pull/2672,537677782,MDExOlB1bGxSZXF1ZXN0MzUyOTg5Njgx,2672,upload assets from gitlab CI to github on a tagged release,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-13T17:35:56Z,2019-12-13T18:35:42Z,2019-12-13T18:35:41Z,MEMBER,,"also disables travis asset uploading merge when ready ref #2469 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2672', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2672', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2672.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2672.patch'}" 394,https://api.github.com/repos/lbryio/lbry-sdk/issues/2671,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2671/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2671/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2671/events,https://github.com/lbryio/lbry-sdk/issues/2671,537165117,MDU6SXNzdWU1MzcxNjUxMTc=,2671,Larger channels/queries time out on wallet server (apsw),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2019-12-12T19:18:44Z,2020-01-27T22:47:02Z,2020-01-27T22:47:02Z,MEMBER,,"Since the apsw channel, larger channels/queries now time out differently. sample: ``` {""jsonrpc"":""2.0"",""method"":""claim_search"",""params"":{""channel"":""lbry://@davidpakman#7"",""page"":1,""page_size"":20,""valid_channel_signature"":true,""order_by"":[""release_time""]},""id"":1576097496620} ``` ``` { ""error"": { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 596, in _process_rpc_call"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 2251, in jsonrpc_claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 99, in claim_search"", "" File \""lbry\\wallet\\ledger.py\"", line 59, in _inflate_outputs"", "" File \""torba\\client\\basenetwork.py\"", line 61, in send_request"", "" File \""torba\\client\\basenetwork.py\"", line 77, in _send_request"", "" File \""torba\\client\\basenetwork.py\"", line 70, in _send_request"", "" File \""asyncio\\tasks.py\"", line 442, in wait_for"", "" File \""torba\\rpc\\session.py\"", line 490, in send_request"", ""torba.rpc.jsonrpc.RPCError: (-32603, 'query failed to execute')"", """" ], ""message"": ""Error calling claim_search with args {'channel': 'lbry://@Gutenberg#a', 'page': 1, 'page_size': 20, 'valid_channel_signature': True, 'order_by': ['release_time']}\n(-32603, 'query failed to execute')"" }, ""jsonrpc"": ""2.0"" } ``` ``` ERROR:torba.server.session.LBRYSessionManager:failed running query Traceback (most recent call last): File ""/home/lbry/lbry/lbry/wallet/server/db/reader.py"", line 166, in execute_query return context.db.cursor().execute(sql, values).fetchall() File ""src/cursor.c"", line 236, in resetcursor apsw.InterruptError: InterruptError: interrupted```",, 395,https://api.github.com/repos/lbryio/lbry-sdk/issues/2670,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2670/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2670/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2670/events,https://github.com/lbryio/lbry-sdk/pull/2670,537158544,MDExOlB1bGxSZXF1ZXN0MzUyNTY0Nzc5,2670,take github actions for a spin,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-12-12T19:03:58Z,2019-12-13T16:43:39Z,2019-12-13T16:43:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2670', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2670', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2670.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2670.patch'}" 396,https://api.github.com/repos/lbryio/lbry-sdk/issues/2669,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2669/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2669/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2669/events,https://github.com/lbryio/lbry-sdk/issues/2669,537083224,MDU6SXNzdWU1MzcwODMyMjQ=,2669,wallet_reconnect could use a return value,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-12T16:27:53Z,2019-12-12T16:27:53Z,,MEMBER,,"App needs to call wallet_reconnect and it returns (null). Perhaps it's possible to return available_servers or Boolean(available_servers)? To be discussed next sdk/app meeting.",, 397,https://api.github.com/repos/lbryio/lbry-sdk/issues/2668,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2668/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2668/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2668/events,https://github.com/lbryio/lbry-sdk/pull/2668,536731465,MDExOlB1bGxSZXF1ZXN0MzUyMjExMjU1,2668,"client side segwit support (receive only, no create support yet)","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-12T03:12:51Z,2019-12-12T18:25:29Z,2019-12-12T18:25:28Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2668', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2668', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2668.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2668.patch'}" 398,https://api.github.com/repos/lbryio/lbry-sdk/issues/2667,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2667/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2667/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2667/events,https://github.com/lbryio/lbry-sdk/pull/2667,536714003,MDExOlB1bGxSZXF1ZXN0MzUyMTk3MjU2,2667,fix infinite wait on `TaskGroup.done.wait()` when `TaskGroup.cancel()` is called without tasks,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-12T02:05:23Z,2019-12-12T03:48:41Z,2019-12-12T03:48:40Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2667', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2667', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2667.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2667.patch'}" 399,https://api.github.com/repos/lbryio/lbry-sdk/issues/2666,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2666/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2666/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2666/events,https://github.com/lbryio/lbry-sdk/issues/2666,536496679,MDU6SXNzdWU1MzY0OTY2Nzk=,2666,Change content filtering to use a callback on query,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-12-11T16:56:07Z,2020-01-24T18:38:15Z,2020-01-24T18:38:15Z,MEMBER,,,, 400,https://api.github.com/repos/lbryio/lbry-sdk/issues/2665,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2665/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2665/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2665/events,https://github.com/lbryio/lbry-sdk/issues/2665,536477955,MDU6SXNzdWU1MzY0Nzc5NTU=,2665,"When setting custom wallet servers, call `wallet reconnect` automatically","{'login': 'seanyesmunt', 'id': 16882830, 'node_id': 'MDQ6VXNlcjE2ODgyODMw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16882830?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/seanyesmunt', 'html_url': 'https://github.com/seanyesmunt', 'followers_url': 'https://api.github.com/users/seanyesmunt/followers', 'following_url': 'https://api.github.com/users/seanyesmunt/following{/other_user}', 'gists_url': 'https://api.github.com/users/seanyesmunt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/seanyesmunt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/seanyesmunt/subscriptions', 'organizations_url': 'https://api.github.com/users/seanyesmunt/orgs', 'repos_url': 'https://api.github.com/users/seanyesmunt/repos', 'events_url': 'https://api.github.com/users/seanyesmunt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/seanyesmunt/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-11T16:22:55Z,2019-12-11T16:22:55Z,,MEMBER,,"The app wants to use this new server immediately, it shouldn't have to manually tell the wallet server to reconnect after setting a custom server.",, 401,https://api.github.com/repos/lbryio/lbry-sdk/issues/2664,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2664/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2664/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2664/events,https://github.com/lbryio/lbry-sdk/pull/2664,536121737,MDExOlB1bGxSZXF1ZXN0MzUxNzA4NzQ0,2664,added `--initial-headers` argument to `lbrynet start` command to support bundled header file,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-11T03:31:52Z,2019-12-11T14:44:39Z,2019-12-11T14:44:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2664', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2664', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2664.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2664.patch'}" 402,https://api.github.com/repos/lbryio/lbry-sdk/issues/2663,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2663/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2663/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2663/events,https://github.com/lbryio/lbry-sdk/issues/2663,536074346,MDU6SXNzdWU1MzYwNzQzNDY=,2663,too many sql variables on file list + large page size,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2019-12-11T00:40:23Z,2020-03-10T14:22:38Z,,MEMBER,,"The dreaded sqlite variables error is back. It works fine on default page 1, but errors when running it with 999 or higher. ```c:\Program Files\LBRY\resources\static\daemon>lbrynet file list --page_size=9999 { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 591, in _process_rpc_call"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 1821, in jsonrpc_file_list"", "" File \""lbry\\wallet\\database.py\"", line 104, in get_purchases"", "" File \""lbry\\wallet\\database.py\"", line 80, in get_transactions"", "" File \""torba\\client\\basedatabase.py\"", line 458, in get_transactions"", "" File \""torba\\client\\basedatabase.py\"", line 451, in select_transactions"", "" File \""concurrent\\futures\\thread.py\"", line 57, in run"", "" File \""torba\\client\\basedatabase.py\"", line 63, in "", "" File \""torba\\client\\basedatabase.py\"", line 70, in __run_transaction"", "" File \""torba\\client\\basedatabase.py\"", line 51, in "", ""sqlite3.OperationalError: too many SQL variables"", """" ], ""message"": ""Error calling file_list with args {'reverse': False, 'page_size': 9999}\ntoo many SQL variables"" } ```",, 403,https://api.github.com/repos/lbryio/lbry-sdk/issues/2662,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2662/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2662/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2662/events,https://github.com/lbryio/lbry-sdk/pull/2662,536073349,MDExOlB1bGxSZXF1ZXN0MzUxNjcwMDI5,2662,add apsw to pylint conf,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-11T00:36:42Z,2019-12-11T17:38:03Z,2019-12-11T17:38:01Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2662', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2662', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2662.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2662.patch'}" 404,https://api.github.com/repos/lbryio/lbry-sdk/issues/2661,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2661/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2661/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2661/events,https://github.com/lbryio/lbry-sdk/issues/2661,535833250,MDU6SXNzdWU1MzU4MzMyNTA=,2661,Boris should notify of wallet server errors,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2019-12-10T16:14:25Z,2020-06-29T20:20:01Z,,MEMBER,,"May need to figure out which errors to show/hide, but definitely any tracebacks where it can't advance blocks. ",, 405,https://api.github.com/repos/lbryio/lbry-sdk/issues/2660,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2660/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2660/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2660/events,https://github.com/lbryio/lbry-sdk/pull/2660,535391030,MDExOlB1bGxSZXF1ZXN0MzUxMTE4Nzky,2660,`utxo list` includes purchases of your claims,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-09T23:06:11Z,2019-12-10T03:32:16Z,2019-12-10T03:32:15Z,MEMBER,,fixes #2643,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2660', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2660', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2660.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2660.patch'}" 406,https://api.github.com/repos/lbryio/lbry-sdk/issues/2659,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2659/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2659/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2659/events,https://github.com/lbryio/lbry-sdk/issues/2659,535256700,MDU6SXNzdWU1MzUyNTY3MDA=,2659,importing channel brings in all claims and transactions from address,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049638464, 'node_id': 'MDU6TGFiZWwxMDQ5NjM4NDY0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20low', 'name': 'priority: low', 'color': 'efdaa5', 'default': False, 'description': 'Work should be done but can stay in the backlog for now'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-12-09T20:15:08Z,2019-12-09T20:16:15Z,,MEMBER,,"Jeremy recently imported a spee.ch channel that had other claims/channels on the same address, so now he seems hundreds of channels/claims/wallet history associated with them. This probably won't happen too often, but could happen with lbr.tv + single address accounts. ",, 407,https://api.github.com/repos/lbryio/lbry-sdk/issues/2658,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2658/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2658/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2658/events,https://github.com/lbryio/lbry-sdk/issues/2658,535102469,MDU6SXNzdWU1MzUxMDI0Njk=,2658,handle ValueError: invalid ip address: '192.168.0.1' better,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-12-09T18:19:51Z,2019-12-09T18:19:51Z,,MEMBER,,"@jackrobison is aware of this one. ```During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\asyncio\events.py"", line 88, in _run self._context.run(self._callback, *self._args) File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\asyncio\selector_events.py"", line 962, in _read_ready self._protocol.datagram_received(data, addr) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\protocol.py"", line 557, in datagram_received self.handle_request_datagram(address, message) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\protocol.py"", line 454, in handle_request_datagram peer = make_kademlia_peer(request_datagram.node_id, address[0], address[1]) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\peer.py"", line 20, in make_kademlia_peer return KademliaPeer(address, node_id, udp_port, tcp_port=tcp_port, allow_localhost=allow_localhost) File """", line 8, in __init__ File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\peer.py"", line 180, in __post_init__ raise ValueError(f""invalid ip address: '{self.address}'"") ValueError: invalid ip address: '192.168.0.1' 2019-12-09 13:14:37,898 INFO torba.client.baseledger:138: lbc_mainnet: added BlockHeightEvent(height=679941, change=1) header blocks, final height 679941 Exception in callback _SelectorDatagramTransport._read_ready() handle: Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\protocol.py"", line 452, in handle_request_datagram peer = self.routing_table.get_peer(request_datagram.node_id) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\routing_table.py"", line 210, in get_peer return self.buckets[self.kbucket_index(contact_id)].get_peer(contact_id) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\routing_table.py"", line 70, in get_peer raise IndexError(node_id) IndexError: b'6\x13\xe9\x91\xed\x1c\x14I\xa2[\xb5\xa5]s""\x8dW\x13\x0f#\x85\x15\xb1!\x0c`\x8f\xe2w\xe2\xee\xad\t\n\x85H\x0c3\xdd\xe6\xda\x1f\xf9*\x08\x11*\xd8' During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\asyncio\events.py"", line 88, in _run self._context.run(self._callback, *self._args) File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\asyncio\selector_events.py"", line 962, in _read_ready self._protocol.datagram_received(data, addr) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\protocol.py"", line 557, in datagram_received self.handle_request_datagram(address, message) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\protocol\protocol.py"", line 454, in handle_request_datagram peer = make_kademlia_peer(request_datagram.node_id, address[0], address[1]) File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\peer.py"", line 20, in make_kademlia_peer return KademliaPeer(address, node_id, udp_port, tcp_port=tcp_port, allow_localhost=allow_localhost) File """", line 8, in __init__ File ""c:\users\thoma\documents\lbry\lbry\lbry\dht\peer.py"", line 180, in __post_init__ raise ValueError(f""invalid ip address: '{self.address}'"") ValueError: invalid ip address: '192.168.0.1' ```",, 408,https://api.github.com/repos/lbryio/lbry-sdk/issues/2657,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2657/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2657/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2657/events,https://github.com/lbryio/lbry-sdk/issues/2657,535004481,MDU6SXNzdWU1MzUwMDQ0ODE=,2657,lbrynet fails to start if db is missing and db_revision is present and would indicate an upgrade,"{'login': 'nikooo777', 'id': 707272, 'node_id': 'MDQ6VXNlcjcwNzI3Mg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/707272?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nikooo777', 'html_url': 'https://github.com/nikooo777', 'followers_url': 'https://api.github.com/users/nikooo777/followers', 'following_url': 'https://api.github.com/users/nikooo777/following{/other_user}', 'gists_url': 'https://api.github.com/users/nikooo777/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nikooo777/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nikooo777/subscriptions', 'organizations_url': 'https://api.github.com/users/nikooo777/orgs', 'repos_url': 'https://api.github.com/users/nikooo777/repos', 'events_url': 'https://api.github.com/users/nikooo777/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nikooo777/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-09T15:26:13Z,2019-12-09T15:26:32Z,,MEMBER,,"If the db_revision file is present and indicates that the db should be upgraded and the lbrynet.sqlite file is missing lbrynet fails to start. ``` 2019-12-09 15:17:40,537 INFO lbry.extras.daemon.Components:81: Upgrading your databases (revision 11 to 13) 2019-12-09 15:17:40,537 INFO lbry.extras.daemon.Components:447: detecting external ip 2019-12-09 15:17:40,545 ERROR lbry.extras.daemon.migrator.dbmigrator:41: failed to migrate database Traceback (most recent call last): File ""lbry/extras/daemon/migrator/dbmigrator.py"", line 39, in migrate_db File ""lbry/extras/daemon/migrator/migrate11to12.py"", line 44, in do_migration sqlite3.OperationalError: no such table: file 2019-12-09 15:17:40,546 ERROR lbry.extras.daemon.Component:62: Error setting up database Traceback (most recent call last): File ""lbry/extras/daemon/migrator/dbmigrator.py"", line 39, in migrate_db File ""lbry/extras/daemon/migrator/migrate11to12.py"", line 44, in do_migration sqlite3.OperationalError: no such table: file During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry/extras/daemon/Component.py"", line 55, in _setup File ""lbry/extras/daemon/Components.py"", line 83, in start File ""concurrent/futures/thread.py"", line 57, in run File ""lbry/extras/daemon/migrator/dbmigrator.py"", line 41, in migrate_db File ""logging/__init__.py"", line 1418, in exception File ""logging/__init__.py"", line 1412, in error File ""logging/__init__.py"", line 1519, in _log File ""logging/__init__.py"", line 1529, in handle File ""logging/__init__.py"", line 1591, in callHandlers File ""logging/__init__.py"", line 905, in handle File ""lbry/extras/daemon/loggly_handler.py"", line 68, in emit File ""asyncio/tasks.py"", line 580, in ensure_future File ""asyncio/events.py"", line 644, in get_event_loop RuntimeError: There is no current event loop in thread 'ThreadPoolExecutor-0_3'. 2019-12-09 15:17:40,592 INFO lbry.extras.daemon.Components:221: start the dht 2019-12-09 15:17:40,592 INFO lbry.extras.daemon.Components:245: Started the dht 2019-12-09 15:17:40,593 INFO lbry.extras.daemon.Components:143: Starting torba wallet 2019-12-09 15:17:40,941 ERROR lbry.extras.daemon.Component:62: Error setting up blob_manager Traceback (most recent call last): File ""lbry/extras/daemon/Component.py"", line 55, in _setup File ""lbry/extras/daemon/Components.py"", line 175, in start File ""lbry/blob/blob_manager.py"", line 83, in setup AttributeError: 'NoneType' object has no attribute 'sync_missing_blobs' ``` ``` 2019-12-09 15:17:50,856 INFO lbry.extras.daemon.Components:305: Starting the file manager 2019-12-09 15:17:50,857 ERROR lbry.extras.daemon.Component:62: Error setting up stream_manager Traceback (most recent call last): File ""lbry/extras/daemon/Component.py"", line 55, in _setup File ""lbry/extras/daemon/Components.py"", line 310, in start File ""lbry/stream/stream_manager.py"", line 201, in start File ""lbry/stream/stream_manager.py"", line 139, in load_and_resume_streams_from_database AttributeError: 'NoneType' object has no attribute 'update_manually_removed_files_since_last_run' ``` perhaps there should be a check that discards that file if the db is missing",, 409,https://api.github.com/repos/lbryio/lbry-sdk/issues/2656,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2656/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2656/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2656/events,https://github.com/lbryio/lbry-sdk/pull/2656,534812770,MDExOlB1bGxSZXF1ZXN0MzUwNjIwMTU3,2656,improved header sync and timeouts on wallet client,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-09T09:54:26Z,2019-12-09T18:04:52Z,2019-12-09T18:04:24Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2656', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2656', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2656.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2656.patch'}" 410,https://api.github.com/repos/lbryio/lbry-sdk/issues/2655,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2655/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2655/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2655/events,https://github.com/lbryio/lbry-sdk/pull/2655,534465094,MDExOlB1bGxSZXF1ZXN0MzUwMzU2NDQx,2655,switched wallet server to use `apsw`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-07T23:13:46Z,2019-12-08T22:00:43Z,2019-12-08T22:00:42Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2655', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2655', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2655.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2655.patch'}" 411,https://api.github.com/repos/lbryio/lbry-sdk/issues/2654,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2654/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2654/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2654/events,https://github.com/lbryio/lbry-sdk/pull/2654,534407204,MDExOlB1bGxSZXF1ZXN0MzUwMzE0NTYw,2654,added InvalidPasswordError code when password is invalid,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-07T14:18:10Z,2019-12-09T03:40:09Z,2019-12-09T03:40:07Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2654', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2654', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2654.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2654.patch'}" 412,https://api.github.com/repos/lbryio/lbry-sdk/issues/2653,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2653/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2653/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2653/events,https://github.com/lbryio/lbry-sdk/pull/2653,534107377,MDExOlB1bGxSZXF1ZXN0MzUwMDcxNDIw,2653,added `wallet_reconnect` command to trigger lbrynet to reconnect to wallet servers (useful if you changed the wallet servers configuration),"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-12-06T16:09:02Z,2019-12-14T20:41:31Z,2019-12-11T17:06:43Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2653', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2653', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2653.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2653.patch'}" 413,https://api.github.com/repos/lbryio/lbry-sdk/issues/2652,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2652/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2652/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2652/events,https://github.com/lbryio/lbry-sdk/pull/2652,532499100,MDExOlB1bGxSZXF1ZXN0MzQ4NzM0MTQ0,2652,First working version of alternative trending algorithm inside lbry-sdk,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-12-04T07:25:47Z,2019-12-18T00:01:29Z,2019-12-18T00:01:29Z,CONTRIBUTOR,,"As discussed on Slack and elsewhere, this will compute trending scores using a different algorithm from the existing one. I would love for someone to get this running on a server I can connect to. It should give similar (though not identical) results to https://brendonbrewer.keybase.pub/trending.html. I'm sure more optimisations are possible. My trending scores are going into `trending_mixed` in claims.db, and `trending_group` is zeroed out, so apps can already sort correctly when connected. A resync is required, and it will start computing trending only on the last 288 blocks (~12 hours). After that, trending is calculated every block in RAM. **Performance Note:** In case it's relevant for `sqlite` considerations, every block involves a read that takes about 5-15 seconds, every block divisible by 10 involves a small fast write as well, and every block divisible by 1000 involves a big write taking a minute or two. `claim.trending_mixed` is now also floats rather than ints.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2652', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2652', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2652.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2652.patch'}" 414,https://api.github.com/repos/lbryio/lbry-sdk/issues/2651,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2651/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2651/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2651/events,https://github.com/lbryio/lbry-sdk/pull/2651,532086089,MDExOlB1bGxSZXF1ZXN0MzQ4NDEwMDU3,2651,refactored error code generator and added support for multiple inheritance in generated exceptions,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-03T15:57:29Z,2019-12-09T17:59:02Z,2019-12-06T15:45:24Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2651', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2651', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2651.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2651.patch'}" 415,https://api.github.com/repos/lbryio/lbry-sdk/issues/2650,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2650/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2650/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2650/events,https://github.com/lbryio/lbry-sdk/pull/2650,531206634,MDExOlB1bGxSZXF1ZXN0MzQ3Njg1Nzk2,2650,Fix blob request loop,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204204, 'node_id': 'MDU6TGFiZWwxMjE2MjA0MjA0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blob%20exchange', 'name': 'area: blob exchange', 'color': '5319e7', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-02T15:34:37Z,2019-12-06T03:58:43Z,2019-12-03T17:58:28Z,MEMBER,,"release-text: This release changes the behavior of downloads that fail to complete. Upon startup file downloads that were running at the previous shutdown are resumed - this remains the same. However, if these or later user initiated attempts to download files (`get`, `file_set_status`, `file_save` or via partial content requests) time out when downloading a blob (due to there not being any peers or the only peers who are found indicating that they do not have it) then the file will go into a `stopped` state. To re-attempt completing the download they must be resumed with `file_set_status`, `get`, `file_save`, or by reading via partial content requests.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2650', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2650', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2650.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2650.patch'}" 416,https://api.github.com/repos/lbryio/lbry-sdk/issues/2649,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2649/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2649/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2649/events,https://github.com/lbryio/lbry-sdk/pull/2649,530795472,MDExOlB1bGxSZXF1ZXN0MzQ3MzcwNzkz,2649,Fix handling reserved ips,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-01T21:06:06Z,2019-12-01T23:06:34Z,2019-12-01T23:06:33Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2649', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2649', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2649.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2649.patch'}" 417,https://api.github.com/repos/lbryio/lbry-sdk/issues/2648,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2648/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2648/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2648/events,https://github.com/lbryio/lbry-sdk/pull/2648,530790711,MDExOlB1bGxSZXF1ZXN0MzQ3MzY3Njgy,2648,Fix UDP ping port in blob peer accumulator,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-01T20:32:10Z,2019-12-01T22:00:14Z,2019-12-01T22:00:13Z,MEMBER,,"-add comments -rename functions to be more descriptive of what they do",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2648', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2648', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2648.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2648.patch'}" 418,https://api.github.com/repos/lbryio/lbry-sdk/issues/2647,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2647/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2647/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2647/events,https://github.com/lbryio/lbry-sdk/pull/2647,530787883,MDExOlB1bGxSZXF1ZXN0MzQ3MzY1Nzg1,2647,Request all pages of peers for a blob,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-12-01T20:12:47Z,2019-12-01T20:52:29Z,2019-12-01T20:52:28Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2647', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2647', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2647.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2647.patch'}" 419,https://api.github.com/repos/lbryio/lbry-sdk/issues/2644,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2644/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2644/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2644/events,https://github.com/lbryio/lbry-sdk/pull/2644,529568713,MDExOlB1bGxSZXF1ZXN0MzQ2NDIyMTgx,2644,Autoregressive trending quantities in claim table of claims.db,"{'login': 'eggplantbren', 'id': 1578298, 'node_id': 'MDQ6VXNlcjE1NzgyOTg=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1578298?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eggplantbren', 'html_url': 'https://github.com/eggplantbren', 'followers_url': 'https://api.github.com/users/eggplantbren/followers', 'following_url': 'https://api.github.com/users/eggplantbren/following{/other_user}', 'gists_url': 'https://api.github.com/users/eggplantbren/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eggplantbren/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eggplantbren/subscriptions', 'organizations_url': 'https://api.github.com/users/eggplantbren/orgs', 'repos_url': 'https://api.github.com/users/eggplantbren/repos', 'events_url': 'https://api.github.com/users/eggplantbren/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eggplantbren/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-27T20:54:51Z,2019-12-04T07:27:07Z,2019-12-04T07:27:07Z,CONTRIBUTOR,,"First attempt at calculating a different trending quantity in the wallet server. The resulting column for ranking claims is `trending_ar_final`. The standard trending columns and tables are still there but I've commented out their computation, as this is just for testing. There are a few tweakable parameters but let's not worry about their values for n ow. The trending scores are updated every 134th block and the update takes about 15 seconds on my current low to mid end laptop (with SSD). Optimisations are surely possible but I haven't done them. The only files I edited are trending.py and writer.py. In the latter, I've declared the new columns as integers even though they contain reals, because I didn't want to mess up the list of integer columns in that file.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2644', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2644', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2644.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2644.patch'}" 420,https://api.github.com/repos/lbryio/lbry-sdk/issues/2643,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2643/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2643/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2643/events,https://github.com/lbryio/lbry-sdk/issues/2643,529423365,MDU6SXNzdWU1Mjk0MjMzNjU=,2643,balance incorrect (higher) on some high volume wallets,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2019-11-27T15:36:58Z,2019-12-10T03:32:15Z,2019-12-10T03:32:15Z,MEMBER,,"DM me if you want the pubkey to reproduce. Not sure how many users this affects - you don't know until you actually try to send your balance. We could also have a check on startup to make sure these match. ``` 2019-11-27 09:58:44,175 INFO lbry.wallet.ledger:128: Loaded account bXwD76fgWM9MWu9REBLj8QYuRZsutDpv5U with 20.69335401 LBC, 147 receiving addresses (gap: 20), 2868 change addresses (gap: 6), 2 channels, 0 certificates and 1214 claims. ``` ``` { ""jsonrpc"": ""2.0"", ""result"": { ""available"": ""390.69335401"", ""reserved"": ""203.69"", ""reserved_subtotals"": { ""claims"": ""8.69"", ""supports"": ""0.0"", ""tips"": ""195.0"" }, ""total"": ""594.38335401"" } } ```",, 421,https://api.github.com/repos/lbryio/lbry-sdk/issues/2642,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2642/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2642/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2642/events,https://github.com/lbryio/lbry-sdk/pull/2642,529067614,MDExOlB1bGxSZXF1ZXN0MzQ2MDEzMDgz,2642,upgrade SDK to use lbrycrd v0.17.3.2,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-27T01:54:14Z,2019-11-27T02:31:33Z,2019-11-27T02:31:32Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2642', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2642', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2642.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2642.patch'}" 422,https://api.github.com/repos/lbryio/lbry-sdk/issues/2641,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2641/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2641/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2641/events,https://github.com/lbryio/lbry-sdk/issues/2641,528375169,MDU6SXNzdWU1MjgzNzUxNjk=,2641,fix password changes via synced device,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-11-25T22:30:26Z,2020-04-13T19:05:26Z,,MEMBER,,"the plan is to store old passwords in the wallet file. we'll handle them with the same level of security as the private keys. when a password change occurs, unsynced wallets can be unlocked during `sync_apply` because old passwords are in the sync data. ## BC issue the below steps introduce a BC break because the structure of the encrypted data will change and old sdks will not be able to decrypt it ## steps ### PR 1 - [ ] update the payload encryption: - [ ] generate a salt the first time a wallet is encrypted. - [ ] use scrypt (or another KDF) on user's password with the wallet salt to generate a derived key - [ ] use derived key to encrypt wallet data - [ ] HMAC encrypted data with derived key - [ ] encrypted wallet looks like: [version][salt][hmac][encrypted data] - [ ] update the payload decryption to verify the HMAC and report a wrong password if the values do not match - [ ] ensure decryption is backwards compatible ### PR 2 - [ ] add a section to the wallet file called `password_history`. it will be a list of strings. - [ ] add new command `wallet_change_password` which changes the in-memory wallet password and adds the new password's derived key (scrypted with wallet salt) to the wallet password list if its not there yet. wallet must be unlocked to call this command. - [ ] modify `wallet_encrypt` to add the derived key to the password list - [ ] modify `wallet_decrypt` to erase the stored list of derived keys - [ ] modify `sync_apply` such that if the wallet is locked when it is called, it will try to unlock the wallet with the provided password. if that fails, it will use the provided password to decrypt the payload and try unlocking the wallet with the derived keys in the payload. if one of those keys succeeds, it will call `wallet_change_password` with the key that succeeded, and re-lock the wallet after applying the payload. related: https://github.com/lbryio/lbry-sdk/issues/2175, https://github.com/lbryio/lbry-sdk/issues/1843, https://github.com/lbryio/lbry-sdk/issues/2583 ",, 423,https://api.github.com/repos/lbryio/lbry-sdk/issues/2640,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2640/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2640/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2640/events,https://github.com/lbryio/lbry-sdk/pull/2640,528331802,MDExOlB1bGxSZXF1ZXN0MzQ1NDEzNTM5,2640,bump protocol version,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-25T20:55:37Z,2019-11-26T01:39:01Z,2019-11-26T01:21:14Z,MEMBER,,backwards-incompatible: This release includes backwards incompatible APIs and will automatically disconnect clients with an older version when they try to connect.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2640', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2640', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2640.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2640.patch'}" 424,https://api.github.com/repos/lbryio/lbry-sdk/issues/2639,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2639/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2639/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2639/events,https://github.com/lbryio/lbry-sdk/issues/2639,528257408,MDU6SXNzdWU1MjgyNTc0MDg=,2639,transaction / claim / support data missing until confirmed,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2019-11-25T18:22:42Z,2020-01-15T19:05:41Z,,MEMBER,,"Similar to https://github.com/lbryio/lbry-sdk/issues/2462, but there no error or it's being supressed: I've seen instances (and other users have run into this also) where stream / channel / transaction / support list don't return the information until it's confirmed. Other transactions will show fine in that period (i.e. a new incoming tx). Not easy to reproduce, and the next transaction will work just fine. ",, 425,https://api.github.com/repos/lbryio/lbry-sdk/issues/2638,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2638/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2638/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2638/events,https://github.com/lbryio/lbry-sdk/pull/2638,528242714,MDExOlB1bGxSZXF1ZXN0MzQ1MzQyNjI3,2638,fixes for wallet server sync stall issues,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-25T17:51:41Z,2019-11-25T21:07:06Z,2019-11-25T21:07:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2638', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2638', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2638.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2638.patch'}" 426,https://api.github.com/repos/lbryio/lbry-sdk/issues/2637,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2637/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2637/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2637/events,https://github.com/lbryio/lbry-sdk/pull/2637,528135951,MDExOlB1bGxSZXF1ZXN0MzQ1MjU2Mjk3,2637,don't log tracebacks for expected download errors,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-25T14:48:40Z,2019-11-25T15:11:39Z,2019-11-25T15:11:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2637', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2637', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2637.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2637.patch'}" 427,https://api.github.com/repos/lbryio/lbry-sdk/issues/2636,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2636/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2636/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2636/events,https://github.com/lbryio/lbry-sdk/pull/2636,527823195,MDExOlB1bGxSZXF1ZXN0MzQ0OTk4MDkw,2636,more segwit fixes on wallet server,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-25T03:39:58Z,2019-11-25T15:22:37Z,2019-11-25T15:22:36Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2636', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2636', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2636.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2636.patch'}" 428,https://api.github.com/repos/lbryio/lbry-sdk/issues/2635,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2635/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2635/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2635/events,https://github.com/lbryio/lbry-sdk/pull/2635,527765752,MDExOlB1bGxSZXF1ZXN0MzQ0OTU1MTc3,2635,add wallet server information to `status` command,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-11-24T22:15:19Z,2019-12-02T15:46:04Z,2019-11-26T19:45:42Z,MEMBER,,"Adds known_servers: int available_servers: int to wallet status. Also changes connected_servers: {...} to servers: { [ host, port, latency, available ], } ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2635', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2635', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2635.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2635.patch'}" 429,https://api.github.com/repos/lbryio/lbry-sdk/issues/2634,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2634/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2634/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2634/events,https://github.com/lbryio/lbry-sdk/issues/2634,527764608,MDU6SXNzdWU1Mjc3NjQ2MDg=,2634,App needs a way to tell if wallet server configuration fails on startup,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-24T22:06:21Z,2019-11-24T22:06:21Z,,MEMBER,,"Currently, When you start the app with misconfigured wallet servers, it will stay in wallet: false state indefinitely(?). App could have a `wallet` key in `lbrynet status` that reports how many known servers and how many available servers. If available servers is 0, the app can provide ui to change wallet servers.",, 430,https://api.github.com/repos/lbryio/lbry-sdk/issues/2633,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2633/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2633/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2633/events,https://github.com/lbryio/lbry-sdk/pull/2633,527396010,MDExOlB1bGxSZXF1ZXN0MzQ0NjgzNDkw,2633,added `settings_clear` command to reset a setting to its default value,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-11-22T20:19:21Z,2019-11-23T03:28:57Z,2019-11-23T03:28:56Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2633', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2633', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2633.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2633.patch'}" 431,https://api.github.com/repos/lbryio/lbry-sdk/issues/2632,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2632/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2632/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2632/events,https://github.com/lbryio/lbry-sdk/issues/2632,527393533,MDU6SXNzdWU1MjczOTM1MzM=,2632,Apps need a way to clear settings to their defaults,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-22T20:13:23Z,2019-11-24T21:59:03Z,2019-11-24T21:59:03Z,MEMBER,,"If an app sets 'lbryum_servers', it has no way to unset it back to defaults without writing the defaults to daemon_settings.yml. Provide settings_clear(key) to reset that key to its default and erase the setting from daemon_settings.yml",, 432,https://api.github.com/repos/lbryio/lbry-sdk/issues/2631,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2631/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2631/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2631/events,https://github.com/lbryio/lbry-sdk/issues/2631,527352459,MDU6SXNzdWU1MjczNTI0NTk=,2631,headers syncing megaissue,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1016091436, 'node_id': 'MDU6TGFiZWwxMDE2MDkxNDM2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20blocker', 'name': 'priority: blocker', 'color': 'd93f0b', 'default': False, 'description': 'Issue is blocking release, do ASAP'}]",closed,False,,[],,2,2019-11-22T18:37:33Z,2020-01-08T19:12:20Z,2020-01-08T19:12:20Z,MEMBER,,"- [x] akin getting hangups while syncing headers, see Slack. It needs to better support and handle timeouts/retries (to other servers?) - [x] can't ctrl-C / shutdown while headers are downloading - takes 10+ seconds - [x] make sure headers download percentage starts from 0 if new blocks are being downloaded on startup (to account for any missing blocks since last run). Currently this would show something like 97% if it was almost caught up. Starting from 0 will give a better indication of progress to the user. - [ ] determine source of delay: Between finishing headers download and address subscription, there is a 4 second delay. ``` 019-11-22 10:27:27,515 INFO torba.client.baseledger:329: Headers sync: 670774 / 670774 2019-11-22 10:27:31,499 INFO torba.client.baseledger:297: Subscribing and updating accounts. ``` - [x] ? package headers with lbrynet executable. This would auto-extract the headers into the data directory if they don't exist. Bonus: - [ ] figure out why verification takes 30+ seconds on slower disks ``` 2019-11-25 18:48:36,546 INFO lbry.extras.daemon.Components:180: remote height: 668566, local height: 671984 2019-11-25 18:49:32,715 INFO lbry.extras.daemon.Components:220: Header checkpoint verified. ```",, 433,https://api.github.com/repos/lbryio/lbry-sdk/issues/2630,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2630/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2630/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2630/events,https://github.com/lbryio/lbry-sdk/pull/2630,526820988,MDExOlB1bGxSZXF1ZXN0MzQ0MjE2NjM0,2630,Enable builds on GitLab CI in anticipation of moving away from Travis,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,4,2019-11-21T20:21:54Z,2019-12-02T15:45:09Z,2019-11-26T23:28:59Z,MEMBER,,"- add `.gitlab-ci.yml` to enable builds on gitlab - update some build code to work with gitlab - move build files into toplevel `docker` directory fixes #2469 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2630', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2630', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2630.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2630.patch'}" 434,https://api.github.com/repos/lbryio/lbry-sdk/issues/2629,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2629/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2629/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2629/events,https://github.com/lbryio/lbry-sdk/issues/2629,526807918,MDU6SXNzdWU1MjY4MDc5MTg=,2629,Index more tags for claim searching,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}]",open,False,,[],,0,2019-11-21T19:53:47Z,2019-11-21T19:53:47Z,,MEMBER,,"From what I understand, we currently only index the top tags which are hardcoded. We should re-run these stats and increase the number of tags indexed. Less common tags could run into timeout issues otherwise. ",, 435,https://api.github.com/repos/lbryio/lbry-sdk/issues/2628,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2628/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2628/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2628/events,https://github.com/lbryio/lbry-sdk/issues/2628,526667146,MDU6SXNzdWU1MjY2NjcxNDY=,2628,incorrect support/effective amount on claim (when added/abandoned in same block),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2019-11-21T15:29:05Z,2019-12-14T23:19:08Z,2019-12-14T23:19:08Z,MEMBER,,"See below. This may have happened when the support was added + removed in the same block. Will try to reproduce. ``` (lbry-venv) C:\Users\thoma\Documents\lbry>lbrynet resolve IdleWildTcReallyDidThat { ""IdleWildTcReallyDidThat"": { ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@YungContent#8/IdleWildTcReallyDidThat#2"", ""claim_id"": ""2f9e64b86bede36225ae52e719026d9e7a71acc9"", ""claim_op"": ""create"", ""confirmations"": 339, ""height"": 669823, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 669823, ""creation_height"": 669823, ""creation_timestamp"": 1574295762, ""effective_amount"": ""4035.1"", ""expiration_height"": 2772223, ""is_controlling"": true, ""support_amount"": ""4035.0"", ``` ``` { ""normalizedName"": ""idlewildtcreallydidthat"", ""claims"": [ { ""name"": ""IdleWildTcReallyDidThat"", ""value"": ""010a82068cea320a6f1fb807fc63e2b66d6f011d843f963f79d5f267e14678b3c1c8196525a3aa2c70057d5c40711577549003d911252153d0763607c2cf741ad9354123a2fe07438b6bc2ae681a4f1715c8921fdf0ab2010a98010a308bc335dc7ac59ab48365e34d87b9e8874027cced3cb686fe60ed25635a405d275d3482650979d348c24e548919d0b304122149646c6557696c64205463202d205265616c6c792044696420546861742e6d7034188fcaa289012209766964656f2f6d70343230e6d3384f10913874b1947cb930ff564380effbc96efd3fed8a2208376dbbc198899bf67634e8b98171b619488f7a86e11a044e6f6e6528f6afd7ee055a0908800f10b80818e001426349646c6557696c64205443207820436875636b69654368696c647a506c6179202d20205265616c6c7920446964205468617420282059554e47434f4e54454e54204d5553494320564944454f205052454d494552452920f09fa4aff09fa4aff09fa4af4ab1014e657720566964656f20416c6572742c204578636c75736976656c792042726f7567687420746f20796f752062792059756e67436f6e74656e742e0a0a49646c6557696c64205443207820436875636b6965204368696c647a20506c6179202d205265616c6c792044696420546861740a0a4069646c6577696c64746320782040636875636b69656368696c647a706c61796d6d620a0a2345617374536964652023436861726c6f74746520235472617052302a2e68747470733a2f2f737065652e63682f322f6532517053636e45636f4b42325330334c393834663059762e706e675a06686970686f705a056d757369635a036172745a0b706f702063756c7475726562020801"", ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""claimId"": ""2f9e64b86bede36225ae52e719026d9e7a71acc9"", ""txId"": ""8a812c3d14d05e1d951bd2439cb760f87ac90de21a6308c30c749f7a47dc5521"", ""n"": 0, ""height"": 669823, ""validAtHeight"": 669823, ""amount"": 10000000, ""effectiveAmount"": 3510000000, ""supports"": [ { ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""txId"": ""e5dc722530b8af7c3d7071ef757dceb20488033c503c891a06d44b22788f8f67"", ""n"": 1, ""height"": 669831, ""validAtHeight"": 669831, ""amount"": 1000000000 }, { ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""txId"": ""540461c771aacacd2521350eaad16abb5a7fe871eee3e43009ff6421f619d3b9"", ""n"": 2, ""height"": 669896, ""validAtHeight"": 669896, ""amount"": 500000000 }, { ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""txId"": ""b13f8a6cc01871c659cb48915d4c02de291ae31188e726dc1f8dd1aa77cfa762"", ""n"": 2, ""height"": 669905, ""validAtHeight"": 669905, ""amount"": 1000000000 }, { ""address"": ""bY5iGWtr6BYoryp4aA596QfmZZR4YM2RUo"", ""txId"": ""16814bafe6f20d4039aa66af61015b7ba4c1d0f04407f6bac85faf8afbf72928"", ""n"": 2, ""height"": 669914, ""validAtHeight"": 669914, ""amount"": 1000000000 } ], ""bid"": 0, ""sequence"": 0 } ], ""lastTakeoverHeight"": 669823, ````",, 436,https://api.github.com/repos/lbryio/lbry-sdk/issues/2627,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2627/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2627/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2627/events,https://github.com/lbryio/lbry-sdk/issues/2627,524448154,MDU6SXNzdWU1MjQ0NDgxNTQ=,2627,spee.ch wallet sync / balance issues,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-11-18T15:41:36Z,2020-06-17T15:14:25Z,2020-06-17T15:14:25Z,MEMBER,,"Spee.ch wallet goes out of sync and loses track of LBC / address subscriptions. Need to see why this is happening on larger wallets like spee.ch",, 437,https://api.github.com/repos/lbryio/lbry-sdk/issues/2626,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2626/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2626/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2626/events,https://github.com/lbryio/lbry-sdk/issues/2626,524094869,MDU6SXNzdWU1MjQwOTQ4Njk=,2626,antix 19 debian white screen only,"{'login': 'danrobi11', 'id': 48020114, 'node_id': 'MDQ6VXNlcjQ4MDIwMTE0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/48020114?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/danrobi11', 'html_url': 'https://github.com/danrobi11', 'followers_url': 'https://api.github.com/users/danrobi11/followers', 'following_url': 'https://api.github.com/users/danrobi11/following{/other_user}', 'gists_url': 'https://api.github.com/users/danrobi11/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/danrobi11/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/danrobi11/subscriptions', 'organizations_url': 'https://api.github.com/users/danrobi11/orgs', 'repos_url': 'https://api.github.com/users/danrobi11/repos', 'events_url': 'https://api.github.com/users/danrobi11/events{/privacy}', 'received_events_url': 'https://api.github.com/users/danrobi11/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2019-11-18T02:15:52Z,2019-11-18T03:02:16Z,2019-11-18T02:23:54Z,NONE,,"So i just tried to run lbry flatpak and white screen only. Same with the deb file. lbry 0.37.1 OS: Debian GNU/Linux 10 (buster) x86_64 Kernel: 4.9.182-antix.1-amd64-smp Resolution: 1920x1080 WM: IceWM 1.5.5+git20190610 (Linux/x86_64) WM Theme: Clearview Blue Medium Theme: Arc-EvoPro2 [GTK2/3] Icons: papirus-antix [GTK2/3] Terminal: roxterm CPU: Intel i5-3570K (4) @ 3.800GHz GPU: Intel HD Graphics GPU: NVIDIA GeForce GTX 780 Memory : 5836MiB / 15931MiB $ flatpak run io.lbry.lbry-app Starting SDK Sandbox listening on port 5278. Daemon: 2019-11-17 21:06:06,938 INFO lbry.extras.daemon.Daemon:402: Starting LBRYNet Daemon Daemon: 2019-11-17 21:06:06,939 INFO lbry.extras.daemon.Daemon:404: Platform: { ""processor"": """", ""python_version"": ""3.7.1"", ""platform"": ""Linux-4.9.182-antix.1-amd64-smp-x86_64-with-glibc2.3.4"", ""os_release"": ""4.9.182-antix.1-amd64-smp"", ""os_system"": ""Linux"", ""lbrynet_version"": ""0.43.3"", ""torba_version"": ""0.5.7"", ""build"": ""release"", ""distro"": { ""id"": ""org.freedesktop.platform"", ""version"": ""19.08.3"", ""version_parts"": { ""major"": ""19"", ""minor"": ""08"", ""build_number"": ""3"" }, ""like"": """", ""codename"": ""Flatpak runtime"" }, ""desktop"": ""Unknown"" } Daemon: 2019-11-17 21:06:06,985 INFO lbry.extras.daemon.Daemon:412: RPC server listening on TCP ::1:5279 Daemon: 2019-11-17 21:06:07,004 INFO lbry.extras.daemon.Daemon:422: media server listening on TCP ::1:5280 Daemon: 2019-11-17 21:06:07,135 INFO lbry.extras.daemon.Components:564: detecting external ip Daemon: 2019-11-17 21:06:07,136 INFO lbry.extras.daemon.Components:67: Loading databases Daemon: 2019-11-17 21:06:07,136 INFO torba.client.basedatabase:233: connecting to database: /home/danrobi/.var/app/io.lbry.lbry-app/data/lbry/lbrynet/lbrynet.sqlite Daemon: 2019-11-17 21:06:07,137 INFO lbry.extras.daemon.exchange_rate_manager:213: Starting exchange rate manager Daemon: 2019-11-17 21:06:07,279 INFO lbry.extras.daemon.Daemon:388: detected internet connection is working Daemon: 2019-11-17 21:06:07,283 INFO lbry.extras.daemon.Daemon:821: Get version info: {""processor"": """", ""python_version"": ""3.7.1"", ""platform"": ""Linux-4.9.182-antix.1-amd64-smp-x86_64-with-glibc2.3.4"", ""os_release"": ""4.9.182-antix.1-amd64-smp"", ""os_system"": ""Linux"", ""lbrynet_version"": ""0.43.3"", ""torba_version"": ""0.5.7"", ""build"": ""release"", ""distro"": {""id"": ""org.freedesktop.platform"", ""version"": ""19.08.3"", ""version_parts"": {""major"": ""19"", ""minor"": ""08"", ""build_number"": ""3""}, ""like"": """", ""codename"": ""Flatpak runtime""}, ""desktop"": ""Unknown""} (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:3) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. Daemon: 2019-11-17 21:06:07,350 INFO lbry.extras.daemon.Components:180: remote height: 664762, local height: 668247 Daemon: 2019-11-17 21:06:07,559 INFO lbry.extras.daemon.Components:220: Header checkpoint verified. (lbry-app:3): IBUS-WARNING **: 21:06:09.037: Unable to connect to ibus: Unknown or unsupported transport “disabled” for address “disabled:” Daemon: 2019-11-17 21:06:23,217 WARNING lbry.extras.daemon.Components:493: upnp discovery failed: M-SEARCH for 192.168.2.1:1900 timed out Daemon: 2019-11-17 21:06:23,217 ERROR lbry.extras.daemon.Components:579: failed to setup upnp Daemon: 2019-11-17 21:06:23,245 INFO lbry.extras.daemon.Components:258: Starting torba wallet Daemon: 2019-11-17 21:06:23,428 INFO lbry.extras.daemon.Components:336: start the dht Daemon: 2019-11-17 21:06:23,428 WARNING lbry.extras.daemon.Components:342: UPnP component failed to get external ip Daemon: 2019-11-17 21:06:23,430 INFO torba.client.basedatabase:233: connecting to database: /home/danrobi/.var/app/io.lbry.lbry-app/data/lbry/lbryum/lbc_mainnet/blockchain.db Daemon: 2019-11-17 21:06:23,540 INFO torba.client.basenetwork:311: connected to spv1.lbry.com:50001 Daemon: 2019-11-17 21:06:23,541 INFO torba.client.basenetwork:175: Switching to SPV wallet server: spv1.lbry.com:50001 Daemon: 2019-11-17 21:06:23,541 INFO torba.client.baseledger:289: Subscribing and updating accounts. Daemon: 2019-11-17 21:06:23,554 INFO torba.client.basenetwork:311: connected to spv2.lbry.com:50001 Daemon: 2019-11-17 21:06:23,570 INFO torba.client.basenetwork:179: Subscribed to headers: spv1.lbry.com:50001 Daemon: 2019-11-17 21:06:23,570 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668248, change=2) header blocks, final height 668248 Daemon: 2019-11-17 21:06:23,597 INFO lbry.extras.daemon.Components:361: Started the dht Daemon: 2019-11-17 21:06:23,597 INFO lbry.dht.node:119: DHT node listening on UDP 0.0.0.0:4444 Daemon: 2019-11-17 21:06:23,695 INFO lbry.wallet.ledger:107: Loaded account baZsBXCpLea1wpzn71MpMzvRmmQu7vs8k1 with 0.0 LBC, 20 receiving addresses (gap: 20), 6 change addresses (gap: 6), 0 channels, 0 certificates and 0 claims. Daemon: 2019-11-17 21:06:23,696 INFO lbry.extras.daemon.Components:384: Started blob announcer 2019-11-17 21:06:23,696 INFO lbry.extras.daemon.Components:446: start blob server Daemon: 2019-11-17 21:06:23,696 INFO lbry.extras.daemon.Components:421: Starting the file manager Daemon: 2019-11-17 21:06:23,697 INFO lbry.stream.stream_manager:148: Initializing 0 files Daemon: 2019-11-17 21:06:23,697 INFO lbry.stream.stream_manager:163: Started stream manager with 0 files 2019-11-17 21:06:23,697 INFO lbry.extras.daemon.Components:427: Done setting up file manager Daemon: 2019-11-17 21:06:23,698 INFO lbry.blob_exchange.server:168: Blob server listening on TCP 0.0.0.0:3333 Daemon: 2019-11-17 21:06:23,773 INFO torba.client.basenetwork:311: connected to spv7.lbry.com:50001 Daemon: 2019-11-17 21:06:23,876 INFO torba.client.basenetwork:311: connected to spv8.lbry.com:50001 (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2) (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 3) (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 4) (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 5) (node:3) UnhandledPromiseRejectionWarning: Error: Unknown or unsupported transport “disabled” for address “disabled:” (node:3) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 6) Daemon: 2019-11-17 21:06:23,946 INFO torba.client.basenetwork:311: connected to spv9.lbry.com:50001 Daemon: 2019-11-17 21:06:29,048 INFO lbry.dht.protocol.routing_table:289: join buckets 2 Daemon: 2019-11-17 21:06:29,049 INFO lbry.dht.protocol.routing_table:289: join buckets 1 Daemon: 2019-11-17 21:06:41,505 INFO lbry.dht.node:159: Joined DHT, 14 peers known in 3 buckets Daemon: 2019-11-17 21:07:02,957 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668249, change=1) header blocks, final height 668249 Daemon: 2019-11-17 21:08:59,444 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668250, change=1) header blocks, final height 668250 Daemon: 2019-11-17 21:10:44,553 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668251, change=1) header blocks, final height 668251 Daemon: 2019-11-17 21:12:09,489 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668252, change=1) header blocks, final height 668252 Daemon: 2019-11-17 21:12:49,494 INFO torba.client.baseledger:136: lbc_mainnet: added BlockHeightEvent(height=668253, change=1) header blocks, final height 668253 ",, 438,https://api.github.com/repos/lbryio/lbry-sdk/issues/2625,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2625/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2625/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2625/events,https://github.com/lbryio/lbry-sdk/pull/2625,524086536,MDExOlB1bGxSZXF1ZXN0MzQxOTI2NjY0,2625,fix bug where wallet client errors would trap and get the SDK stuck,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-18T01:33:19Z,2019-11-18T15:57:26Z,2019-11-18T15:57:25Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2625', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2625', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2625.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2625.patch'}" 439,https://api.github.com/repos/lbryio/lbry-sdk/issues/2624,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2624/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2624/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2624/events,https://github.com/lbryio/lbry-sdk/pull/2624,523622733,MDExOlB1bGxSZXF1ZXN0MzQxNTg2OTE5,2624,stop signing support TXs too many times,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-15T18:29:48Z,2019-11-15T19:19:43Z,2019-11-15T19:16:55Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2624', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2624', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2624.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2624.patch'}" 440,https://api.github.com/repos/lbryio/lbry-sdk/issues/2623,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2623/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2623/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2623/events,https://github.com/lbryio/lbry-sdk/pull/2623,523566861,MDExOlB1bGxSZXF1ZXN0MzQxNTQzODUy,2623,"bump aioupnp to 0.0.16, fixes UPnP support for TP-Link routers","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-15T16:26:37Z,2019-11-15T16:51:01Z,2019-11-15T16:50:59Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2623', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2623', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2623.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2623.patch'}" 441,https://api.github.com/repos/lbryio/lbry-sdk/issues/2622,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2622/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2622/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2622/events,https://github.com/lbryio/lbry-sdk/pull/2622,523060454,MDExOlB1bGxSZXF1ZXN0MzQxMTM5NTY0,2622,full text search in wallet server using `claim_search` via argument `--text`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-14T19:33:14Z,2019-11-14T22:19:57Z,2019-11-14T22:19:11Z,MEMBER,,release-text: Wallet server now supports full text searching by using `claim_search` command and passing `--text` argument (note that `--order_by` is ignored when `--text` is passed because it will sort results based on text match ranking).,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2622', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2622', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2622.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2622.patch'}" 442,https://api.github.com/repos/lbryio/lbry-sdk/issues/2621,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2621/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2621/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2621/events,https://github.com/lbryio/lbry-sdk/pull/2621,522597635,MDExOlB1bGxSZXF1ZXN0MzQwNzY2ODk3,2621,"added a new `collection` claim type; managed via commands `collection_create`, `collection_update`, `collection_abandon`, `collection_list` and `collection_resolve`","{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-14T03:15:53Z,2019-11-14T23:53:23Z,2019-11-14T23:53:22Z,MEMBER,,release-text: A major new feature in this release is the `collection` claim type which allows creating (`collection_create`/`collection_update`) playlists and other collections of claims and then resolving the items in the collection (`collection_resolve`).,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2621', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2621', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2621.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2621.patch'}" 443,https://api.github.com/repos/lbryio/lbry-sdk/issues/2620,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2620/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2620/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2620/events,https://github.com/lbryio/lbry-sdk/pull/2620,522525052,MDExOlB1bGxSZXF1ZXN0MzQwNzEwNjU0,2620,Add torrent support to SQLiteStorage,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-13T23:08:04Z,2019-11-18T16:01:12Z,2019-11-15T23:34:01Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2620', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2620', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2620.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2620.patch'}" 444,https://api.github.com/repos/lbryio/lbry-sdk/issues/2619,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2619/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2619/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2619/events,https://github.com/lbryio/lbry-sdk/issues/2619,522379792,MDU6SXNzdWU1MjIzNzk3OTI=,2619,Add torrent support to SQLiteStorage,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-13T17:53:40Z,2020-02-14T21:56:01Z,2020-02-14T21:56:01Z,MEMBER,,"- [x] add new tables for torrents - [x] decouple `file` table from `stream` table, entries in `file` can have sources of either torrents or lbry streams - [x] update `content_claim` table to associate an outpoint to either a stream hash or a bt infohash. - [ ] add torrent counterpart to `get_all_lbry_files` - [x] add torrent counterpart to `get_claims_from_stream_hashes` - [x] add torrent counterpart to `delete_stream` - [ ] add torrent counterpart to `store_file` - [x] add db migration script ",, 445,https://api.github.com/repos/lbryio/lbry-sdk/issues/2618,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2618/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2618/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2618/events,https://github.com/lbryio/lbry-sdk/pull/2618,521689810,MDExOlB1bGxSZXF1ZXN0MzQwMDIyMTUy,2618,enables collections,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jessopb', 'id': 36554050, 'node_id': 'MDQ6VXNlcjM2NTU0MDUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36554050?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessopb', 'html_url': 'https://github.com/jessopb', 'followers_url': 'https://api.github.com/users/jessopb/followers', 'following_url': 'https://api.github.com/users/jessopb/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessopb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessopb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessopb/subscriptions', 'organizations_url': 'https://api.github.com/users/jessopb/orgs', 'repos_url': 'https://api.github.com/users/jessopb/repos', 'events_url': 'https://api.github.com/users/jessopb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessopb/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-12T17:23:23Z,2019-11-12T17:29:54Z,2019-11-12T17:29:54Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2618', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2618', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2618.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2618.patch'}" 446,https://api.github.com/repos/lbryio/lbry-sdk/issues/2617,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2617/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2617/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2617/events,https://github.com/lbryio/lbry-sdk/issues/2617,521601037,MDU6SXNzdWU1MjE2MDEwMzc=,2617,don't show fee address/type if no fee exists,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-11-12T14:55:27Z,2019-12-10T23:15:50Z,,MEMBER,,"See: ``` ""fee"": { ""address"": ""bKdehNB6a5AQpmuv5oEoD8ahsq7YjPLcp1"", ""currency"": ""LBC"" }, ``` ``` c:\Program Files\LBRY\resources\static\daemon>lbrynet resolve mortal-kombat-games-history-1992-2011#0 { ""mortal-kombat-games-history-1992-2011#0"": { ""address"": ""bR9tzfovLX86wWFvJq7WhYf9nVo1wCEkSj"", ""amount"": ""0.008"", ""canonical_url"": ""lbry://@GaminGHD#0/mortal-kombat-games-history-1992-2011#0"", ""claim_id"": ""0cdc5d3310bc96636e73f80d90d8b5ea97a8e5ea"", ""claim_op"": ""update"", ""confirmations"": 22527, ""height"": 642779, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 374584, ""creation_height"": 374584, ""creation_timestamp"": 1527033122, ""effective_amount"": ""0.008"", ""expiration_height"": 2476984, ""is_controlling"": true, ""support_amount"": ""0.0"", ""take_over_height"": 374584, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 }, ""name"": ""mortal-kombat-games-history-1992-2011"", ""normalized_name"": ""mortal-kombat-games-history-1992-2011"", ""nout"": 0, ""permanent_url"": ""lbry://mortal-kombat-games-history-1992-2011#0cdc5d3310bc96636e73f80d90d8b5ea97a8e5ea"", ""short_url"": ""lbry://mortal-kombat-games-history-1992-2011#0"", ""signing_channel"": { ""address"": ""bR9tzfovLX86wWFvJq7WhYf9nVo1wCEkSj"", ""amount"": ""10.0"", ""canonical_url"": ""lbry://@GaminGHD#0"", ""claim_id"": ""086d2bacf441cef45ff15b5afe163d0b03a9f7ea"", ""claim_op"": ""create"", ""confirmations"": 470479, ""has_signing_key"": false, ""height"": 194827, ""meta"": { ""activation_height"": 194827, ""claims_in_channel"": 1387, ""creation_height"": 194827, ""creation_timestamp"": 1498067614, ""effective_amount"": ""10210.0"", ""expiration_height"": 2297227, ""is_controlling"": true, ""support_amount"": ""10200.0"", ""take_over_height"": 194827, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 }, ""name"": ""@GaminGHD"", ""normalized_name"": ""@gaminghd"", ""nout"": 1, ""permanent_url"": ""lbry://@GaminGHD#086d2bacf441cef45ff15b5afe163d0b03a9f7ea"", ""short_url"": ""lbry://@GaminGHD#0"", ""timestamp"": 1498067614, ""txid"": ""b6610ed90bebe29b10fc9c1ba478b046926bf4dd414b7648f53f12b52ce897b1"", ""type"": ""claim"", ""value"": { ""public_key"": ""3056301006072a8648ce3d020106052b8104000a034200047ed36eacd947af7fdaffc9487532457c0d288a587e3db40830be5abcd88dd77d9fbe360f5838b2871a217c61989b18728ad2178d5a69436d6ed9a905c54175a9"", ""public_key_id"": ""bXQVLaQVftE9sGYi6RJYRgWaRSDYVPtcym"" }, ""value_type"": ""channel"" }, ""timestamp"": 1569951679, ""txid"": ""343c8062e761a8a54b9c0b61a9f056087a3c0225e3343570c0d8e7fcf6fcef92"", ""type"": ""claim"", ""value"": { ""description"": ""Mortal Kombat Video Games History (1992-2011)\nMortal Kombat (1992)\nMortal Kombat II (1993)\nMortal Kombat 3 (1995)\nUltimate Mortal Kombat 3 (1995)\nMortal Kombat Trilogy (1996)\nMortal Kombat 4 (1997)\nMortal Kombat Mythologies: Sub-Zero (1997)\nMortal Kombat Gold (1999)\nMortal Kombat: Special Forces (2000)\nMortal Kombat: Deadly Alliance (2002)\nMortal Kombat: Tournament Edition (2003)\nMortal Kombat: Deception (2004) \nMortal Kombat: Shaolin Monks (2005) \nMortal Kombat: Armageddon (2006)\nMortal Kombat: Unchained (2006)\nUltimate Mortal Kombat (2007)\nMortal Kombat Vs. DC Universe (2008) \nMortal Kombat (Reboot) (2011)\nMortal Kombat Arcade Kollection (2011)\nMortal Kombat: Komplete Edition (2012) \nMortal Kombat X (2015)\nMortal Kombat XL (2016)\n\n\u2665\u2665\u2665\u2665\u2665\u2665Subscribe+Like+Share=Thanks\u2665\u2665\u2665\u2665\u2665\u2665\n----------------------------------------\u00ad----------------------------------------\u00ad-------\n\u2605 Join GaminGHD http://www.gaminghd.ro \u2605 \n\u2605 Forum http://www.gaminghd.ro/forum \u2605 \n----------------------------------------\u00ad----------------------------------------\u00ad-------\n\u2665\u2665\u2665\u2665\u2665\u2665\u2665\u2665Fii sociabil!\u2665\u2665\u2665\u2665\u2665\u2665\u2665\u2665\n\u25b6Facebook http://facebook.com/gaminghd.ro \n\u25b6Youtube http://youtube.com/HDGamingHD \n\u25b6Steam http://steamcommunity.com/groups/GaminGHDro\n\u25b6Twitter: http://twitter.com/GamingHDinfo\n\u25b6Google+ : http://Google.com/+GaminghdRo\n----------------------------------------\u00ad----------------------------------------\u00ad-------\nContact: http://www.gaminghd.ro/contact\n----------------------------------------\u00ad----------------------------------------\u00ad-------\nToate drepturile rezervate. Copyright \u00a9 GaminGHD.ro\n...\nhttps://www.youtube.com/watch?v=fxGFg0OAU08"", ""fee"": { ""address"": ""bKdehNB6a5AQpmuv5oEoD8ahsq7YjPLcp1"", ""currency"": ""LBC"" }, ""license"": ""Copyrighted (contact publisher)"", ""release_time"": ""1368100115"", ""source"": { ""media_type"": ""video/mp4"", ""sd_hash"": ""0f4e050088fce4f6ba416913af3c6f6574ac6bea97d244b5cfaf6f9b7691d9ed6e24befd7e2aea9a916d40eee24d5912"", ""size"": ""171736614"" }, ""stream_type"": ""video"", ""tags"": [ ""gaming"", ""pop culture"", ""best mk games"", ""best mortal kombat games"", ""gaming history"", ""gaminghd"", ""history of mortal kombat"", ""mk all games"", ""mk game series"", ""mk games"", ""mk history"", ""mk series"", ""mk video games"", ""mortal kombat"", ""mortal kombat all games"", ""mortal kombat arcade"", ""mortal kombat game"", ""mortal kombat games"", ""mortal kombat games 2017"", ""mortal kombat games history"", ""mortal kombat history"", ""mortal kombat trilogy"", ""mortal kombat video games"", ""mortal kombat x"", ""mortal kombat xl"", ""top mk games"", ""top mortal kombat games"", ""gaming"" ], ""thumbnail"": { ""url"": ""https://thumbnails.lbry.com/fxGFg0OAU08"" }, ""title"": ""Mortal Kombat Games History (1992-2011)"", ""video"": { ""duration"": 786, ""height"": 720, ""width"": 1280 } }, ""value_type"": ""stream"" } }```",, 447,https://api.github.com/repos/lbryio/lbry-sdk/issues/2616,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2616/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2616/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2616/events,https://github.com/lbryio/lbry-sdk/issues/2616,521229059,MDU6SXNzdWU1MjEyMjkwNTk=,2616,Support publishing from a .torrent file,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-11T22:45:40Z,2019-11-11T22:45:40Z,,MEMBER,,`stream_create` and `stream_update` should be updated to have a `torrent_path` argument to publish a claim from which the torrent can be downloaded. This should populate the `bt_infohash` field of `Source` instead of `sd_hash` and should optionally include `bt_trackers` and `bt_http_seeds` if the .torrent file includes them.,, 448,https://api.github.com/repos/lbryio/lbry-sdk/issues/2615,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2615/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2615/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2615/events,https://github.com/lbryio/lbry-sdk/issues/2615,521219545,MDU6SXNzdWU1MjEyMTk1NDU=,2615,Build libtorrent on github actions,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-11T22:20:42Z,2020-06-30T15:06:46Z,2020-06-30T15:06:46Z,MEMBER,,,, 449,https://api.github.com/repos/lbryio/lbry-sdk/issues/2614,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2614/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2614/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2614/events,https://github.com/lbryio/lbry-sdk/issues/2614,521205909,MDU6SXNzdWU1MjEyMDU5MDk=,2614,Bittorrent,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 649017603, 'node_id': 'MDU6TGFiZWw2NDkwMTc2MDM=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Epic', 'name': 'Epic', 'color': 'd1d0cf', 'default': False, 'description': None}]",open,False,,[],,0,2019-11-11T21:48:16Z,2019-11-11T21:48:17Z,,MEMBER,,,, 450,https://api.github.com/repos/lbryio/lbry-sdk/issues/2613,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2613/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2613/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2613/events,https://github.com/lbryio/lbry-sdk/pull/2613,521188396,MDExOlB1bGxSZXF1ZXN0MzM5NjE3Njkz,2613,added support for witness transactions,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-11T21:09:19Z,2019-11-12T16:26:07Z,2019-11-12T16:24:43Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2613', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2613', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2613.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2613.patch'}" 451,https://api.github.com/repos/lbryio/lbry-sdk/issues/2612,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2612/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2612/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2612/events,https://github.com/lbryio/lbry-sdk/pull/2612,520093994,MDExOlB1bGxSZXF1ZXN0MzM4NzQyMzEx,2612,wallet server: send correct server version (sdk version now),"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-08T16:00:03Z,2019-11-11T15:14:02Z,2019-11-11T15:14:01Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2612', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2612', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2612.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2612.patch'}" 452,https://api.github.com/repos/lbryio/lbry-sdk/issues/2611,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2611/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2611/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2611/events,https://github.com/lbryio/lbry-sdk/pull/2611,518547188,MDExOlB1bGxSZXF1ZXN0MzM3NDIyMTg0,2611,hierarchical and markdown managed exceptions to help with more granular error reporting,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-06T15:30:53Z,2019-11-20T03:26:32Z,2019-11-20T03:26:31Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2611', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2611', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2611.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2611.patch'}" 453,https://api.github.com/repos/lbryio/lbry-sdk/issues/2610,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2610/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2610/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2610/events,https://github.com/lbryio/lbry-sdk/issues/2610,517923160,MDU6SXNzdWU1MTc5MjMxNjA=,2610,Error while advancing transaction in new block / sql error in trending,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,,[],,1,2019-11-05T17:38:44Z,2019-12-18T20:15:13Z,2019-12-18T20:15:13Z,MEMBER,,"Getting this on master now. Additional debugging shows: ``` Traceback (most recent call last): File ""/home/tom/lbry/lbry/lbry/wallet/server/db/trending.py"", line 47, in finalize return (self.last - self.mean) / (self.standard_deviation or 1) File ""/home/tom/lbry/lbry/lbry/wallet/server/db/trending.py"", line 42, in standard_deviation return sqrt((self.power / self.count) - self.mean ** 2) ValueError: math domain error ERROR:torba.server.block_processor.LBRYBlockProcessor:Error while advancing transaction in new block. Traceback (most recent call last): ``` ``` 0.04mins calculate_trending ==================================================================================================== INFO:torba.server.block_processor.LBRYBlockProcessor:our height: 663,132 daemon: 670,775 UTXOs 849MB hist 148MB INFO:torba.server.block_processor.LBRYBlockProcessor:our height: 665,341 daemon: 670,775 UTXOs 854MB hist 155MB INFO:torba.server.block_processor.LBRYBlockProcessor:our height: 666,640 daemon: 670,775 UTXOs 834MB hist 164MB INFO:torba.server.block_processor.LBRYBlockProcessor:our height: 667,245 daemon: 670,775 UTXOs 835MB hist 167MB Traceback (most recent call last): File ""/home/tom/lbry/lbry/lbry/wallet/server/db/trending.py"", line 47, in finalize return (self.last - self.mean) / (self.standard_deviation or 1) File ""/home/tom/lbry/lbry/lbry/wallet/server/db/trending.py"", line 42, in standard_deviation return sqrt((self.power / self.count) - self.mean ** 2) ValueError: math domain error ERROR:torba.server.block_processor.LBRYBlockProcessor:Error while advancing transaction in new block. Traceback (most recent call last): File ""/home/tom/lbry/lbry/lbry/wallet/server/block_processor.py"", line 76, in advance_blocks self.timer.run(super().advance_blocks, blocks) File ""/home/tom/lbry/lbry/lbry/wallet/server/block_processor.py"", line 30, in run return func(*args, **kwargs) File ""/home/tom/lbry/torba/torba/server/block_processor.py"", line 378, in advance_blocks height, block.transactions, self.coin.electrum_header(block.header, height) File ""/home/tom/lbry/lbry/lbry/wallet/server/block_processor.py"", line 92, in advance_txs timer.run(self.sql.advance_txs, height, txs, header, self.daemon.cached_height(), forward_timer=True) File ""/home/tom/lbry/lbry/lbry/wallet/server/block_processor.py"", line 28, in run return func(*args, **kwargs, timer=t) File ""/home/tom/lbry/lbry/lbry/wallet/server/db/writer.py"", line 752, in advance_txs r(calculate_trending, self.db, height, daemon_height) File ""/home/tom/lbry/lbry/lbry/wallet/server/block_processor.py"", line 30, in run return func(*args, **kwargs) File ""/home/tom/lbry/lbry/lbry/wallet/server/db/trending.py"", line 96, in calculate_trending """""") sqlite3.OperationalError: user-defined aggregate's 'finalize' method raised error ```",, 454,https://api.github.com/repos/lbryio/lbry-sdk/issues/2609,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2609/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2609/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2609/events,https://github.com/lbryio/lbry-sdk/issues/2609,517885713,MDU6SXNzdWU1MTc4ODU3MTM=,2609,update wallet server version to something that makes sense,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-05T16:36:04Z,2019-11-28T12:38:32Z,2019-11-28T12:38:32Z,MEMBER,,"Its returning ""0.5.7"" fixed all the time. Should return the SDK version instead ",, 455,https://api.github.com/repos/lbryio/lbry-sdk/issues/2608,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2608/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2608/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2608/events,https://github.com/lbryio/lbry-sdk/pull/2608,517421309,MDExOlB1bGxSZXF1ZXN0MzM2NDk0MjAx,2608,added caching for `wallet balance` command and dropped `--reserved_subtotals` argument instead always returning the subtotals (for `account balance` and `wallet balance`),"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-04T21:43:15Z,2019-11-05T15:48:30Z,2019-11-05T15:14:05Z,MEMBER,,backwards-incompatible: `wallet_balance` and `account_balance` no longer take a `--reserved_subtotals` argument and instead always return the subtotals.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2608', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2608', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2608.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2608.patch'}" 456,https://api.github.com/repos/lbryio/lbry-sdk/issues/2607,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2607/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2607/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2607/events,https://github.com/lbryio/lbry-sdk/issues/2607,517333789,MDU6SXNzdWU1MTczMzM3ODk=,2607,Support totals on claim search + single tag,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,1,2019-11-04T18:45:57Z,2019-11-06T15:49:41Z,,MEMBER,,"Most queries do not return when using claim search with totals turned on. On the apps, we want to be able to show how many items there are inside a single tag when searching/exploring it. If the query is not fast enough, maybe we can track totals per tag another way. ",, 457,https://api.github.com/repos/lbryio/lbry-sdk/issues/2606,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2606/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2606/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2606/events,https://github.com/lbryio/lbry-sdk/issues/2606,517177194,MDU6SXNzdWU1MTcxNzcxOTQ=,2606,Unhandled socket gaierror resolving fixed peers,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-11-04T14:10:16Z,2019-11-04T14:12:14Z,,MEMBER,,"I'm not sure how to reproduce these. These are not very common errors, and all take almost exactly 20 seconds to be raised: ```[Errno -2] Name or service not known``` ```[Errno -3] Temporary failure in name resolution``` ```[Errno 7] No address associated with hostname``` ",, 458,https://api.github.com/repos/lbryio/lbry-sdk/issues/2605,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2605/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2605/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2605/events,https://github.com/lbryio/lbry-sdk/issues/2605,516283852,MDU6SXNzdWU1MTYyODM4NTI=,2605,download a single torrent using lbry,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-11-01T18:40:49Z,2019-11-11T22:18:36Z,2019-11-11T22:18:36Z,MEMBER,,"http://releases.ubuntu.com/18.04/ubuntu-18.04.3-desktop-amd64.iso.torrent seeding is not necessary for simplicity, we will add a new api endpoint that takes a path to a torrent file, downloads the torrent using a tracker over TCP or uTP, and puts it in the Downloads directory. this endpoint will go away later, but it makes development easy for now step 1 - look at the lasyncio implementations to see if we can use/copy/extend them. also look at how deluge uses libtorrent to do multiple downloads at once step 2 - either use some asyncio code or use libtorrent to download a torrent",, 459,https://api.github.com/repos/lbryio/lbry-sdk/issues/2604,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2604/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2604/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2604/events,https://github.com/lbryio/lbry-sdk/pull/2604,516239431,MDExOlB1bGxSZXF1ZXN0MzM1NTI0OTQ1,2604,only log tracebacks for unexpected download errors,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-11-01T17:12:09Z,2019-12-06T02:10:57Z,2019-12-01T21:30:16Z,MEMBER,,-revert increase in upper bound to test_no_peers_timeout,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2604', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2604', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2604.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2604.patch'}" 460,https://api.github.com/repos/lbryio/lbry-sdk/issues/2603,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2603/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2603/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2603/events,https://github.com/lbryio/lbry-sdk/pull/2603,515576443,MDExOlB1bGxSZXF1ZXN0MzM1MDE1Nzcy,2603,update trending period,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-31T16:33:57Z,2019-11-04T15:28:38Z,2019-11-04T15:28:23Z,MEMBER,,"This gets us back to ~7 days, which was originally requested as part of this change. Will won't require a resync, we'll just start collecting 7 days from the time it's deployed. ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2603', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2603', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2603.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2603.patch'}" 461,https://api.github.com/repos/lbryio/lbry-sdk/issues/2602,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2602/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2602/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2602/events,https://github.com/lbryio/lbry-sdk/issues/2602,515570637,MDU6SXNzdWU1MTU1NzA2Mzc=,2602,wallet balance --reserved subtotals improvements,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1013141284, 'node_id': 'MDU6TGFiZWwxMDEzMTQxMjg0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/needs:%20exploration', 'name': 'needs: exploration', 'color': 'fbca04', 'default': False, 'description': 'Solution unclear, needs research'}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,1,2019-10-31T16:26:00Z,2019-11-22T16:13:19Z,2019-11-22T16:13:19Z,MEMBER,,"Similar to https://github.com/lbryio/lbry-sdk/issues/2443, but specifically for wallet balance, with --reserved_subtotals. I believe Lex said it does account by account, which could be taxing on certain wallets. Also, look to improve performance with looking up the reserved subtotals. If we think web sockets are closer, let's focus on that instead. ",, 462,https://api.github.com/repos/lbryio/lbry-sdk/issues/2601,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2601/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2601/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2601/events,https://github.com/lbryio/lbry-sdk/pull/2601,515425744,MDExOlB1bGxSZXF1ZXN0MzM0ODg5OTA3,2601,Persist and restore the routing table,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}, {'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-31T13:17:22Z,2019-12-04T18:10:31Z,2019-12-03T20:44:02Z,CONTRIBUTOR,,"This will fix #2490. The peers, their addresses (and node_ids), are stored in and restored from the local SQLite storage, along with the bucket ranges. The restored peers are pinged and are added to the routing table on response - the seeds are not persisted and tried only if no peers were persisted (I will change this so that they will be tried also if no good peers are left). More tests will be added.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2601', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2601', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2601.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2601.patch'}" 463,https://api.github.com/repos/lbryio/lbry-sdk/issues/2600,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2600/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2600/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2600/events,https://github.com/lbryio/lbry-sdk/pull/2600,515153980,MDExOlB1bGxSZXF1ZXN0MzM0NjU5NzI0,2600,Update README.md,"{'login': 'vanshdevgan', 'id': 38520067, 'node_id': 'MDQ6VXNlcjM4NTIwMDY3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/38520067?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vanshdevgan', 'html_url': 'https://github.com/vanshdevgan', 'followers_url': 'https://api.github.com/users/vanshdevgan/followers', 'following_url': 'https://api.github.com/users/vanshdevgan/following{/other_user}', 'gists_url': 'https://api.github.com/users/vanshdevgan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vanshdevgan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vanshdevgan/subscriptions', 'organizations_url': 'https://api.github.com/users/vanshdevgan/orgs', 'repos_url': 'https://api.github.com/users/vanshdevgan/repos', 'events_url': 'https://api.github.com/users/vanshdevgan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vanshdevgan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-31T04:25:48Z,2019-10-31T13:08:28Z,2019-10-31T13:08:28Z,NONE,,ADDED TEXT ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2600', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2600', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2600.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2600.patch'}" 464,https://api.github.com/repos/lbryio/lbry-sdk/issues/2599,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2599/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2599/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2599/events,https://github.com/lbryio/lbry-sdk/pull/2599,514878715,MDExOlB1bGxSZXF1ZXN0MzM0NDMxMDY4,2599,subscribe accounts on wallet_add,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-30T18:10:27Z,2019-10-30T21:59:32Z,2019-10-30T21:59:13Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2599', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2599', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2599.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2599.patch'}" 465,https://api.github.com/repos/lbryio/lbry-sdk/issues/2598,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2598/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2598/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2598/events,https://github.com/lbryio/lbry-sdk/issues/2598,514741641,MDU6SXNzdWU1MTQ3NDE2NDE=,2598,Optional NAT hole punching datagram extension,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2019-10-30T15:00:27Z,2019-10-30T15:27:11Z,,MEMBER,,"## NAT hole punching extension: | 8 bits | 32 bits | 16 bits | 32 bits | | ----------------------------------------- | -------- | --------- | ----------- | | `connect`/`rendevous`/`error` | addr | port | err_code | ",, 466,https://api.github.com/repos/lbryio/lbry-sdk/issues/2597,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2597/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2597/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2597/events,https://github.com/lbryio/lbry-sdk/issues/2597,514740547,MDU6SXNzdWU1MTQ3NDA1NDc=,2597,Optional supported protocols datagram extension,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2019-10-30T14:59:01Z,2019-10-30T15:01:25Z,,MEMBER,,"## Supported Protocols extension 16-144 bits | (8 bits) | (8 bits) | | ------------------ | ----------------- | | protocols | non-default ports | #### Protocols and non-default port bits | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | --- | --- | - | - | - | - | - | - | | TCP | uTP | * | * | * | * | * | * | Followed by ports indicated, 16 bits each, in the order set in the non-default ports byte.",, 467,https://api.github.com/repos/lbryio/lbry-sdk/issues/2596,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2596/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2596/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2596/events,https://github.com/lbryio/lbry-sdk/pull/2596,514017601,MDExOlB1bGxSZXF1ZXN0MzMzNjk5OTI3,2596,don't log tracebacks for old peers failing to handle findValue requests,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-29T15:40:04Z,2019-11-01T17:13:39Z,2019-11-01T17:13:38Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2596', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2596', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2596.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2596.patch'}" 468,https://api.github.com/repos/lbryio/lbry-sdk/issues/2595,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2595/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2595/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2595/events,https://github.com/lbryio/lbry-sdk/issues/2595,513999157,MDU6SXNzdWU1MTM5OTkxNTc=,2595,fix ttfb script,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2019-10-29T15:17:44Z,2020-01-08T18:58:19Z,2020-01-08T18:58:19Z,MEMBER,,"for recent file list changes ```Attempting to download 166 claim_search streams 1/166 - 3.9800263000000005 lbry://tom-superman#407a6f407a5995183deeb9f8a7e86b1fa227b10b Traceback (most recent call last): File ""scripts\time_to_first_byte.py"", line 160, in sys.exit(asyncio.run(main(cmd_args=parser.parse_args())) or 0) File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\asyncio\runners.py"", line 43, in run return loop.run_until_complete(main) File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\asyncio\base_events.py"", line 584, in run_until_complete return future.result() File ""scripts\time_to_first_byte.py"", line 111, in main conf, claim['name'], cmd_args.stall_download_timeout File ""scripts\time_to_first_byte.py"", line 40, in wait_for_done file = (await daemon_rpc(conf, ""file_list"", claim_name=claim_name))[0] KeyError: 0```",, 469,https://api.github.com/repos/lbryio/lbry-sdk/issues/2594,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2594/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2594/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2594/events,https://github.com/lbryio/lbry-sdk/pull/2594,513985394,MDExOlB1bGxSZXF1ZXN0MzMzNjczMTg5,2594,remove bandwidth and subscriptions limits from wallet server,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-29T15:00:00Z,2019-10-29T23:51:29Z,2019-10-29T23:51:28Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2594', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2594', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2594.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2594.patch'}" 470,https://api.github.com/repos/lbryio/lbry-sdk/issues/2593,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2593/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2593/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2593/events,https://github.com/lbryio/lbry-sdk/pull/2593,513962065,MDExOlB1bGxSZXF1ZXN0MzMzNjU0MDI3,2593,"daemon transaction sync bug fix, check `txo.has_address` before calling `txo.get_address()`","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-29T14:31:30Z,2019-10-29T15:53:36Z,2019-10-29T15:53:35Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2593', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2593', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2593.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2593.patch'}" 471,https://api.github.com/repos/lbryio/lbry-sdk/issues/2592,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2592/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2592/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2592/events,https://github.com/lbryio/lbry-sdk/pull/2592,513773359,MDExOlB1bGxSZXF1ZXN0MzMzNDk3NzQ5,2592,updated ReadMe,"{'login': 'vasugamdha', 'id': 40864108, 'node_id': 'MDQ6VXNlcjQwODY0MTA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/40864108?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vasugamdha', 'html_url': 'https://github.com/vasugamdha', 'followers_url': 'https://api.github.com/users/vasugamdha/followers', 'following_url': 'https://api.github.com/users/vasugamdha/following{/other_user}', 'gists_url': 'https://api.github.com/users/vasugamdha/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vasugamdha/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vasugamdha/subscriptions', 'organizations_url': 'https://api.github.com/users/vasugamdha/orgs', 'repos_url': 'https://api.github.com/users/vasugamdha/repos', 'events_url': 'https://api.github.com/users/vasugamdha/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vasugamdha/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-29T08:51:28Z,2019-10-29T12:35:37Z,2019-10-29T12:35:37Z,NONE,,made easy and understandable Read-Me. Thank you.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2592', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2592', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2592.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2592.patch'}" 472,https://api.github.com/repos/lbryio/lbry-sdk/issues/2591,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2591/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2591/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2591/events,https://github.com/lbryio/lbry-sdk/issues/2591,513515950,MDU6SXNzdWU1MTM1MTU5NTA=,2591,Filter unreleased content from claim_search,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}]",open,False,,[],,1,2019-10-28T19:40:23Z,2020-08-18T14:54:52Z,,MEMBER,,"Content with a release_date in the future should not be returned. https://twitter.com/iykury/status/1188285028490330112",, 473,https://api.github.com/repos/lbryio/lbry-sdk/issues/2590,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2590/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2590/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2590/events,https://github.com/lbryio/lbry-sdk/pull/2590,513412292,MDExOlB1bGxSZXF1ZXN0MzMzMjA1MDgx,2590,fix setting the external ip in `status` if upnp fails,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-28T16:23:14Z,2019-10-28T18:38:14Z,2019-10-28T18:34:52Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2590', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2590', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2590.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2590.patch'}" 474,https://api.github.com/repos/lbryio/lbry-sdk/issues/2589,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2589/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2589/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2589/events,https://github.com/lbryio/lbry-sdk/pull/2589,513411600,MDExOlB1bGxSZXF1ZXN0MzMzMjA0NDk2,2589,fix 11to12 migration typo,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-28T16:22:07Z,2019-10-28T18:35:18Z,2019-10-28T17:34:42Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2589', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2589', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2589.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2589.patch'}" 475,https://api.github.com/repos/lbryio/lbry-sdk/issues/2588,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2588/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2588/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2588/events,https://github.com/lbryio/lbry-sdk/pull/2588,513335504,MDExOlB1bGxSZXF1ZXN0MzMzMTQxODkw,2588,"faster startup, bump aioupnp -> 0.0.15","{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-28T14:21:02Z,2019-10-28T14:57:22Z,2019-10-28T14:56:21Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2588', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2588', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2588.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2588.patch'}" 476,https://api.github.com/repos/lbryio/lbry-sdk/issues/2587,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2587/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2587/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2587/events,https://github.com/lbryio/lbry-sdk/pull/2587,513320900,MDExOlB1bGxSZXF1ZXN0MzMzMTI5OTQy,2587,"Create requirements.txt, if someone needs separately","{'login': 'pr0d33p', 'id': 29733866, 'node_id': 'MDQ6VXNlcjI5NzMzODY2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/29733866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pr0d33p', 'html_url': 'https://github.com/pr0d33p', 'followers_url': 'https://api.github.com/users/pr0d33p/followers', 'following_url': 'https://api.github.com/users/pr0d33p/following{/other_user}', 'gists_url': 'https://api.github.com/users/pr0d33p/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pr0d33p/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pr0d33p/subscriptions', 'organizations_url': 'https://api.github.com/users/pr0d33p/orgs', 'repos_url': 'https://api.github.com/users/pr0d33p/repos', 'events_url': 'https://api.github.com/users/pr0d33p/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pr0d33p/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-28T13:57:25Z,2019-10-28T14:10:46Z,2019-10-28T14:10:33Z,NONE,,The new file including the required set of package is created.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2587', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2587', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2587.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2587.patch'}" 477,https://api.github.com/repos/lbryio/lbry-sdk/issues/2586,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2586/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2586/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2586/events,https://github.com/lbryio/lbry-sdk/pull/2586,513312112,MDExOlB1bGxSZXF1ZXN0MzMzMTIyODMw,2586,Update INSTALL.md,"{'login': 'vardhanaav', 'id': 14247245, 'node_id': 'MDQ6VXNlcjE0MjQ3MjQ1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/14247245?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vardhanaav', 'html_url': 'https://github.com/vardhanaav', 'followers_url': 'https://api.github.com/users/vardhanaav/followers', 'following_url': 'https://api.github.com/users/vardhanaav/following{/other_user}', 'gists_url': 'https://api.github.com/users/vardhanaav/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vardhanaav/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vardhanaav/subscriptions', 'organizations_url': 'https://api.github.com/users/vardhanaav/orgs', 'repos_url': 'https://api.github.com/users/vardhanaav/repos', 'events_url': 'https://api.github.com/users/vardhanaav/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vardhanaav/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-28T13:43:04Z,2019-10-28T14:17:01Z,2019-10-28T14:09:37Z,NONE,,grammatical corrections (for hacktoberfest),,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2586', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2586', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2586.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2586.patch'}" 478,https://api.github.com/repos/lbryio/lbry-sdk/issues/2585,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2585/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2585/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2585/events,https://github.com/lbryio/lbry-sdk/pull/2585,513132051,MDExOlB1bGxSZXF1ZXN0MzMyOTc4Mzg0,2585,Update INSTALL.md,"{'login': 'pranjalv9', 'id': 55620250, 'node_id': 'MDQ6VXNlcjU1NjIwMjUw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/55620250?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pranjalv9', 'html_url': 'https://github.com/pranjalv9', 'followers_url': 'https://api.github.com/users/pranjalv9/followers', 'following_url': 'https://api.github.com/users/pranjalv9/following{/other_user}', 'gists_url': 'https://api.github.com/users/pranjalv9/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pranjalv9/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pranjalv9/subscriptions', 'organizations_url': 'https://api.github.com/users/pranjalv9/orgs', 'repos_url': 'https://api.github.com/users/pranjalv9/repos', 'events_url': 'https://api.github.com/users/pranjalv9/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pranjalv9/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-28T07:08:23Z,2019-10-28T14:10:21Z,2019-10-28T14:10:10Z,NONE,,unnecessary exclamation mark removed,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2585', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2585', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2585.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2585.patch'}" 479,https://api.github.com/repos/lbryio/lbry-sdk/issues/2584,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2584/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2584/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2584/events,https://github.com/lbryio/lbry-sdk/pull/2584,512999548,MDExOlB1bGxSZXF1ZXN0MzMyODc3OTcy,2584,synchronization of content purchase receipts via blockchain,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-27T17:59:13Z,2019-10-31T03:00:48Z,2019-10-31T03:00:47Z,MEMBER,,fixes #2300 fixes #2159,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2584', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2584', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2584.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2584.patch'}" 480,https://api.github.com/repos/lbryio/lbry-sdk/issues/2583,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2583/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2583/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2583/events,https://github.com/lbryio/lbry-sdk/issues/2583,512570488,MDU6SXNzdWU1MTI1NzA0ODg=,2583,SDK should be careful about leaking passwords in error messages,"{'login': 'kauffj', 'id': 530774, 'node_id': 'MDQ6VXNlcjUzMDc3NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/530774?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kauffj', 'html_url': 'https://github.com/kauffj', 'followers_url': 'https://api.github.com/users/kauffj/followers', 'following_url': 'https://api.github.com/users/kauffj/following{/other_user}', 'gists_url': 'https://api.github.com/users/kauffj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kauffj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kauffj/subscriptions', 'organizations_url': 'https://api.github.com/users/kauffj/orgs', 'repos_url': 'https://api.github.com/users/kauffj/repos', 'events_url': 'https://api.github.com/users/kauffj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kauffj/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,,[],,0,2019-10-25T15:09:04Z,2019-12-14T20:47:30Z,2019-12-14T20:47:30Z,MEMBER,,"I got the response below when entering password 123456 to unlock my wallet. The password is then printed in the message portion. ``` { ""jsonrpc"": ""2.0"", ""error"": { ""code"": -32500, ""message"": ""Error calling sync_apply with args {'data': 'czo4MTkyOjE2OjE6kiNKYjRBrMTbuuINf85+HsHTu3PwE/YQN/lNg4VwGHx8TMRW0hC9NePzusA/w0lYc65p64EFsc4YbanyXboFA7+7MpV/3gNNuO9xH1d3vzdkQqgAGKXvg+g3DQxdhbWlNWZalEk9+vc6O6ZmWmQcHiJN+OwEb47+7GfcaWg+8X9o9nujSxxIyosoxJ4njoBgSB0rbJPg+O8av75N9NSIB4ByIgcngFtnO7iQ5mx55j/Dm/5wsBIPGs7FBGw3TxLF6899AWNeQ9xJto1XWuytZDPrAJ/QnVCOELtahw34SrenS1u1LzywKq1D+nSTe08Zv8BYc98NcoWs5nvUb1Ue1wSpchN38XFT9To8HJghskC+EE0y4DkL6QCl4UYE6RMA4qE8bl0d9Sk6ODBgOe01dQSdcCKkoh1IMzyG1+gGgJcVXBAzH2uYZlBPer8FTvy4RuZ4ZFMFJpv2n+u/8bVcplo35MuKm6aGFCW+4mnNYCLU9BLj06hT4NkMXiirKDPPdOYtCW0VZvR5O8Tq+wM8ZOp5M7p+tMzxF89TdPC9ymyyHdtNb74x+7fqSdoFyIO/bEdtt2ZoaHn2S9Ez9/cEd++bU/L4d3+mu36PCxyk1LzAK5ZfCQFRLaAfDuizrAdKZ5GXT1vv912QJNFjU6pEVhpoi8Z0ZHa88PLSZsDRkVOE/rABYO9LdKbgMmipU9CL5riz5XltrlHKg207gP/vu4flLpWtHP/W/xeYuDS/eJUHqoVP0UASx75a+wx70zAaE+zFu3mFC44jRhmRUokFyyMUEkFBGImCHc8CaWsabhYNEhbaFjZFEztARUKwG6EY6gR4zyYSq0KvHXQZPnK/CEJ1TX6+Ts/R8JV6UgtcvxiN96rORoeZhgdhkmOK1y2WZzW/tYmixZb7ymYAdArQq6LgWLd0ijDZ+AaihQVwM1b2MwSpgei9wn8O/EaSuPaL28+GJ90iXpZ3q8eFw3uhJBtwKbnBJFAINbE9y5dsF1EyDq/N4vmbtNGvU8hE/5vFkrPk0c/BoTrDxgGJYK+bOWSDmpPVIO9REFsyZpQs//Da6fnPq6pZ1ZxTRVddR6vMNIgbk1KVZczghDa4TaHz1vD6zmuYtv+eK//sjZbaXQG5Q2xwYfc+GoCh7xz5ynvEm9Wa5qViAU3tz/SRWjkm6HDrM0jORu90/VVBdjI8tl3k1eqku/E6mnXYPZaVj8IN3+Tkr89JQ6KGshkntNVSTJzskk6JGTKfGWAr4DsP7K2yVGpdb82UhPN4w/atJPMIpIVZMKU+HVv+Z7JFo0Kl92X75axLnWnxsRhVwSF3qStlj8jARiqOlBEei2hVznZvtw10nSg49VUr5No8nNnKOQ==', 'password': '123456', 'wallet_id': 'lbrytv-id.931228.wallet'}\nCannot sync apply on a locked wallet."", ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/Daemon.py\"", line 576, in _process_rpc_call"", "" File \""lbry/extras/daemon/Daemon.py\"", line 1636, in jsonrpc_sync_apply"", "" File \""torba/client/wallet.py\"", line 180, in merge"", ""AssertionError: Cannot sync apply on a locked wallet."", """" ] }, ""id"": 0 } ```",, 481,https://api.github.com/repos/lbryio/lbry-sdk/issues/2582,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2582/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2582/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2582/events,https://github.com/lbryio/lbry-sdk/pull/2582,512533270,MDExOlB1bGxSZXF1ZXN0MzMyNTI3MDAz,2582,fix for stream type change integration test,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-25T13:58:48Z,2019-10-28T15:30:40Z,2019-10-25T15:51:46Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2582', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2582', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2582.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2582.patch'}" 482,https://api.github.com/repos/lbryio/lbry-sdk/issues/2581,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2581/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2581/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2581/events,https://github.com/lbryio/lbry-sdk/issues/2581,511770775,MDU6SXNzdWU1MTE3NzA3NzU=,2581,wallet_remove command needs an argument for physically removing wallet file,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2019-10-24T07:51:08Z,2019-10-28T17:14:37Z,,MEMBER,,"I propose adding `--remove_file` option to `wallet_remove` command. This would be very useful for lbrytv, particularly in automated tests.",, 483,https://api.github.com/repos/lbryio/lbry-sdk/issues/2580,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2580/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2580/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2580/events,https://github.com/lbryio/lbry-sdk/pull/2580,511471337,MDExOlB1bGxSZXF1ZXN0MzMxNjYyNjcx,2580,fix for wallet server bug related to changing the channel of a stream,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-23T17:34:48Z,2019-10-23T19:29:15Z,2019-10-23T19:29:14Z,MEMBER,,fixes #2579 fixes #2435 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2580', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2580', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2580.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2580.patch'}" 484,https://api.github.com/repos/lbryio/lbry-sdk/issues/2579,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2579/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2579/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2579/events,https://github.com/lbryio/lbry-sdk/issues/2579,511398717,MDU6SXNzdWU1MTEzOTg3MTc=,2579,"Canonical URL incorrect, shows wrong channel","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-23T15:20:08Z,2019-10-23T19:29:13Z,2019-10-23T19:29:13Z,MEMBER,,"breaking out from: https://github.com/lbryio/lbry-sdk/issues/2448#issuecomment-545017579 ```lbrynet resolve lbry://CryptoWhaleBehind { ""lbry://CryptoWhaleBehind"": { ""address"": ""bNSgXHCsjTE6niT84mno8LFQzt3MqTY5oe"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@15SecondsToFap#8/CryptoWhaleBehind#e"", ""claim_id"": ""e181357e7172e8869c4e9d3ebdeefddb7fce68a5"", ""claim_op"": ""update"", ""confirmations"": 1186, ""height"": 650251, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 650250, ""creation_height"": 650250, ""creation_timestamp"": 1571149668, ""effective_amount"": ""0.1"", ""expiration_height"": 2752650, ""is_controlling"": true, ""support_amount"": ""0.0"", ""take_over_height"": 650250, ""trending_global"": -0.4739028811454773, ""trending_group"": 1, ""trending_local"": -69400002560.0, ""trending_mixed"": -0.4739028811454773 }, ""name"": ""CryptoWhaleBehind"", ""normalized_name"": ""cryptowhalebehind"", ""nout"": 0, ""permanent_url"": ""lbry://CryptoWhaleBehind#e181357e7172e8869c4e9d3ebdeefddb7fce68a5"", ""short_url"": ""lbry://CryptoWhaleBehind#e"", ""signing_channel"": { ""address"": ""bFbJCmj7F4anTE2XUa5Dx8kmwEu26iMYhi"", ""amount"": ""0.1"", ""canonical_url"": ""lbry://@DailyBitcoin#b"", ""claim_id"": ""b8cad60753f066e697afc38d2a27bf0c3c1fd133"", ""claim_op"": ""update"", ""confirmations"": 8792, ""has_signing_key"": false, ""height"": 642645, ""meta"": { ""activation_height"": 642620, ""claims_in_channel"": 11, ""creation_height"": 642620, ""creation_timestamp"": 1569925924, ""effective_amount"": ""0.1"", ""expiration_height"": 2745020, ""is_controlling"": true, ""support_amount"": ""0.0"", ""take_over_height"": 642620, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 }, ""name"": ""@DailyBitcoin"", ""normalized_name"": ""@dailybitcoin"", ""nout"": 0, ""permanent_url"": ""lbry://@DailyBitcoin#b8cad60753f066e697afc38d2a27bf0c3c1fd133"", ""short_url"": ""lbry://@DailyBitcoin#b"", ""timestamp"": 1569929330, ""txid"": ""9293ce51bcd7ceab68cbada224d9c12859d45daa940a23f2b1c75a68ad5e0820"", ""type"": ""claim"", ""value"": { ""cover"": { ""url"": ""https://www.newsbtc.com/wp-content/uploads/2017/01/shutterstock_497337487.jpg"" }, ""description"": ""your daily LBRY source to follow blockchain & bitcoin news"", ""public_key"": ""3056301006072a8648ce3d020106052b8104000a0342000403342f3820b7961912d5a81681e47bbbe0079aaefff9ca81f9ac94e59cb9f5c9de7e7c9d9afe95eb39b30daf2eb44c3b20eb41b3e01dbd47ebffbbcbccd453ab"", ""public_key_id"": ""bH98Fnj52U6Bu3GjTL5Yr3EDEG5YLprmy2"", ""tags"": [ ""bitcoin"", ""cryptocurrency"", ""crypto"", ""crypto news"", ""cryptocurrency news"" ], ""thumbnail"": { ""url"": ""https://e3.365dm.com/18/12/768x432/skynews-hand-bitcoin-graph_4524076.jpg?20181219130751"" }, ""title"": ""Bitcoin News"" }, ""value_type"": ""channel"" }, ""timestamp"": 1571149815, ""txid"": ""660a854e13a2fa0a8135042284738e907a77a3e44f01508e4cabdac24fe18f38"", ""type"": ""claim"", ""value"": { ""languages"": [ ""en"" ], ""license"": ""None"", ""release_time"": ""1571149016"", ""source"": { ""hash"": ""091088ae6e8292021829fa6a02c452409aa57cd5accc9d81c9a7a7035d9aaf1efb3e255c1ee5702ba53b1e8bf6688fa8"", ""media_type"": ""video/mp4"", ""name"": ""Crypto Whale Behind $898,000,000 Bitcoin Transfer Revealed \u2013 Plus Updates.mp4"", ""sd_hash"": ""d9dd11ebb5cb9c6ce5678d903ae814ab71ef7db401702e82b3a21ff4ef101e081a44e782c13f7d6e28fce7430e12da42"", ""size"": ""46386212"" }, ""stream_type"": ""video"", ""tags"": [ ""bitcoin"", ""bitcoin gratis"", ""bitcoin news"", ""bitcoin price"", ""blockchain"", ""blockchain news"", ""crypto"", ""crypto news"", ""cryptocurrency"", ""cryptocurrency news"", ""fox news"", ""news"", ""news radio"" ], ""thumbnail"": { ""url"": ""https://spee.ch/e/q49JdNqmAK0m28C4M1GgTKKQ.png"" }, ""title"": ""Crypto Whale Behind The Shocking $898,000,000 Bitcoin Transfer Revealed \u2013 Plus Updates"", ""video"": { ""duration"": 211, ""height"": 720, ""width"": 1280 } }, ""value_type"": ""stream"" } }```",, 485,https://api.github.com/repos/lbryio/lbry-sdk/issues/2578,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2578/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2578/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2578/events,https://github.com/lbryio/lbry-sdk/pull/2578,511380471,MDExOlB1bGxSZXF1ZXN0MzMxNTg5MjE5,2578,fix bug with resolve and conflicting `claim_id` segments,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-23T14:55:01Z,2019-10-28T15:31:11Z,2019-10-23T15:48:01Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2448,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2578', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2578', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2578.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2578.patch'}" 486,https://api.github.com/repos/lbryio/lbry-sdk/issues/2577,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2577/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2577/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2577/events,https://github.com/lbryio/lbry-sdk/pull/2577,510665043,MDExOlB1bGxSZXF1ZXN0MzMwOTk5NzE0,2577,don't error if blank password was set previously,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-22T13:41:56Z,2019-10-23T14:45:57Z,2019-10-23T14:45:56Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2576,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2577', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2577', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2577.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2577.patch'}" 487,https://api.github.com/repos/lbryio/lbry-sdk/issues/2576,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2576/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2576/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2576/events,https://github.com/lbryio/lbry-sdk/issues/2576,510358473,MDU6SXNzdWU1MTAzNTg0NzM=,2576,adjust behavior of wallet unlock with blank password,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2019-10-21T23:55:02Z,2019-10-23T14:45:41Z,2019-10-23T14:45:40Z,MEMBER,,"This is a follow up to https://github.com/lbryio/lbry-sdk/issues/2565 / https://github.com/lbryio/lbry-sdk/pull/2568 which made wallet_unlock '' decrypt the wallet. This started happening on the latest SDK, so any Android users who didn't use a password that installed / updated between Friday/Monday would be affected. The original purpose was to reset the `encrypt-on-disk` setting which was set to True for the above users when they started up the latest update. While in this state (is_locked false / encrypted true, but not actually encrypted), sync hash/sync apply fail because it thinks it's encrypted but has no password. Calling wallet_unlock with '' works on Android since we always save the password, but not on other platforms since there is no way to tell if we should really call it because to fix the bug, or if we would call it and decrypt their account by accident (i.e. on lbry.tv, or LBRY desktop where a password is not saved and the SDK is already running). This could work if we only call wallet decrypt if the `encrypt-on-disk` setting is on but any of the accounts are not encrypted (i.e. prevent decrypting with wallet unlock if the account is actually encrypted). ",, 488,https://api.github.com/repos/lbryio/lbry-sdk/issues/2575,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2575/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2575/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2575/events,https://github.com/lbryio/lbry-sdk/issues/2575,510315597,MDU6SXNzdWU1MTAzMTU1OTc=,2575,Separate reflector endpoints for uploads and downloads,"{'login': 'nikooo777', 'id': 707272, 'node_id': 'MDQ6VXNlcjcwNzI3Mg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/707272?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nikooo777', 'html_url': 'https://github.com/nikooo777', 'followers_url': 'https://api.github.com/users/nikooo777/followers', 'following_url': 'https://api.github.com/users/nikooo777/following{/other_user}', 'gists_url': 'https://api.github.com/users/nikooo777/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nikooo777/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nikooo777/subscriptions', 'organizations_url': 'https://api.github.com/users/nikooo777/orgs', 'repos_url': 'https://api.github.com/users/nikooo777/repos', 'events_url': 'https://api.github.com/users/nikooo777/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nikooo777/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-21T21:55:34Z,2019-10-21T21:55:34Z,,MEMBER,,"In the future, reflector will reside on at least 2 different servers. One will be within AWS (for uploads) and others will be distributed around the world for downloads. I expect to only have 1 upload and 1 download servers once the work on reflector.go is completed, but the SDK should be able to support this.",, 489,https://api.github.com/repos/lbryio/lbry-sdk/issues/2574,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2574/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2574/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2574/events,https://github.com/lbryio/lbry-sdk/pull/2574,510095839,MDExOlB1bGxSZXF1ZXN0MzMwNTE5Mzg3,2574,Adding pull request and issue templates,"{'login': 'Kerl1310', 'id': 17158629, 'node_id': 'MDQ6VXNlcjE3MTU4NjI5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17158629?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kerl1310', 'html_url': 'https://github.com/Kerl1310', 'followers_url': 'https://api.github.com/users/Kerl1310/followers', 'following_url': 'https://api.github.com/users/Kerl1310/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kerl1310/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kerl1310/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kerl1310/subscriptions', 'organizations_url': 'https://api.github.com/users/Kerl1310/orgs', 'repos_url': 'https://api.github.com/users/Kerl1310/repos', 'events_url': 'https://api.github.com/users/Kerl1310/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kerl1310/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-21T16:23:21Z,2019-10-21T16:28:09Z,2019-10-21T16:27:52Z,NONE,,Fixes #2573 ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2574', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2574', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2574.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2574.patch'}" 490,https://api.github.com/repos/lbryio/lbry-sdk/issues/2573,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2573/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2573/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2573/events,https://github.com/lbryio/lbry-sdk/issues/2573,510095630,MDU6SXNzdWU1MTAwOTU2MzA=,2573,Add issue and pull request templates,"{'login': 'Kerl1310', 'id': 17158629, 'node_id': 'MDQ6VXNlcjE3MTU4NjI5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17158629?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kerl1310', 'html_url': 'https://github.com/Kerl1310', 'followers_url': 'https://api.github.com/users/Kerl1310/followers', 'following_url': 'https://api.github.com/users/Kerl1310/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kerl1310/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kerl1310/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kerl1310/subscriptions', 'organizations_url': 'https://api.github.com/users/Kerl1310/orgs', 'repos_url': 'https://api.github.com/users/Kerl1310/repos', 'events_url': 'https://api.github.com/users/Kerl1310/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kerl1310/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-10-21T16:23:00Z,2019-10-21T16:27:47Z,2019-10-21T16:27:47Z,NONE,,Add issue and pull request templates to bring the repo more in line with the other LBRY repos,, 491,https://api.github.com/repos/lbryio/lbry-sdk/issues/2572,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2572/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2572/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2572/events,https://github.com/lbryio/lbry-sdk/issues/2572,509979775,MDU6SXNzdWU1MDk5Nzk3NzU=,2572,persist node datastore so announcements made to us are not lost on restart,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-21T13:55:12Z,2019-10-21T13:55:12Z,,MEMBER,,goes with https://github.com/lbryio/lbry-sdk/issues/2490,, 492,https://api.github.com/repos/lbryio/lbry-sdk/issues/2571,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2571/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2571/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2571/events,https://github.com/lbryio/lbry-sdk/pull/2571,509495261,MDExOlB1bGxSZXF1ZXN0MzMwMDQ3NDQ1,2571,Initialised a GitHub PR Template,"{'login': 'sidhyatikku', 'id': 33092447, 'node_id': 'MDQ6VXNlcjMzMDkyNDQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/33092447?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sidhyatikku', 'html_url': 'https://github.com/sidhyatikku', 'followers_url': 'https://api.github.com/users/sidhyatikku/followers', 'following_url': 'https://api.github.com/users/sidhyatikku/following{/other_user}', 'gists_url': 'https://api.github.com/users/sidhyatikku/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sidhyatikku/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sidhyatikku/subscriptions', 'organizations_url': 'https://api.github.com/users/sidhyatikku/orgs', 'repos_url': 'https://api.github.com/users/sidhyatikku/repos', 'events_url': 'https://api.github.com/users/sidhyatikku/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sidhyatikku/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-19T18:56:33Z,2019-10-19T23:34:41Z,2019-10-19T19:00:44Z,NONE,,"# Description Now contributors of this repo can send PRs with a standardised description template. Every GitHub repo should have a PR template as it eases the procedure for both contributors and code reviewers. With this checklist reviewers can make sure how many guidelines have been followed and prioritise their PR reviews as the number of checked items appear on the PR page. ## Preview ⬇️ ⬇️ ⬇️ ------------------ ## Description (*) ## Fixed Issues (if necessary) ## Screenshots (if necessary) ## Contribution checklist (*) - [X] I have read the Contributing Guidelines - [X] Commits have been made with meaningful commit messages - [X] All automated tests have passed successfully ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2571', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2571', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2571.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2571.patch'}" 493,https://api.github.com/repos/lbryio/lbry-sdk/issues/2570,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2570/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2570/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2570/events,https://github.com/lbryio/lbry-sdk/pull/2570,509438574,MDExOlB1bGxSZXF1ZXN0MzMwMDExODY4,2570,2569,"{'login': 'JohJohan', 'id': 7591464, 'node_id': 'MDQ6VXNlcjc1OTE0NjQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/7591464?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JohJohan', 'html_url': 'https://github.com/JohJohan', 'followers_url': 'https://api.github.com/users/JohJohan/followers', 'following_url': 'https://api.github.com/users/JohJohan/following{/other_user}', 'gists_url': 'https://api.github.com/users/JohJohan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JohJohan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JohJohan/subscriptions', 'organizations_url': 'https://api.github.com/users/JohJohan/orgs', 'repos_url': 'https://api.github.com/users/JohJohan/repos', 'events_url': 'https://api.github.com/users/JohJohan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JohJohan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-19T11:43:04Z,2019-10-19T11:53:04Z,2019-10-19T11:53:04Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2570', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2570', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2570.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2570.patch'}" 494,https://api.github.com/repos/lbryio/lbry-sdk/issues/2569,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2569/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2569/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2569/events,https://github.com/lbryio/lbry-sdk/issues/2569,509438480,MDU6SXNzdWU1MDk0Mzg0ODA=,2569, tag is self closing,"{'login': 'JohJohan', 'id': 7591464, 'node_id': 'MDQ6VXNlcjc1OTE0NjQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/7591464?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JohJohan', 'html_url': 'https://github.com/JohJohan', 'followers_url': 'https://api.github.com/users/JohJohan/followers', 'following_url': 'https://api.github.com/users/JohJohan/following{/other_user}', 'gists_url': 'https://api.github.com/users/JohJohan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JohJohan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JohJohan/subscriptions', 'organizations_url': 'https://api.github.com/users/JohJohan/orgs', 'repos_url': 'https://api.github.com/users/JohJohan/repos', 'events_url': 'https://api.github.com/users/JohJohan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JohJohan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,,[],,1,2019-10-19T11:42:07Z,2019-10-19T11:53:36Z,2019-10-19T11:53:36Z,NONE,,"The image tag is self closing see as it cannot have child nodes. More info see: https://stackoverflow.com/questions/23890716/why-is-the-img-tag-not-closed-in-html/23890817",, 495,https://api.github.com/repos/lbryio/lbry-sdk/issues/2568,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2568/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2568/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2568/events,https://github.com/lbryio/lbry-sdk/pull/2568,509192256,MDExOlB1bGxSZXF1ZXN0MzI5ODMwNDYz,2568,support unlocking with blank password but throw an error when encrypting with blank password,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-18T16:41:49Z,2019-10-18T22:15:54Z,2019-10-18T22:08:44Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2568', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2568', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2568.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2568.patch'}" 496,https://api.github.com/repos/lbryio/lbry-sdk/issues/2567,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2567/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2567/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2567/events,https://github.com/lbryio/lbry-sdk/pull/2567,509142623,MDExOlB1bGxSZXF1ZXN0MzI5Nzg5NjA0,2567,Fix `total_sent` and `total_received` in connection `status`,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-18T15:11:12Z,2019-10-18T19:59:23Z,2019-10-18T19:59:22Z,MEMBER,,"backwards-incompatible: removed unused `time` field from connection `status` - fix `total_sent` and `total_received` in connection status - add `max_incoming_mbs` and `max_outgoing_mbs` to connection status - reduce delay in connection status loop",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2567', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2567', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2567.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2567.patch'}" 497,https://api.github.com/repos/lbryio/lbry-sdk/issues/2566,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2566/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2566/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2566/events,https://github.com/lbryio/lbry-sdk/pull/2566,508808893,MDExOlB1bGxSZXF1ZXN0MzI5NTI5Mzkz,2566,fix for encrypted wallet with import read-only channel accounts,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-18T01:54:30Z,2019-10-18T02:28:46Z,2019-10-18T02:28:46Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2566', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2566', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2566.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2566.patch'}" 498,https://api.github.com/repos/lbryio/lbry-sdk/issues/2565,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2565/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2565/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2565/events,https://github.com/lbryio/lbry-sdk/issues/2565,508785560,MDU6SXNzdWU1MDg3ODU1NjA=,2565,"reset encryption status on sync apply """"","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}]",closed,False,,[],,1,2019-10-18T00:20:01Z,2019-10-21T15:52:47Z,2019-10-21T15:52:47Z,MEMBER,,"If you run sync apply """" on an encrypted account, it decrypts it but the encryption preference is still set. It should be reset to false. ",, 499,https://api.github.com/repos/lbryio/lbry-sdk/issues/2564,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2564/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2564/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2564/events,https://github.com/lbryio/lbry-sdk/issues/2564,508771256,MDU6SXNzdWU1MDg3NzEyNTY=,2564,can't unlock wallet with imported channels,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,5,2019-10-17T23:28:58Z,2019-10-28T17:16:07Z,2019-10-28T17:16:06Z,MEMBER,,"the pubkey/private key exist, and they are encrypted. As a workaround, the channel cert can be moved and account deleted. ```{ ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 574, in _process_rpc_call"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 74, in _inner"", "" File \""lbry\\extras\\daemon\\Daemon.py\"", line 1188, in jsonrpc_wallet_unlock"", "" File \""torba\\client\\wallet.py\"", line 212, in unlock"", "" File \""torba\\client\\baseaccount.py\"", line 359, in decrypt"", "" File \""torba\\client\\bip32.py\"", line 261, in from_extended_key_string"", "" File \""torba\\client\\hash.py\"", line 243, in decode_check"", "" File \""torba\\client\\hash.py\"", line 204, in decode"", ""torba.client.hash.Base58Error: string cannot be empty"", """" ], ""message"": ""Error calling wallet_unlock with args {'password': 'x'}\nxxxxxstring cannot be empty"" } ```",, 500,https://api.github.com/repos/lbryio/lbry-sdk/issues/2563,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2563/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2563/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2563/events,https://github.com/lbryio/lbry-sdk/pull/2563,508770376,MDExOlB1bGxSZXF1ZXN0MzI5NTAxNTcz,2563,updated all list commands to always return paginated results,"{'login': 'f1x3d', 'id': 17356460, 'node_id': 'MDQ6VXNlcjE3MzU2NDYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/17356460?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/f1x3d', 'html_url': 'https://github.com/f1x3d', 'followers_url': 'https://api.github.com/users/f1x3d/followers', 'following_url': 'https://api.github.com/users/f1x3d/following{/other_user}', 'gists_url': 'https://api.github.com/users/f1x3d/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/f1x3d/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/f1x3d/subscriptions', 'organizations_url': 'https://api.github.com/users/f1x3d/orgs', 'repos_url': 'https://api.github.com/users/f1x3d/repos', 'events_url': 'https://api.github.com/users/f1x3d/events{/privacy}', 'received_events_url': 'https://api.github.com/users/f1x3d/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-17T23:25:53Z,2019-10-26T04:15:20Z,2019-10-26T04:15:20Z,CONTRIBUTOR,,"fixes #2097 backwards-incompatible: All list commands now always return paginated results, with `page` argument defaulting to 1 and `page_size` defaulting to 20, commands affected are: `address_list`, `claim_list`, `channel_list`, `stream_list`, `support_list`, `transaction_list`, `utxo_list`, `wallet_list`, `account_list`, `peer_list`, `blob_list`, `file_list` and `claim_search`. backwards-incompatible: `account_list` now returns a paginated list of accounts without having accounts in a dictionary keyed by the ledger name, instead the ledger name is now inside the account dictionary metadata.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2563', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2563', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2563.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2563.patch'}" 501,https://api.github.com/repos/lbryio/lbry-sdk/issues/2562,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2562/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2562/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2562/events,https://github.com/lbryio/lbry-sdk/pull/2562,508605284,MDExOlB1bGxSZXF1ZXN0MzI5MzY2OTIz,2562,`publish` checks all accounts for claim before forwarding to `stream_create`/`stream_update`,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-17T17:02:07Z,2019-10-17T17:38:21Z,2019-10-17T17:38:20Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2562', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2562', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2562.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2562.patch'}" 502,https://api.github.com/repos/lbryio/lbry-sdk/issues/2561,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2561/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2561/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2561/events,https://github.com/lbryio/lbry-sdk/issues/2561,508596830,MDU6SXNzdWU1MDg1OTY4MzA=,2561,Editing claim fails from non-default account,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,2,2019-10-17T16:45:06Z,2019-10-17T17:42:06Z,2019-10-17T17:42:06Z,MEMBER,,"In a multi account scenario, if you publish on device A on account A, and then try to edit on device B on Account B, the edit will fail since it can't read the original file data from a non-default account. ",, 503,https://api.github.com/repos/lbryio/lbry-sdk/issues/2560,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2560/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2560/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2560/events,https://github.com/lbryio/lbry-sdk/issues/2560,508125816,MDU6SXNzdWU1MDgxMjU4MTY=,2560,Document wallet server configuration options,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}]",open,False,,[],,0,2019-10-16T22:10:06Z,2019-10-29T18:57:25Z,,MEMBER,,"To be done on [lbrytech repo](https://github.com/lbryio/lbry.tech) probably. The wallet is currently configured as defined originally in ElectrumX, there are some [docs for it already in there](https://github.com/kyuupichan/electrumx/blob/master/docs/environment.rst). Keep in mind that we added new configuration keys and should clean up the unused ones at some point, so we need something easy to keep updated too, if some idea comes up. Otherwise some reference on code that we need to update lbrytech when changing keys, The purpose is to describe the required env vars and cli flags that need to be set/passed to `docker run` the wallet server image",, 504,https://api.github.com/repos/lbryio/lbry-sdk/issues/2559,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2559/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2559/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2559/events,https://github.com/lbryio/lbry-sdk/pull/2559,507968156,MDExOlB1bGxSZXF1ZXN0MzI4ODU2MDkw,2559,fix logging tests,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T16:43:49Z,2019-10-18T16:02:37Z,2019-10-18T16:02:37Z,CONTRIBUTOR,,"This fixes a bug I caused when logging state was modified during a test, and not restored. Fixed by injecting the logging module into the tested function.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2559', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2559', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2559.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2559.patch'}" 505,https://api.github.com/repos/lbryio/lbry-sdk/issues/2558,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2558/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2558/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2558/events,https://github.com/lbryio/lbry-sdk/pull/2558,507964741,MDExOlB1bGxSZXF1ZXN0MzI4ODUzNDI4,2558,Update README.md,"{'login': 'AsherThomasBabu', 'id': 44612160, 'node_id': 'MDQ6VXNlcjQ0NjEyMTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/44612160?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AsherThomasBabu', 'html_url': 'https://github.com/AsherThomasBabu', 'followers_url': 'https://api.github.com/users/AsherThomasBabu/followers', 'following_url': 'https://api.github.com/users/AsherThomasBabu/following{/other_user}', 'gists_url': 'https://api.github.com/users/AsherThomasBabu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AsherThomasBabu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AsherThomasBabu/subscriptions', 'organizations_url': 'https://api.github.com/users/AsherThomasBabu/orgs', 'repos_url': 'https://api.github.com/users/AsherThomasBabu/repos', 'events_url': 'https://api.github.com/users/AsherThomasBabu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AsherThomasBabu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T16:36:41Z,2019-10-16T18:36:51Z,2019-10-16T18:36:51Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2558', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2558', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2558.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2558.patch'}" 506,https://api.github.com/repos/lbryio/lbry-sdk/issues/2557,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2557/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2557/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2557/events,https://github.com/lbryio/lbry-sdk/pull/2557,507961828,MDExOlB1bGxSZXF1ZXN0MzI4ODUxMTQ2,2557,Update INSTALL.md,"{'login': 'AsherThomasBabu', 'id': 44612160, 'node_id': 'MDQ6VXNlcjQ0NjEyMTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/44612160?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AsherThomasBabu', 'html_url': 'https://github.com/AsherThomasBabu', 'followers_url': 'https://api.github.com/users/AsherThomasBabu/followers', 'following_url': 'https://api.github.com/users/AsherThomasBabu/following{/other_user}', 'gists_url': 'https://api.github.com/users/AsherThomasBabu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AsherThomasBabu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AsherThomasBabu/subscriptions', 'organizations_url': 'https://api.github.com/users/AsherThomasBabu/orgs', 'repos_url': 'https://api.github.com/users/AsherThomasBabu/repos', 'events_url': 'https://api.github.com/users/AsherThomasBabu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AsherThomasBabu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-16T16:30:42Z,2019-10-16T16:32:55Z,2019-10-16T16:32:55Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2557', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2557', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2557.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2557.patch'}" 507,https://api.github.com/repos/lbryio/lbry-sdk/issues/2556,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2556/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2556/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2556/events,https://github.com/lbryio/lbry-sdk/pull/2556,507960373,MDExOlB1bGxSZXF1ZXN0MzI4ODQ5OTY5,2556,incorporate password in the wallet hash,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T16:27:42Z,2019-10-16T19:49:12Z,2019-10-16T19:49:11Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2556', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2556', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2556.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2556.patch'}" 508,https://api.github.com/repos/lbryio/lbry-sdk/issues/2555,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2555/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2555/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2555/events,https://github.com/lbryio/lbry-sdk/pull/2555,507940722,MDExOlB1bGxSZXF1ZXN0MzI4ODMzNzQw,2555,refactored logging configuration and added more tests,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799855222, 'node_id': 'MDU6TGFiZWw3OTk4NTUyMjI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20config', 'name': 'area: config', 'color': 'f9d1f1', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-10-16T15:50:35Z,2019-10-24T19:48:31Z,2019-10-24T19:48:30Z,MEMBER,,makes setup_logging() params clearer. now you know which parts of `args` and `conf` are actually used and what they do,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2555', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2555', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2555.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2555.patch'}" 509,https://api.github.com/repos/lbryio/lbry-sdk/issues/2554,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2554/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2554/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2554/events,https://github.com/lbryio/lbry-sdk/issues/2554,507924917,MDU6SXNzdWU1MDc5MjQ5MTc=,2554,"Add ""--is_channel_or_signed_stream"" paramater to claim search","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}]",open,False,,[],,0,2019-10-16T15:24:23Z,2020-02-19T16:00:35Z,,MEMBER,,"In order to support https://github.com/lbryio/lbry-desktop/issues/2935, we want to show signed streams and continue to show channels. If we use the -has_channel_signature currently, it filters out channels. This would return both signed streams and channels. ",, 510,https://api.github.com/repos/lbryio/lbry-sdk/issues/2553,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2553/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2553/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2553/events,https://github.com/lbryio/lbry-sdk/pull/2553,507892028,MDExOlB1bGxSZXF1ZXN0MzI4NzkzNzEx,2553,pin choco py to 37 on win build,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-16T14:32:27Z,2019-10-16T15:11:08Z,2019-10-16T15:11:07Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2553', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2553', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2553.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2553.patch'}" 511,https://api.github.com/repos/lbryio/lbry-sdk/issues/2552,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2552/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2552/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2552/events,https://github.com/lbryio/lbry-sdk/pull/2552,507876735,MDExOlB1bGxSZXF1ZXN0MzI4NzgwOTcx,2552,Add optional extensions to DHT datagram format,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T14:07:56Z,2019-11-01T15:27:45Z,2019-11-01T15:27:44Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2552', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2552', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2552.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2552.patch'}" 512,https://api.github.com/repos/lbryio/lbry-sdk/issues/2550,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2550/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2550/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2550/events,https://github.com/lbryio/lbry-sdk/pull/2550,507643210,MDExOlB1bGxSZXF1ZXN0MzI4NTkyMTQ1,2550,Update README.md,"{'login': 'Pikachu443', 'id': 36606432, 'node_id': 'MDQ6VXNlcjM2NjA2NDMy', 'avatar_url': 'https://avatars2.githubusercontent.com/u/36606432?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Pikachu443', 'html_url': 'https://github.com/Pikachu443', 'followers_url': 'https://api.github.com/users/Pikachu443/followers', 'following_url': 'https://api.github.com/users/Pikachu443/following{/other_user}', 'gists_url': 'https://api.github.com/users/Pikachu443/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Pikachu443/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Pikachu443/subscriptions', 'organizations_url': 'https://api.github.com/users/Pikachu443/orgs', 'repos_url': 'https://api.github.com/users/Pikachu443/repos', 'events_url': 'https://api.github.com/users/Pikachu443/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pikachu443/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1620494775, 'node_id': 'MDU6TGFiZWwxNjIwNDk0Nzc1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/Invalid', 'name': 'Invalid', 'color': '240cfc', 'default': False, 'description': ''}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-16T06:28:30Z,2019-10-19T23:35:07Z,2019-10-16T10:50:34Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2550', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2550', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2550.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2550.patch'}" 513,https://api.github.com/repos/lbryio/lbry-sdk/issues/2549,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2549/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2549/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2549/events,https://github.com/lbryio/lbry-sdk/pull/2549,507620209,MDExOlB1bGxSZXF1ZXN0MzI4NTczOTcz,2549,"`encrypt-on-disk` preference, propagated between devices and specifies wallet saving encryption; bug fix with loading/saving preferences","{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T05:19:38Z,2019-10-16T16:09:00Z,2019-10-16T16:06:06Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2549', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2549', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2549.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2549.patch'}" 514,https://api.github.com/repos/lbryio/lbry-sdk/issues/2548,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2548/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2548/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2548/events,https://github.com/lbryio/lbry-sdk/pull/2548,507523451,MDExOlB1bGxSZXF1ZXN0MzI4NDk5MjA0,2548,added unit test for keyboard interrupt occurring on startup,"{'login': 'cbaumler', 'id': 9060078, 'node_id': 'MDQ6VXNlcjkwNjAwNzg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/9060078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cbaumler', 'html_url': 'https://github.com/cbaumler', 'followers_url': 'https://api.github.com/users/cbaumler/followers', 'following_url': 'https://api.github.com/users/cbaumler/following{/other_user}', 'gists_url': 'https://api.github.com/users/cbaumler/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cbaumler/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cbaumler/subscriptions', 'organizations_url': 'https://api.github.com/users/cbaumler/orgs', 'repos_url': 'https://api.github.com/users/cbaumler/repos', 'events_url': 'https://api.github.com/users/cbaumler/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cbaumler/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799814729, 'node_id': 'MDU6TGFiZWw3OTk4MTQ3Mjk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20tests', 'name': 'area: tests', 'color': 'd4f7ec', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,4,2019-10-15T22:57:28Z,2019-10-26T19:01:18Z,2019-10-26T19:01:18Z,CONTRIBUTOR,,Add a unit test to cover the case where the user performs a keyboard interrupt from the CLI.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2548', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2548', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2548.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2548.patch'}" 515,https://api.github.com/repos/lbryio/lbry-sdk/issues/2547,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2547/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2547/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2547/events,https://github.com/lbryio/lbry-sdk/pull/2547,507350094,MDExOlB1bGxSZXF1ZXN0MzI4MzU2ODQ1,2547,Use loggly on spv servers for error logging,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-15T16:19:47Z,2020-01-10T19:31:24Z,2020-01-10T19:31:24Z,MEMBER,,Enabled by setting the `LOGGLY_TOKEN` env variable,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2547', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2547', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2547.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2547.patch'}" 516,https://api.github.com/repos/lbryio/lbry-sdk/issues/2546,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2546/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2546/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2546/events,https://github.com/lbryio/lbry-sdk/issues/2546,507315064,MDU6SXNzdWU1MDczMTUwNjQ=,2546,Coin chooser should ignore read only accounts,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,1,2019-10-15T15:17:34Z,2020-06-29T20:20:10Z,,MEMBER,,"If you have a read-only account and create transactions, coin chooser will try to use utxos from it. It should ignore read-only accounts. ",, 517,https://api.github.com/repos/lbryio/lbry-sdk/issues/2545,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2545/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2545/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2545/events,https://github.com/lbryio/lbry-sdk/issues/2545,507309931,MDU6SXNzdWU1MDczMDk5MzE=,2545,fix wallet encryption return status,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1016091436, 'node_id': 'MDU6TGFiZWwxMDE2MDkxNDM2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20blocker', 'name': 'priority: blocker', 'color': 'd93f0b', 'default': False, 'description': 'Issue is blocking release, do ASAP'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-15T15:09:05Z,2019-10-17T12:36:38Z,2019-10-17T12:36:38Z,MEMBER,,"@eukreign is aware of this one. wallet encryption commands should return true/false depending on the result. for instance, wallet unlock should return false if the password provided was not correct. ",, 518,https://api.github.com/repos/lbryio/lbry-sdk/issues/2544,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2544/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2544/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2544/events,https://github.com/lbryio/lbry-sdk/pull/2544,507302573,MDExOlB1bGxSZXF1ZXN0MzI4MzE4MjI2,2544,read me,"{'login': 'alfaijmansuri', 'id': 41819477, 'node_id': 'MDQ6VXNlcjQxODE5NDc3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/41819477?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alfaijmansuri', 'html_url': 'https://github.com/alfaijmansuri', 'followers_url': 'https://api.github.com/users/alfaijmansuri/followers', 'following_url': 'https://api.github.com/users/alfaijmansuri/following{/other_user}', 'gists_url': 'https://api.github.com/users/alfaijmansuri/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alfaijmansuri/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alfaijmansuri/subscriptions', 'organizations_url': 'https://api.github.com/users/alfaijmansuri/orgs', 'repos_url': 'https://api.github.com/users/alfaijmansuri/repos', 'events_url': 'https://api.github.com/users/alfaijmansuri/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alfaijmansuri/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-15T14:57:46Z,2019-10-15T15:12:15Z,2019-10-15T15:12:15Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2544', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2544', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2544.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2544.patch'}" 519,https://api.github.com/repos/lbryio/lbry-sdk/issues/2543,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2543/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2543/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2543/events,https://github.com/lbryio/lbry-sdk/pull/2543,506970946,MDExOlB1bGxSZXF1ZXN0MzI4MDQ5MTIy,2543,improved error handling when sending `None`/`null` values to various claim create/update commands,"{'login': 'gpjacobs', 'id': 20406515, 'node_id': 'MDQ6VXNlcjIwNDA2NTE1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/20406515?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gpjacobs', 'html_url': 'https://github.com/gpjacobs', 'followers_url': 'https://api.github.com/users/gpjacobs/followers', 'following_url': 'https://api.github.com/users/gpjacobs/following{/other_user}', 'gists_url': 'https://api.github.com/users/gpjacobs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gpjacobs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gpjacobs/subscriptions', 'organizations_url': 'https://api.github.com/users/gpjacobs/orgs', 'repos_url': 'https://api.github.com/users/gpjacobs/repos', 'events_url': 'https://api.github.com/users/gpjacobs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gpjacobs/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-15T02:46:33Z,2019-12-13T18:24:21Z,2019-12-13T18:23:25Z,CONTRIBUTOR,,"Addressing issue #2441 - I saw your Hacktoberfest post and thought I'd try and contribute. This issue wasn't specifically tagged with the Hacktoberfest label, but it seemed like one I could help with. I added null checking for the attributes with a clearer error message, and unit tests to verify.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2543', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2543', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2543.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2543.patch'}" 520,https://api.github.com/repos/lbryio/lbry-sdk/issues/2542,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2542/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2542/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2542/events,https://github.com/lbryio/lbry-sdk/pull/2542,506956520,MDExOlB1bGxSZXF1ZXN0MzI4MDM4NDIy,2542,fixup,"{'login': 'cbaumler', 'id': 9060078, 'node_id': 'MDQ6VXNlcjkwNjAwNzg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/9060078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cbaumler', 'html_url': 'https://github.com/cbaumler', 'followers_url': 'https://api.github.com/users/cbaumler/followers', 'following_url': 'https://api.github.com/users/cbaumler/following{/other_user}', 'gists_url': 'https://api.github.com/users/cbaumler/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cbaumler/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cbaumler/subscriptions', 'organizations_url': 'https://api.github.com/users/cbaumler/orgs', 'repos_url': 'https://api.github.com/users/cbaumler/repos', 'events_url': 'https://api.github.com/users/cbaumler/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cbaumler/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-15T01:51:15Z,2019-10-15T01:52:49Z,2019-10-15T01:52:49Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2542', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2542', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2542.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2542.patch'}" 521,https://api.github.com/repos/lbryio/lbry-sdk/issues/2541,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2541/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2541/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2541/events,https://github.com/lbryio/lbry-sdk/issues/2541,506817324,MDU6SXNzdWU1MDY4MTczMjQ=,2541,"""Cannot get private key on encrypted wallet account"" if locked and multiple accounts exist","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1049638464, 'node_id': 'MDU6TGFiZWwxMDQ5NjM4NDY0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20low', 'name': 'priority: low', 'color': 'efdaa5', 'default': False, 'description': 'Work should be done but can stay in the backlog for now'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-10-14T18:49:42Z,2019-10-14T18:49:42Z,,MEMBER,,It should say that it's locked like it does with a single account. ,, 522,https://api.github.com/repos/lbryio/lbry-sdk/issues/2540,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2540/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2540/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2540/events,https://github.com/lbryio/lbry-sdk/pull/2540,506815670,MDExOlB1bGxSZXF1ZXN0MzI3OTI3MTU0,2540,Update INSTALL.md,"{'login': 'mittalkartik2000', 'id': 41756379, 'node_id': 'MDQ6VXNlcjQxNzU2Mzc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/41756379?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mittalkartik2000', 'html_url': 'https://github.com/mittalkartik2000', 'followers_url': 'https://api.github.com/users/mittalkartik2000/followers', 'following_url': 'https://api.github.com/users/mittalkartik2000/following{/other_user}', 'gists_url': 'https://api.github.com/users/mittalkartik2000/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mittalkartik2000/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mittalkartik2000/subscriptions', 'organizations_url': 'https://api.github.com/users/mittalkartik2000/orgs', 'repos_url': 'https://api.github.com/users/mittalkartik2000/repos', 'events_url': 'https://api.github.com/users/mittalkartik2000/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mittalkartik2000/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-14T18:45:54Z,2019-10-14T18:50:16Z,2019-10-14T18:50:16Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2540', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2540', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2540.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2540.patch'}" 523,https://api.github.com/repos/lbryio/lbry-sdk/issues/2539,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2539/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2539/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2539/events,https://github.com/lbryio/lbry-sdk/issues/2539,506805072,MDU6SXNzdWU1MDY4MDUwNzI=,2539,Blob requests keep being sent to a peer who did not have a requested blob,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204204, 'node_id': 'MDU6TGFiZWwxMjE2MjA0MjA0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blob%20exchange', 'name': 'area: blob exchange', 'color': '5319e7', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-10-14T18:21:16Z,2019-10-14T18:21:39Z,,MEMBER,,,, 524,https://api.github.com/repos/lbryio/lbry-sdk/issues/2538,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2538/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2538/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2538/events,https://github.com/lbryio/lbry-sdk/pull/2538,506666295,MDExOlB1bGxSZXF1ZXN0MzI3ODEwOTUy,2538,added `wallet send` command,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-14T13:49:50Z,2019-10-14T14:45:10Z,2019-10-14T14:43:55Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2538', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2538', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2538.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2538.patch'}" 525,https://api.github.com/repos/lbryio/lbry-sdk/issues/2537,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2537/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2537/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2537/events,https://github.com/lbryio/lbry-sdk/pull/2537,506643323,MDExOlB1bGxSZXF1ZXN0MzI3NzkyODk5,2537,Improve Readability of all project python files massively,"{'login': 'SubhadityaMukherjee', 'id': 26865436, 'node_id': 'MDQ6VXNlcjI2ODY1NDM2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/26865436?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SubhadityaMukherjee', 'html_url': 'https://github.com/SubhadityaMukherjee', 'followers_url': 'https://api.github.com/users/SubhadityaMukherjee/followers', 'following_url': 'https://api.github.com/users/SubhadityaMukherjee/following{/other_user}', 'gists_url': 'https://api.github.com/users/SubhadityaMukherjee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SubhadityaMukherjee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SubhadityaMukherjee/subscriptions', 'organizations_url': 'https://api.github.com/users/SubhadityaMukherjee/orgs', 'repos_url': 'https://api.github.com/users/SubhadityaMukherjee/repos', 'events_url': 'https://api.github.com/users/SubhadityaMukherjee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SubhadityaMukherjee/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-14T13:09:13Z,2019-10-15T17:38:55Z,2019-10-14T14:20:57Z,NONE,,"Massively improved code readability of every python script to increase paintability and help devs. According to YAPF guidelines. Check the code out and see its much easier to go through now. ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2537', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2537', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2537.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2537.patch'}" 526,https://api.github.com/repos/lbryio/lbry-sdk/issues/2536,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2536/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2536/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2536/events,https://github.com/lbryio/lbry-sdk/pull/2536,506547268,MDExOlB1bGxSZXF1ZXN0MzI3NzE4OTQy,2536,re-enabled cryptonator market feed and refactored the exchange rate manager ,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-14T09:44:25Z,2019-12-15T07:39:18Z,2019-12-15T07:39:18Z,CONTRIBUTOR,,"Addressing #2168, I refactored exchange rate manager. `MarketFeed` handled multiple responsibilities, so I split it into multiple classes it is now composed of via dependency injection - I hope this makes the code easier to read, extend and test. Also added unit tests.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2536', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2536', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2536.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2536.patch'}" 527,https://api.github.com/repos/lbryio/lbry-sdk/issues/2535,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2535/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2535/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2535/events,https://github.com/lbryio/lbry-sdk/pull/2535,506507236,MDExOlB1bGxSZXF1ZXN0MzI3Njg4ODI2,2535,support for reposting claims via `stream_repost` command and ability to block claims reposted to a channel,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1278915268, 'node_id': 'MDU6TGFiZWwxMjc4OTE1MjY4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20discovery', 'name': 'area: discovery', 'color': 'fcd8d1', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-14T08:18:42Z,2019-11-18T22:08:36Z,2019-11-18T22:07:48Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2535', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2535', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2535.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2535.patch'}" 528,https://api.github.com/repos/lbryio/lbry-sdk/issues/2534,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2534/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2534/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2534/events,https://github.com/lbryio/lbry-sdk/pull/2534,506414576,MDExOlB1bGxSZXF1ZXN0MzI3NjE2MjMx,2534,`utxo release` applies to all accounts in wallet,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-14T01:48:44Z,2019-10-14T02:33:27Z,2019-10-14T02:32:10Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2534', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2534', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2534.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2534.patch'}" 529,https://api.github.com/repos/lbryio/lbry-sdk/issues/2533,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2533/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2533/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2533/events,https://github.com/lbryio/lbry-sdk/pull/2533,506397527,MDExOlB1bGxSZXF1ZXN0MzI3NjA0MDQ2,2533,added `wallet balance` command,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-13T23:33:18Z,2019-10-14T00:06:13Z,2019-10-14T00:06:12Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2533', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2533', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2533.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2533.patch'}" 530,https://api.github.com/repos/lbryio/lbry-sdk/issues/2532,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2532/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2532/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2532/events,https://github.com/lbryio/lbry-sdk/pull/2532,506331618,MDExOlB1bGxSZXF1ZXN0MzI3NTU5MzU0,2532,Update README.md,"{'login': 'sakshamtaneja21', 'id': 43172716, 'node_id': 'MDQ6VXNlcjQzMTcyNzE2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43172716?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sakshamtaneja21', 'html_url': 'https://github.com/sakshamtaneja21', 'followers_url': 'https://api.github.com/users/sakshamtaneja21/followers', 'following_url': 'https://api.github.com/users/sakshamtaneja21/following{/other_user}', 'gists_url': 'https://api.github.com/users/sakshamtaneja21/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sakshamtaneja21/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sakshamtaneja21/subscriptions', 'organizations_url': 'https://api.github.com/users/sakshamtaneja21/orgs', 'repos_url': 'https://api.github.com/users/sakshamtaneja21/repos', 'events_url': 'https://api.github.com/users/sakshamtaneja21/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sakshamtaneja21/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-13T14:20:27Z,2019-10-13T14:28:24Z,2019-10-13T14:28:24Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2532', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2532', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2532.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2532.patch'}" 531,https://api.github.com/repos/lbryio/lbry-sdk/issues/2531,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2531/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2531/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2531/events,https://github.com/lbryio/lbry-sdk/pull/2531,506250091,MDExOlB1bGxSZXF1ZXN0MzI3NTA4MDIy,2531,time stamped top-level wallet preferences,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-12T23:34:00Z,2019-10-13T00:23:31Z,2019-10-13T00:23:30Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2531', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2531', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2531.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2531.patch'}" 532,https://api.github.com/repos/lbryio/lbry-sdk/issues/2530,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2530/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2530/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2530/events,https://github.com/lbryio/lbry-sdk/pull/2530,506204357,MDExOlB1bGxSZXF1ZXN0MzI3NDc2NzYy,2530,Updated README.md file,"{'login': 'sumitkharche', 'id': 43902034, 'node_id': 'MDQ6VXNlcjQzOTAyMDM0', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43902034?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sumitkharche', 'html_url': 'https://github.com/sumitkharche', 'followers_url': 'https://api.github.com/users/sumitkharche/followers', 'following_url': 'https://api.github.com/users/sumitkharche/following{/other_user}', 'gists_url': 'https://api.github.com/users/sumitkharche/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sumitkharche/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sumitkharche/subscriptions', 'organizations_url': 'https://api.github.com/users/sumitkharche/orgs', 'repos_url': 'https://api.github.com/users/sumitkharche/repos', 'events_url': 'https://api.github.com/users/sumitkharche/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sumitkharche/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-10-12T15:57:16Z,2019-10-12T19:53:47Z,2019-10-12T19:01:10Z,NONE,,"- Added License badge - Added table content in readme",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2530', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2530', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2530.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2530.patch'}" 533,https://api.github.com/repos/lbryio/lbry-sdk/issues/2529,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2529/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2529/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2529/events,https://github.com/lbryio/lbry-sdk/issues/2529,506193761,MDU6SXNzdWU1MDYxOTM3NjE=,2529,claim search with claim_type stream fails,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,6,2019-10-12T14:27:21Z,2020-01-24T15:58:06Z,2020-01-24T15:58:06Z,MEMBER,,"claim_type of channel seems to work, but stream fails. Thanks to @zxawry for spotting it. ```{""jsonrpc"":""2.0"",""method"":""claim_search"",""params"":{""page_size"":1,""page"":1,""no_totals"":true,""order_by"":[""height""], ""claim_type"":""stream""}}``` ``` ""TypeError: argument should be a bytes-like object or ASCII string, not 'NoneType'"", """" ], ""message"": ""Error calling claim_search with args {'page_size': 1, 'page': 1, 'no_totals': True, 'order_by': ['height'], 'claim_type': 'stream'}\nargument should be a bytes-like object or ASCII string, not 'NoneType'"" }, ""jsonrpc"": ""2.0"" } ```",, 534,https://api.github.com/repos/lbryio/lbry-sdk/issues/2528,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2528/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2528/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2528/events,https://github.com/lbryio/lbry-sdk/issues/2528,506020860,MDU6SXNzdWU1MDYwMjA4NjA=,2528,Mass abandoning supports / support create times out,"{'login': 'nikooo777', 'id': 707272, 'node_id': 'MDQ6VXNlcjcwNzI3Mg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/707272?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nikooo777', 'html_url': 'https://github.com/nikooo777', 'followers_url': 'https://api.github.com/users/nikooo777/followers', 'following_url': 'https://api.github.com/users/nikooo777/following{/other_user}', 'gists_url': 'https://api.github.com/users/nikooo777/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nikooo777/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nikooo777/subscriptions', 'organizations_url': 'https://api.github.com/users/nikooo777/orgs', 'repos_url': 'https://api.github.com/users/nikooo777/repos', 'events_url': 'https://api.github.com/users/nikooo777/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nikooo777/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,1,2019-10-11T19:28:05Z,2020-03-30T22:41:06Z,2020-03-30T22:41:06Z,MEMBER,,"When trying to abandon a support (for example this one with 1634 transactions), the SDK fails: ``` 1d/1z [lbry@ytsync4:~] 1m18s 148 $ /opt/lbry/lbrynet support abandon --blocking --claim_id=173078c44b5b7ec794f8bf4a341c7b5a346b6a8e Traceback (most recent call last): File ""lbry/extras/cli.py"", line 317, in File ""lbry/extras/cli.py"", line 307, in main File ""asyncio/base_events.py"", line 573, in run_until_complete File ""lbry/extras/cli.py"", line 32, in execute_command File ""site-packages/aiohttp/client.py"", line 1005, in __aenter__ File ""site-packages/aiohttp/client.py"", line 497, in _request File ""site-packages/aiohttp/client_reqrep.py"", line 857, in start File ""site-packages/aiohttp/helpers.py"", line 585, in __exit__ concurrent.futures._base.TimeoutError [2660] Failed to execute script cli ``` this also never returns to the JSON RPC, which means that if the call is invoked over HTTP, the client will remain hanging until the timeout is reached.",, 535,https://api.github.com/repos/lbryio/lbry-sdk/issues/2527,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2527/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2527/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2527/events,https://github.com/lbryio/lbry-sdk/pull/2527,505899444,MDExOlB1bGxSZXF1ZXN0MzI3MjM4NDMw,2527,only do trending calculations near the tip of the chain,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-11T14:52:09Z,2019-10-11T17:20:36Z,2019-10-11T17:20:36Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2527', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2527', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2527.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2527.patch'}" 536,https://api.github.com/repos/lbryio/lbry-sdk/issues/2526,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2526/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2526/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2526/events,https://github.com/lbryio/lbry-sdk/pull/2526,505387079,MDExOlB1bGxSZXF1ZXN0MzI2ODMwOTY4,2526,add oga and ogv mime types,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-10T16:41:58Z,2019-10-11T15:40:54Z,2019-10-11T15:40:38Z,MEMBER,,"https://gingertech.net/2008/09/05/new-ogg-mime-types-ratified/#targetText=The%20new%20Ogg%20MIME%20types,I%20files%20for%20backwards%20compatibility.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2526', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2526', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2526.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2526.patch'}" 537,https://api.github.com/repos/lbryio/lbry-sdk/issues/2525,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2525/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2525/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2525/events,https://github.com/lbryio/lbry-sdk/issues/2525,505336055,MDU6SXNzdWU1MDUzMzYwNTU=,2525,handle malformed json requests more gracefully,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799786476, 'node_id': 'MDU6TGFiZWw3OTk3ODY0NzY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20jsonrpc', 'name': 'area: jsonrpc', 'color': 'ded5f2', 'default': False, 'description': None}, {'id': 1049638464, 'node_id': 'MDU6TGFiZWwxMDQ5NjM4NDY0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20low', 'name': 'priority: low', 'color': 'efdaa5', 'default': False, 'description': 'Work should be done but can stay in the backlog for now'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-10-10T15:10:31Z,2019-10-10T15:11:07Z,,MEMBER,,"Thanks to @sayplastic for spotting and suggesting we do this. An invalid request like below, we could provide a better error message. curl -d '{""method"": ""account_balance"", ""params"": {""wallet_id"": ""lbrytv-id.1596870.wallet""}' http://localhost:5579/ results in: ``` 500 Internal Server Error Server got itself in trouble ```",, 538,https://api.github.com/repos/lbryio/lbry-sdk/issues/2524,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2524/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2524/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2524/events,https://github.com/lbryio/lbry-sdk/pull/2524,504694096,MDExOlB1bGxSZXF1ZXN0MzI2Mjg3ODky,2524,added `wallet` `lock`/`unlock`/`encrypt`/`decrypt` and `status` APIs,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-09T14:35:31Z,2019-10-14T16:57:11Z,2019-10-14T16:57:11Z,MEMBER,,backwards-incompatible: commands `account` `lock`/`unlock`/`encrypt`/`decrypt` have been replaced by `wallet` `lock`/`unlock`/`encrypt`/`decrypt`.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2524', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2524', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2524.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2524.patch'}" 539,https://api.github.com/repos/lbryio/lbry-sdk/issues/2523,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2523/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2523/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2523/events,https://github.com/lbryio/lbry-sdk/pull/2523,504356944,MDExOlB1bGxSZXF1ZXN0MzI2MDI2MTAw,2523,bump ecdsa version,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-09T01:21:51Z,2019-10-21T17:08:21Z,2019-10-21T17:08:20Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2523', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2523', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2523.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2523.patch'}" 540,https://api.github.com/repos/lbryio/lbry-sdk/issues/2522,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2522/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2522/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2522/events,https://github.com/lbryio/lbry-sdk/pull/2522,504203270,MDExOlB1bGxSZXF1ZXN0MzI1OTAxNjIx,2522,Convert some format() strings in lbry and torba to fstrings,"{'login': 'ju-sh', 'id': 48789920, 'node_id': 'MDQ6VXNlcjQ4Nzg5OTIw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/48789920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ju-sh', 'html_url': 'https://github.com/ju-sh', 'followers_url': 'https://api.github.com/users/ju-sh/followers', 'following_url': 'https://api.github.com/users/ju-sh/following{/other_user}', 'gists_url': 'https://api.github.com/users/ju-sh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ju-sh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ju-sh/subscriptions', 'organizations_url': 'https://api.github.com/users/ju-sh/orgs', 'repos_url': 'https://api.github.com/users/ju-sh/repos', 'events_url': 'https://api.github.com/users/ju-sh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ju-sh/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-08T18:24:46Z,2019-10-28T15:28:40Z,2019-10-26T00:47:40Z,CONTRIBUTOR,,Convert some strings formatted using `format()` function to f-strings for better readability and speed.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2522', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2522', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2522.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2522.patch'}" 541,https://api.github.com/repos/lbryio/lbry-sdk/issues/2521,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2521/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2521/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2521/events,https://github.com/lbryio/lbry-sdk/pull/2521,504180364,MDExOlB1bGxSZXF1ZXN0MzI1ODgyODk0,2521,fix resolving fixed peers from an ipv6 connection,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-10-08T17:35:10Z,2019-10-08T18:37:51Z,2019-10-08T18:37:50Z,MEMBER,,"This fixes downloading from fixed peers not working on certain mobile networks (Sprint, T-Mobile)",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2521', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2521', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2521.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2521.patch'}" 542,https://api.github.com/repos/lbryio/lbry-sdk/issues/2520,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2520/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2520/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2520/events,https://github.com/lbryio/lbry-sdk/issues/2520,504130348,MDU6SXNzdWU1MDQxMzAzNDg=,2520,Use fstrings,"{'login': 'ju-sh', 'id': 48789920, 'node_id': 'MDQ6VXNlcjQ4Nzg5OTIw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/48789920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ju-sh', 'html_url': 'https://github.com/ju-sh', 'followers_url': 'https://api.github.com/users/ju-sh/followers', 'following_url': 'https://api.github.com/users/ju-sh/following{/other_user}', 'gists_url': 'https://api.github.com/users/ju-sh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ju-sh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ju-sh/subscriptions', 'organizations_url': 'https://api.github.com/users/ju-sh/orgs', 'repos_url': 'https://api.github.com/users/ju-sh/repos', 'events_url': 'https://api.github.com/users/ju-sh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ju-sh/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2019-10-08T15:53:10Z,2019-10-08T20:13:49Z,2019-10-08T16:20:27Z,CONTRIBUTOR,,"Since the codebase uses Python3.7, can we not fstrings instead of `.format()` where fstrings are more suited? Since fstrings are usually faster than their `format()`-ed counterparts, let us use fstrings where they do no impair readability. For example; raise ParseError(""Token is '{}' and opcode is '{}'."".format(token.value, opcode)) can be made raise ParseError(f""Token is '{token.value}' and opcode is '{opcode}'."") I would be interested in working on this if this proposal is accepted.",, 543,https://api.github.com/repos/lbryio/lbry-sdk/issues/2519,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2519/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2519/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2519/events,https://github.com/lbryio/lbry-sdk/issues/2519,503736591,MDU6SXNzdWU1MDM3MzY1OTE=,2519,transaction list does not correctly report tips,"{'login': 'nikooo777', 'id': 707272, 'node_id': 'MDQ6VXNlcjcwNzI3Mg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/707272?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nikooo777', 'html_url': 'https://github.com/nikooo777', 'followers_url': 'https://api.github.com/users/nikooo777/followers', 'following_url': 'https://api.github.com/users/nikooo777/following{/other_user}', 'gists_url': 'https://api.github.com/users/nikooo777/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nikooo777/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nikooo777/subscriptions', 'organizations_url': 'https://api.github.com/users/nikooo777/orgs', 'repos_url': 'https://api.github.com/users/nikooo777/repos', 'events_url': 'https://api.github.com/users/nikooo777/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nikooo777/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-07T23:06:48Z,2019-10-10T15:05:37Z,2019-10-10T15:05:36Z,MEMBER,,"This is what I see on my app: https://scrn.storni.info/2019-10-08_01-04-34-654190337.png (a tip i received) However from the wallet where I sent the tip I see this instead (in transaction list): ``` { ""abandon_info"": [], ""claim_info"": [], ""confirmations"": 21127, ""date"": ""2019-08-29 20:19"", ""fee"": ""-0.0009315"", ""support_info"": [ { ""address"": ""bVcBccunuQ6Etp8CD4GRNcvzzfjM2XdmY4"", ""amount"": ""424.998478"", ""balance_delta"": ""-424.998478"", ""claim_id"": ""a0f1f8e50dbc4d104edc5640081a71d19cb98702"", ""claim_name"": ""@Swiss-Experiments"", ""is_tip"": false, ""nout"": 0 } ], ""timestamp"": 1567109983, ""txid"": ""042f7b7cff3c4394f9ecb7c8e8b65cfe490385df04da50b1f09ce158c6ec8f2b"", ""update_info"": [], ""value"": ""0.0"" } ``` notice how is_tip is false.",, 544,https://api.github.com/repos/lbryio/lbry-sdk/issues/2518,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2518/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2518/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2518/events,https://github.com/lbryio/lbry-sdk/pull/2518,503693650,MDExOlB1bGxSZXF1ZXN0MzI1NDk2NTUw,2518,Update README.md,"{'login': 'guramritpalsaggu', 'id': 36269200, 'node_id': 'MDQ6VXNlcjM2MjY5MjAw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/36269200?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/guramritpalsaggu', 'html_url': 'https://github.com/guramritpalsaggu', 'followers_url': 'https://api.github.com/users/guramritpalsaggu/followers', 'following_url': 'https://api.github.com/users/guramritpalsaggu/following{/other_user}', 'gists_url': 'https://api.github.com/users/guramritpalsaggu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/guramritpalsaggu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/guramritpalsaggu/subscriptions', 'organizations_url': 'https://api.github.com/users/guramritpalsaggu/orgs', 'repos_url': 'https://api.github.com/users/guramritpalsaggu/repos', 'events_url': 'https://api.github.com/users/guramritpalsaggu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/guramritpalsaggu/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-07T21:12:01Z,2019-10-15T15:47:40Z,2019-10-08T16:21:06Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2518', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2518', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2518.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2518.patch'}" 545,https://api.github.com/repos/lbryio/lbry-sdk/issues/2517,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2517/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2517/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2517/events,https://github.com/lbryio/lbry-sdk/pull/2517,503588118,MDExOlB1bGxSZXF1ZXN0MzI1NDExNDMw,2517,Update INSTALL.md,"{'login': 'Bharat123rox', 'id': 13381361, 'node_id': 'MDQ6VXNlcjEzMzgxMzYx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/13381361?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Bharat123rox', 'html_url': 'https://github.com/Bharat123rox', 'followers_url': 'https://api.github.com/users/Bharat123rox/followers', 'following_url': 'https://api.github.com/users/Bharat123rox/following{/other_user}', 'gists_url': 'https://api.github.com/users/Bharat123rox/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Bharat123rox/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Bharat123rox/subscriptions', 'organizations_url': 'https://api.github.com/users/Bharat123rox/orgs', 'repos_url': 'https://api.github.com/users/Bharat123rox/repos', 'events_url': 'https://api.github.com/users/Bharat123rox/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Bharat123rox/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-07T17:28:36Z,2019-10-07T20:47:27Z,2019-10-07T20:47:27Z,NONE,,"Separate instructions from commands, update some dated hyperlinks and suggest more relevant hyperlinks",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2517', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2517', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2517.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2517.patch'}" 546,https://api.github.com/repos/lbryio/lbry-sdk/issues/2516,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2516/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2516/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2516/events,https://github.com/lbryio/lbry-sdk/issues/2516,503458021,MDU6SXNzdWU1MDM0NTgwMjE=,2516,wallet_balance command to show balance for entire wallet,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-07T13:37:20Z,2019-10-13T23:35:49Z,2019-10-13T23:35:49Z,MEMBER,,,, 547,https://api.github.com/repos/lbryio/lbry-sdk/issues/2515,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2515/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2515/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2515/events,https://github.com/lbryio/lbry-sdk/pull/2515,503446785,MDExOlB1bGxSZXF1ZXN0MzI1Mjk3MTAw,2515,Grammar correction,"{'login': 'rishav142k', 'id': 52200375, 'node_id': 'MDQ6VXNlcjUyMjAwMzc1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/52200375?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rishav142k', 'html_url': 'https://github.com/rishav142k', 'followers_url': 'https://api.github.com/users/rishav142k/followers', 'following_url': 'https://api.github.com/users/rishav142k/following{/other_user}', 'gists_url': 'https://api.github.com/users/rishav142k/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rishav142k/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rishav142k/subscriptions', 'organizations_url': 'https://api.github.com/users/rishav142k/orgs', 'repos_url': 'https://api.github.com/users/rishav142k/repos', 'events_url': 'https://api.github.com/users/rishav142k/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rishav142k/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,4,2019-10-07T13:17:56Z,2019-10-15T18:54:36Z,2019-10-07T14:50:15Z,CONTRIBUTOR,,changed grammar for effective readability.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2515', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2515', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2515.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2515.patch'}" 548,https://api.github.com/repos/lbryio/lbry-sdk/issues/2514,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2514/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2514/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2514/events,https://github.com/lbryio/lbry-sdk/pull/2514,503218450,MDExOlB1bGxSZXF1ZXN0MzI1MTE2NTky,2514,Update README.md,"{'login': 'albinj12', 'id': 31209940, 'node_id': 'MDQ6VXNlcjMxMjA5OTQw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/31209940?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/albinj12', 'html_url': 'https://github.com/albinj12', 'followers_url': 'https://api.github.com/users/albinj12/followers', 'following_url': 'https://api.github.com/users/albinj12/following{/other_user}', 'gists_url': 'https://api.github.com/users/albinj12/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/albinj12/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/albinj12/subscriptions', 'organizations_url': 'https://api.github.com/users/albinj12/orgs', 'repos_url': 'https://api.github.com/users/albinj12/repos', 'events_url': 'https://api.github.com/users/albinj12/events{/privacy}', 'received_events_url': 'https://api.github.com/users/albinj12/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-07T03:48:23Z,2019-10-07T14:54:07Z,2019-10-07T14:54:06Z,NONE,,"Added PR Welcome badge, License badge and Table of contents",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2514', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2514', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2514.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2514.patch'}" 549,https://api.github.com/repos/lbryio/lbry-sdk/issues/2513,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2513/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2513/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2513/events,https://github.com/lbryio/lbry-sdk/pull/2513,503083683,MDExOlB1bGxSZXF1ZXN0MzI1MDIxOTY0,2513,README.md updated,"{'login': 'modihere', 'id': 20069594, 'node_id': 'MDQ6VXNlcjIwMDY5NTk0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/20069594?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/modihere', 'html_url': 'https://github.com/modihere', 'followers_url': 'https://api.github.com/users/modihere/followers', 'following_url': 'https://api.github.com/users/modihere/following{/other_user}', 'gists_url': 'https://api.github.com/users/modihere/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/modihere/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/modihere/subscriptions', 'organizations_url': 'https://api.github.com/users/modihere/orgs', 'repos_url': 'https://api.github.com/users/modihere/repos', 'events_url': 'https://api.github.com/users/modihere/events{/privacy}', 'received_events_url': 'https://api.github.com/users/modihere/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-06T10:49:34Z,2019-10-28T09:34:07Z,2019-10-07T14:56:35Z,NONE,,The steps for running the SDK in Windows and Linux have been elaborated a bit.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2513', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2513', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2513.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2513.patch'}" 550,https://api.github.com/repos/lbryio/lbry-sdk/issues/2512,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2512/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2512/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2512/events,https://github.com/lbryio/lbry-sdk/pull/2512,503034841,MDExOlB1bGxSZXF1ZXN0MzI0OTg5NDQx,2512,Punctuation,"{'login': 'OrginalS', 'id': 36825453, 'node_id': 'MDQ6VXNlcjM2ODI1NDUz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36825453?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrginalS', 'html_url': 'https://github.com/OrginalS', 'followers_url': 'https://api.github.com/users/OrginalS/followers', 'following_url': 'https://api.github.com/users/OrginalS/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrginalS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrginalS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrginalS/subscriptions', 'organizations_url': 'https://api.github.com/users/OrginalS/orgs', 'repos_url': 'https://api.github.com/users/OrginalS/repos', 'events_url': 'https://api.github.com/users/OrginalS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrginalS/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-06T00:45:50Z,2019-10-15T15:38:03Z,2019-10-07T14:58:14Z,CONTRIBUTOR,,Added missing punctuation and changed existing to more fitting one.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2512', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2512', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2512.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2512.patch'}" 551,https://api.github.com/repos/lbryio/lbry-sdk/issues/2511,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2511/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2511/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2511/events,https://github.com/lbryio/lbry-sdk/pull/2511,503034494,MDExOlB1bGxSZXF1ZXN0MzI0OTg5MjE0,2511,made return and print more explicit,"{'login': 'OrginalS', 'id': 36825453, 'node_id': 'MDQ6VXNlcjM2ODI1NDUz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36825453?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrginalS', 'html_url': 'https://github.com/OrginalS', 'followers_url': 'https://api.github.com/users/OrginalS/followers', 'following_url': 'https://api.github.com/users/OrginalS/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrginalS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrginalS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrginalS/subscriptions', 'organizations_url': 'https://api.github.com/users/OrginalS/orgs', 'repos_url': 'https://api.github.com/users/OrginalS/repos', 'events_url': 'https://api.github.com/users/OrginalS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrginalS/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-06T00:40:56Z,2019-10-07T15:00:24Z,2019-10-07T15:00:24Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2511', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2511', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2511.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2511.patch'}" 552,https://api.github.com/repos/lbryio/lbry-sdk/issues/2510,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2510/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2510/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2510/events,https://github.com/lbryio/lbry-sdk/pull/2510,503034321,MDExOlB1bGxSZXF1ZXN0MzI0OTg5MDk5,2510,made return more explicit,"{'login': 'OrginalS', 'id': 36825453, 'node_id': 'MDQ6VXNlcjM2ODI1NDUz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36825453?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrginalS', 'html_url': 'https://github.com/OrginalS', 'followers_url': 'https://api.github.com/users/OrginalS/followers', 'following_url': 'https://api.github.com/users/OrginalS/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrginalS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrginalS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrginalS/subscriptions', 'organizations_url': 'https://api.github.com/users/OrginalS/orgs', 'repos_url': 'https://api.github.com/users/OrginalS/repos', 'events_url': 'https://api.github.com/users/OrginalS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrginalS/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-06T00:38:10Z,2019-10-07T15:30:31Z,2019-10-07T15:30:30Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2510', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2510', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2510.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2510.patch'}" 553,https://api.github.com/repos/lbryio/lbry-sdk/issues/2509,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2509/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2509/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2509/events,https://github.com/lbryio/lbry-sdk/pull/2509,503034028,MDExOlB1bGxSZXF1ZXN0MzI0OTg4OTA2,2509,Delete __init__.py,"{'login': 'OrginalS', 'id': 36825453, 'node_id': 'MDQ6VXNlcjM2ODI1NDUz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36825453?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrginalS', 'html_url': 'https://github.com/OrginalS', 'followers_url': 'https://api.github.com/users/OrginalS/followers', 'following_url': 'https://api.github.com/users/OrginalS/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrginalS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrginalS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrginalS/subscriptions', 'organizations_url': 'https://api.github.com/users/OrginalS/orgs', 'repos_url': 'https://api.github.com/users/OrginalS/repos', 'events_url': 'https://api.github.com/users/OrginalS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrginalS/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-06T00:34:29Z,2019-10-08T01:55:41Z,2019-10-07T15:31:58Z,CONTRIBUTOR,,Content's moved elsewhere.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2509', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2509', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2509.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2509.patch'}" 554,https://api.github.com/repos/lbryio/lbry-sdk/issues/2508,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2508/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2508/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2508/events,https://github.com/lbryio/lbry-sdk/pull/2508,503017669,MDExOlB1bGxSZXF1ZXN0MzI0OTc3NDc0,2508,use more specific asserts in torba tests,"{'login': 'StrikerRUS', 'id': 25141164, 'node_id': 'MDQ6VXNlcjI1MTQxMTY0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25141164?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/StrikerRUS', 'html_url': 'https://github.com/StrikerRUS', 'followers_url': 'https://api.github.com/users/StrikerRUS/followers', 'following_url': 'https://api.github.com/users/StrikerRUS/following{/other_user}', 'gists_url': 'https://api.github.com/users/StrikerRUS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/StrikerRUS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/StrikerRUS/subscriptions', 'organizations_url': 'https://api.github.com/users/StrikerRUS/orgs', 'repos_url': 'https://api.github.com/users/StrikerRUS/repos', 'events_url': 'https://api.github.com/users/StrikerRUS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/StrikerRUS/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'StrikerRUS', 'id': 25141164, 'node_id': 'MDQ6VXNlcjI1MTQxMTY0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25141164?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/StrikerRUS', 'html_url': 'https://github.com/StrikerRUS', 'followers_url': 'https://api.github.com/users/StrikerRUS/followers', 'following_url': 'https://api.github.com/users/StrikerRUS/following{/other_user}', 'gists_url': 'https://api.github.com/users/StrikerRUS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/StrikerRUS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/StrikerRUS/subscriptions', 'organizations_url': 'https://api.github.com/users/StrikerRUS/orgs', 'repos_url': 'https://api.github.com/users/StrikerRUS/repos', 'events_url': 'https://api.github.com/users/StrikerRUS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/StrikerRUS/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'StrikerRUS', 'id': 25141164, 'node_id': 'MDQ6VXNlcjI1MTQxMTY0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25141164?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/StrikerRUS', 'html_url': 'https://github.com/StrikerRUS', 'followers_url': 'https://api.github.com/users/StrikerRUS/followers', 'following_url': 'https://api.github.com/users/StrikerRUS/following{/other_user}', 'gists_url': 'https://api.github.com/users/StrikerRUS/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/StrikerRUS/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/StrikerRUS/subscriptions', 'organizations_url': 'https://api.github.com/users/StrikerRUS/orgs', 'repos_url': 'https://api.github.com/users/StrikerRUS/repos', 'events_url': 'https://api.github.com/users/StrikerRUS/events{/privacy}', 'received_events_url': 'https://api.github.com/users/StrikerRUS/received_events', 'type': 'User', 'site_admin': False}]",,6,2019-10-05T21:22:45Z,2019-10-15T16:12:25Z,2019-10-11T14:31:56Z,CONTRIBUTOR,,"Use `assertListEqual`/`assertTupleEqual`/`assertDictEqual` instead of `asserEqual`. This PR doesn't conflict with #2498, in which `assertTrue`/`assertFalse` replaces `assertEqual`.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2508', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2508', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2508.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2508.patch'}" 555,https://api.github.com/repos/lbryio/lbry-sdk/issues/2507,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2507/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2507/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2507/events,https://github.com/lbryio/lbry-sdk/pull/2507,502959380,MDExOlB1bGxSZXF1ZXN0MzI0OTM3MDY5,2507,Added Warning when the config file is empty or dosent exist at the path specified,"{'login': 'AakashKhatu', 'id': 25435412, 'node_id': 'MDQ6VXNlcjI1NDM1NDEy', 'avatar_url': 'https://avatars0.githubusercontent.com/u/25435412?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AakashKhatu', 'html_url': 'https://github.com/AakashKhatu', 'followers_url': 'https://api.github.com/users/AakashKhatu/followers', 'following_url': 'https://api.github.com/users/AakashKhatu/following{/other_user}', 'gists_url': 'https://api.github.com/users/AakashKhatu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AakashKhatu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AakashKhatu/subscriptions', 'organizations_url': 'https://api.github.com/users/AakashKhatu/orgs', 'repos_url': 'https://api.github.com/users/AakashKhatu/repos', 'events_url': 'https://api.github.com/users/AakashKhatu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AakashKhatu/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-05T12:49:34Z,2019-10-26T20:04:23Z,2019-10-26T20:04:22Z,NONE,,"Resolving Issue #2027 #### Comments Not adding the config at the start makes the logs not print. `log_format = ""(%(asctime)s)[%(filename)s:%(lineno)s] %(funcName)s(): %(message)s"" logging.basicConfig(format=log_format)` There might be a cleaner solution to this that I missed.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2507', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2507', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2507.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2507.patch'}" 556,https://api.github.com/repos/lbryio/lbry-sdk/issues/2506,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2506/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2506/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2506/events,https://github.com/lbryio/lbry-sdk/pull/2506,502716801,MDExOlB1bGxSZXF1ZXN0MzI0NzQ2MjQ5,2506,start of error codes,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-04T15:57:06Z,2019-11-27T15:37:54Z,2019-11-06T15:31:59Z,MEMBER,,"next steps: - [x] rename BaseLBRYException to something like ""ErrorCodeException"". call it based on what it does. don't use ""LBRY"" in name - [ ] get all exception codes into a single place where it's clear what they all are. maybe group them smartly. then generate exception classes from the list. do it like https://github.com/lbryio/lbry-sdk/wiki/Error-Codes but in code",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2506', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2506', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2506.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2506.patch'}" 557,https://api.github.com/repos/lbryio/lbry-sdk/issues/2505,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2505/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2505/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2505/events,https://github.com/lbryio/lbry-sdk/pull/2505,502651678,MDExOlB1bGxSZXF1ZXN0MzI0NjkyNDYy,2505,Fix incorrect counting of total bytes sent / received,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,4,2019-10-04T13:55:17Z,2019-10-15T15:40:15Z,2019-10-07T15:42:41Z,CONTRIBUTOR,,"This fixes the currenty incorrect counting of total bytes sent / received in connection manager. fixes #2410 ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2505', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2505', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2505.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2505.patch'}" 558,https://api.github.com/repos/lbryio/lbry-sdk/issues/2504,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2504/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2504/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2504/events,https://github.com/lbryio/lbry-sdk/issues/2504,502651146,MDU6SXNzdWU1MDI2NTExNDY=,2504,get_transaction_history can raise MemoryError in 0.42.0,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-04T13:54:12Z,2020-01-08T19:00:27Z,2020-01-08T19:00:26Z,MEMBER,,"``` Traceback (most recent call last): File ""lbry\extras\daemon\Daemon.py"", line 584, in _process_rpc_call File ""lbry\extras\daemon\Daemon.py"", line 137, in maybe_paginate File ""lbry\wallet\ledger.py"", line 148, in get_transaction_history File ""torba\client\basedatabase.py"", line 456, in get_transactions File ""torba\client\basedatabase.py"", line 449, in select_transactions File ""concurrent\futures\thread.py"", line 57, in run File ""torba\client\basedatabase.py"", line 62, in File ""torba\client\basedatabase.py"", line 68, in __run_transaction File ""torba\client\basedatabase.py"", line 50, in MemoryError ```",, 559,https://api.github.com/repos/lbryio/lbry-sdk/issues/2503,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2503/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2503/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2503/events,https://github.com/lbryio/lbry-sdk/pull/2503,502647486,MDExOlB1bGxSZXF1ZXN0MzI0Njg5MDU5,2503,Reuse loggly connection,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-04T13:47:33Z,2019-10-07T16:32:31Z,2019-10-07T16:30:05Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2503', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2503', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2503.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2503.patch'}" 560,https://api.github.com/repos/lbryio/lbry-sdk/issues/2502,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2502/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2502/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2502/events,https://github.com/lbryio/lbry-sdk/pull/2502,502633414,MDExOlB1bGxSZXF1ZXN0MzI0Njc3NTQ4,2502,small clarifying changes,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-04T13:20:28Z,2019-10-14T17:06:06Z,2019-10-10T12:59:48Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2502', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2502', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2502.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2502.patch'}" 561,https://api.github.com/repos/lbryio/lbry-sdk/issues/2501,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2501/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2501/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2501/events,https://github.com/lbryio/lbry-sdk/pull/2501,502543920,MDExOlB1bGxSZXF1ZXN0MzI0NjAzNzQy,2501,clear metadata when file type changes,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-10-04T09:57:29Z,2019-10-25T11:02:23Z,2019-10-25T11:02:22Z,CONTRIBUTOR,,"This is a first attempt at approaching, fixes #2492. If the stream type of the source of the original claim is dimensional or playable, the appropriate field is cleared. Other metadata seem to be updating correctly. A simple integration test included.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2501', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2501', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2501.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2501.patch'}" 562,https://api.github.com/repos/lbryio/lbry-sdk/issues/2500,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2500/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2500/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2500/events,https://github.com/lbryio/lbry-sdk/pull/2500,502494612,MDExOlB1bGxSZXF1ZXN0MzI0NTYzNzk1,2500,Made period usage constant,"{'login': 'Mehvix', 'id': 17112017, 'node_id': 'MDQ6VXNlcjE3MTEyMDE3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/17112017?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mehvix', 'html_url': 'https://github.com/Mehvix', 'followers_url': 'https://api.github.com/users/Mehvix/followers', 'following_url': 'https://api.github.com/users/Mehvix/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mehvix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mehvix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mehvix/subscriptions', 'organizations_url': 'https://api.github.com/users/Mehvix/orgs', 'repos_url': 'https://api.github.com/users/Mehvix/repos', 'events_url': 'https://api.github.com/users/Mehvix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mehvix/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-04T08:12:32Z,2019-10-04T14:49:48Z,2019-10-04T14:49:48Z,NONE,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2500', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2500', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2500.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2500.patch'}" 563,https://api.github.com/repos/lbryio/lbry-sdk/issues/2499,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2499/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2499/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2499/events,https://github.com/lbryio/lbry-sdk/pull/2499,501666568,MDExOlB1bGxSZXF1ZXN0MzIzODk1NzY1,2499,Fix spelling,"{'login': 'hugovk', 'id': 1324225, 'node_id': 'MDQ6VXNlcjEzMjQyMjU=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1324225?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hugovk', 'html_url': 'https://github.com/hugovk', 'followers_url': 'https://api.github.com/users/hugovk/followers', 'following_url': 'https://api.github.com/users/hugovk/following{/other_user}', 'gists_url': 'https://api.github.com/users/hugovk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hugovk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hugovk/subscriptions', 'organizations_url': 'https://api.github.com/users/hugovk/orgs', 'repos_url': 'https://api.github.com/users/hugovk/repos', 'events_url': 'https://api.github.com/users/hugovk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hugovk/received_events', 'type': 'User', 'site_admin': False}","[{'id': 845416145, 'node_id': 'MDU6TGFiZWw4NDU0MTYxNDU=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20docs', 'name': 'area: docs', 'color': 'edecd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-02T18:56:22Z,2019-10-04T07:24:39Z,2019-10-04T01:40:07Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2499', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2499', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2499.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2499.patch'}" 564,https://api.github.com/repos/lbryio/lbry-sdk/issues/2498,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2498/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2498/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2498/events,https://github.com/lbryio/lbry-sdk/pull/2498,501636127,MDExOlB1bGxSZXF1ZXN0MzIzODcwNzQ1,2498,code reformatting and update unit tests to use more specific asserts,"{'login': 'hugovk', 'id': 1324225, 'node_id': 'MDQ6VXNlcjEzMjQyMjU=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1324225?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hugovk', 'html_url': 'https://github.com/hugovk', 'followers_url': 'https://api.github.com/users/hugovk/followers', 'following_url': 'https://api.github.com/users/hugovk/following{/other_user}', 'gists_url': 'https://api.github.com/users/hugovk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hugovk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hugovk/subscriptions', 'organizations_url': 'https://api.github.com/users/hugovk/orgs', 'repos_url': 'https://api.github.com/users/hugovk/repos', 'events_url': 'https://api.github.com/users/hugovk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hugovk/received_events', 'type': 'User', 'site_admin': False}","[{'id': 800510582, 'node_id': 'MDU6TGFiZWw4MDA1MTA1ODI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20other', 'name': 'area: other', 'color': 'e5e5e5', 'default': False, 'description': None}, {'id': 789885709, 'node_id': 'MDU6TGFiZWw3ODk4ODU3MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20refactor', 'name': 'type: refactor', 'color': '6638ff', 'default': False, 'description': 'Minimal user-visible changes, but significant internal work'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,7,2019-10-02T17:53:19Z,2019-12-09T17:12:33Z,2019-10-26T14:36:53Z,CONTRIBUTOR,,"* Upgraded Python syntax with [`pyupgrade --py37-plus`](https://github.com/asottile/pyupgrade) * Upgraded unit tests to use more useful asserts * `sudo` is no longer needed in `.travis.yml` * https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2498', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2498', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2498.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2498.patch'}" 565,https://api.github.com/repos/lbryio/lbry-sdk/issues/2497,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2497/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2497/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2497/events,https://github.com/lbryio/lbry-sdk/pull/2497,501491895,MDExOlB1bGxSZXF1ZXN0MzIzNzU0MDYy,2497,bug fixes related to cross-account / wallet operations,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-10-02T13:32:52Z,2019-10-07T13:57:24Z,2019-10-07T13:57:23Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2497', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2497', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2497.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2497.patch'}" 566,https://api.github.com/repos/lbryio/lbry-sdk/issues/2496,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2496/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2496/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2496/events,https://github.com/lbryio/lbry-sdk/issues/2496,500926003,MDU6SXNzdWU1MDA5MjYwMDM=,2496,Random download errors,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-10-01T14:13:37Z,2019-10-01T14:13:37Z,,MEMBER,,"@jackrobison has the full log, but a user recently had trouble downloading a few files with little feedback: ```2019-09-30 20:15:45,986 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://programs-that-suck-less-suckless#2b80937a50733d0a9f4242974e35cfa856575e60: 2019-09-30 20:15:45,987 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://programs-that-suck-less-suckless#2b80937a50733d0a9f4242974e35cfa856575e60: 2019-09-30 20:15:45,988 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://suckless-s-dwm-so-easy-even-a-caveman#fe7dc0272be29330ba14200280ec6cf9a793b563: ``` While trying to stream the incomplete download: ```OSError: not readable, 0 readers 0 writers```",, 567,https://api.github.com/repos/lbryio/lbry-sdk/issues/2495,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2495/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2495/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2495/events,https://github.com/lbryio/lbry-sdk/issues/2495,500811925,MDU6SXNzdWU1MDA4MTE5MjU=,2495,Account commands are causing exceptions when called with accountless wallet,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-01T10:41:21Z,2019-10-01T10:41:21Z,,MEMBER,,"If a wallet is created without `--create_account` option, account commands will fail for that wallet with less than helpful exceptions. ``` $ ./lbrynet wallet create abcabc3 { ""id"": ""abcabc3"", ""name"": ""My Wallet"" } ``` Some of the commands tested: ``` $ ./lbrynet account balance --wallet_id=abcabc3 { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/Daemon.py\"", line 584, in _process_rpc_call"", "" File \""lbry/extras/daemon/Daemon.py\"", line 1203, in jsonrpc_account_balance"", ""AttributeError: 'NoneType' object has no attribute 'get_granular_balances'"", """" ], ""message"": ""'NoneType' object has no attribute 'get_granular_balances'"" } ``` ``` ./lbrynet transaction list --wallet_id=abcabc3 { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/Daemon.py\"", line 584, in _process_rpc_call"", "" File \""lbry/extras/daemon/Daemon.py\"", line 137, in maybe_paginate"", "" File \""lbry/wallet/ledger.py\"", line 150, in get_transaction_history"", "" File \""torba/client/basedatabase.py\"", line 456, in get_transactions"", "" File \""torba/client/basedatabase.py\"", line 437, in select_transactions"", ""AssertionError: 'accounts' argument required when no 'txid' constraint is present"", """" ], ""message"": ""'accounts' argument required when no 'txid' constraint is present"" } ```",, 568,https://api.github.com/repos/lbryio/lbry-sdk/issues/2494,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2494/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2494/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2494/events,https://github.com/lbryio/lbry-sdk/issues/2494,500401038,MDU6SXNzdWU1MDA0MDEwMzg=,2494,cross account / wallet id megaissue,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-30T17:00:37Z,2019-10-14T02:02:19Z,2019-10-14T02:02:19Z,MEMBER,,"Mostly fallouts from: https://github.com/lbryio/lbry-sdk/issues/2264 - [x] utxo release should be cross account also - [x] should status accept wallet id since we show locked/unlocked wallet there? If not, we need this info somewhere else, #2524 - [x] ~account balance needs to take into account entire wallet~ moved to #2516 - [x] ~the below was removed from claim search/resolve calls, and only available locally. I thought these were supposed to be consistent? We don't use them, but https://github.com/lbryio/lbry-sdk/issues/2404 asks for it.~ tracked in #2404 - [x] error updating/abanding streams/channels not in default wallet: ``` (lbry-venv) C:\Users\SoloDolo\lbry>lbrynet stream update --claim_id=bb40ffe2bcc0f10d31de6e58f16bf0ed4fa217b0 --preview { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""c:\\users\\solodolo\\lbry\\lbry\\lbry\\extras\\daemon\\Daemon.py\"", line 584, in _process_rpc_call"", "" result = await result"", "" File \""c:\\users\\solodolo\\lbry\\lbry\\lbry\\extras\\daemon\\Daemon.py\"", line 2853, in jsonrpc_stream_update"", "" f\""Can't find the claim '{claim_id}' in account '{account.id}'.\"""", ""Exception: Can't find the claim 'bb40ffe2bcc0f10d31de6e58f16bf0ed4fa217b0' in account 'bVcVkepmh726dyhFFg3Jt4HP3ivEd6tkJX'."", """" ], ""message"": ""Can't find the claim 'bb40ffe2bcc0f10d31de6e58f16bf0ed4fa217b0' in account 'bVcVkepmh726dyhFFg3Jt4HP3ivEd6tkJX'."" ``` - [x] stream update returns this error, but publish command works as expected. Have also seen it on abandoning. I think it's related the above when not having the claims in default account + imported channel. ``` 2019-09-20 20:40:59,120 ERROR lbry.extras.daemon.Daemon:590: error handling api request Traceback (most recent call last): File ""c:\users\solodolo\lbry\lbry\lbry\extras\daemon\Daemon.py"", line 584, in _process_rpc_call result = await result File ""c:\users\solodolo\lbry\lbry\lbry\extras\daemon\Daemon.py"", line 2917, in jsonrpc_stream_update await tx.sign(funding_accounts) File ""c:\users\solodolo\lbry\torba\torba\client\basetransaction.py"", line 545, in sign private_key = await ledger.get_private_key_for_address(wallet, address) File ""c:\users\solodolo\lbry\torba\torba\client\baseledger.py"", line 193, in get_private_key_for_address return account.get_private_key(address_info['chain'], address_info['pubkey'].n) File ""c:\users\solodolo\lbry\torba\torba\client\baseaccount.py"", line 398, in get_private_key return self.address_managers[chain].get_private_key(index) File ""c:\users\solodolo\lbry\torba\torba\client\baseaccount.py"", line 112, in get_private_key return self.account.private_key.child(self.chain_number).child(index) AttributeError: 'NoneType' object has no attribute 'child' ``` - [x] account send needs to take into account entire wallet - [x] abandon / update apis need to support non-default accounts (see traceback above)",, 569,https://api.github.com/repos/lbryio/lbry-sdk/issues/2493,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2493/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2493/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2493/events,https://github.com/lbryio/lbry-sdk/pull/2493,500377640,MDExOlB1bGxSZXF1ZXN0MzIyODYyOTAz,2493,fix for wallet_remove command,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-30T16:12:18Z,2019-09-30T16:57:35Z,2019-09-30T16:57:35Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2493', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2493', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2493.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2493.patch'}" 570,https://api.github.com/repos/lbryio/lbry-sdk/issues/2492,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2492/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2492/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2492/events,https://github.com/lbryio/lbry-sdk/issues/2492,500278869,MDU6SXNzdWU1MDAyNzg4Njk=,2492,metadata not cleared after updating new file type,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1066069408, 'node_id': 'MDU6TGFiZWwxMDY2MDY5NDA4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/hacktoberfest', 'name': 'hacktoberfest', 'color': 'f49842', 'default': False, 'description': 'Welcome to Hacktoberfest'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2019-09-30T13:30:12Z,2019-10-25T11:02:22Z,2019-10-25T11:02:22Z,MEMBER,,"If you update a claim and go from one file type to another, the metadata for the old file type won't be cleared. I.e. going from a video to a zip, you still see the video length. Example: ``` { ""lbry://@FLMappingFormulas#3/DownloadFLMF#b"": { ""address"": ""bQJUjK2t6bvGy5xXwNgQUjkhmyNoDVu6tL"", ""amount"": ""50.0"", ""canonical_url"": ""lbry://@FLMappingFormulas#3/DownloadFLMF#b"", ""claim_id"": ""b2c10e782231876b2061a2fa0436bdf35755833b"", ""claim_op"": ""update"", ""confirmations"": 2696, ""height"": 639469, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 634612, ""creation_height"": 634612, ""creation_timestamp"": 1568646775, ""effective_amount"": ""70.0"", ""expiration_height"": 2737012, ""is_controlling"": true, ""support_amount"": ""20.0"", ""take_over_height"": 634612, ""trending_global"": 0.0, ""trending_group"": 1, ""trending_local"": -1348000022528.0, ""trending_mixed"": 0.0 }, ""name"": ""DownloadFLMF"", ""normalized_name"": ""downloadflmf"", ""nout"": 0, ""permanent_url"": ""lbry://DownloadFLMF#b2c10e782231876b2061a2fa0436bdf35755833b"", ""short_url"": ""lbry://DownloadFLMF#b"", ""signing_channel"": { ""address"": ""bHXPd8u6kVUEehgFVCCz5bSk7wTci5TFQL"", ""amount"": ""100.0"", ""canonical_url"": ""lbry://@FLMappingFormulas#3"", ""claim_id"": ""3abdb253b170f5843a5123dbe7ffdb2c88f9479c"", ""claim_op"": ""update"", ""confirmations"": 6963, ""has_signing_key"": false, ""height"": 635202, ""meta"": { ""activation_height"": 633571, ""claims_in_channel"": 23, ""creation_height"": 633571, ""creation_timestamp"": 1568480242, ""effective_amount"": ""100.0"", ""expiration_height"": 2735971, ""is_controlling"": true, ""support_amount"": ""0.0"", ""take_over_height"": 633571, ""trending_global"": 0.0, ""trending_group"": 0, ""trending_local"": 0.0, ""trending_mixed"": 0.0 }, ""name"": ""@FLMappingFormulas"", ""normalized_name"": ""@flmappingformulas"", ""nout"": 0, ""permanent_url"": ""lbry://@FLMappingFormulas#3abdb253b170f5843a5123dbe7ffdb2c88f9479c"", ""short_url"": ""lbry://@FLMappingFormulas#3"", ""timestamp"": 1568740804, ""txid"": ""44b61afc68f5e01facba1bae7eeae02cd33150e134506a1d28fd2b9334c8f185"", ""type"": ""claim"", ""value"": { ""cover"": { ""url"": ""https://spee.ch/1/3db0199f-9620-46ff-8649-6f68e5a4b9da.png"" }, ""description"": ""A dedicated channel for The FL Studio Mapping Formula Tool"", ""public_key"": ""3056301006072a8648ce3d020106052b8104000a03420004c9c18e4eea66c7c72c673bfc148e3957db72a7f1b408dcf17f72f5ad7828e5a3136a43143f78afcc1c15db8eb118dfb0e6e74f6431a9f449d4c8e3b6fcd71b7a"", ""public_key_id"": ""bFfRk6ezrCqYEv5BPsF1SczkPuz3wrBxYV"", ""tags"": [ ""FL Studio"", ""Mapping Formulas"", ""routing"", ""automation"" ], ""thumbnail"": { ""url"": ""https://spee.ch/a/a47ee80a-7164-48fe-99db-a84260c867e8.png"" }, ""title"": ""FL Studio Mapping Formula Tool"" }, ""value_type"": ""channel"" }, ""timestamp"": 1569419297, ""txid"": ""b04debf0ce42b809db217d55f4567434d8cdc7dbf2416982338a0666e4082314"", ""type"": ""claim"", ""value"": { ""description"": ""The mapping formula tool has 3.747.676 pre made mapping formulas for fl studio that you can access using a short code system that swaps it for the real formula. Watch getting started before you get it, Check introduction to get an idea what it is about. Have questions plz post them in the Q and A video. See further below for more specific videos.\n\n\n### Introductions / Download / Q and A:\n* [Introduction] \n* [Getting Started] \n* [Download] \n* [Q and A] \n\n\n [Q and A]: \n [Getting Started]: \n [Download]: \n [Introduction]: \n\n\n\n### Group Specific Videos:\n* [Chebyshev Polynominals]\n* [Contraption Design]\n* [Double Zones]\n* [Halcyon LFO Speed]\n* [Knob Division Principles]\n* [Love Philter LFO Speed]\n* [Manipulator Ranges]\n* [Min Max]\n* [Parametric EQ2]\n* [Peak Controller LFO]\n* [Saw Divisions]\n* [Serum LFO Speed]\n* [Shapes]\n* [Stepped Divisions] \n* [Switches] \n* [Waves Torque] \n* [Zones] \n* [Ducking Example] \n\n\n [Chebyshev Polynominals]: \n [Contraption Design]: \n [Double Zones]: \n [Halcyon LFO Speed]: \n [Knob Division Principles]: \n [Love Philter LFO Speed]: \n [Manipulator Ranges]: \n [Min Max]: \n [Parametric EQ2]: \n [Peak Controller LFO]: \n [Saw Divisions]: \n [Serum LFO Speed]: \n [Shapes]: \n [Stepped Divisions]: \n [Switches]: \n [Waves Torque]: \n [Zones]: \n [Ducking Example]: \n\n\n\n### Other Channels:\n* [FL Studio Bits] \n* [Macro Launcher] \n\n\n [FL Studio Bits]: \n [Macro Launcher]: "", ""languages"": [ ""en"" ], ""license"": ""All rights reserved"", ""release_time"": ""1568646670"", ""source"": { ""hash"": ""a74da48ccb3eaf8672e4ea6e30a4cdda8879687410f8d2248d80ef134e6e98a282412e5b26bdaf5037dd68137b28f4ee"", ""media_type"": ""application/zip"", ""name"": ""FL Studio Mapping Formulas - v1.30.zip"", ""sd_hash"": ""d0f1480a52277232e10a814b4e744464c1aafaa34b2e168adceec05ac8a17367ad33192633d270c673e983af9e77512d"", ""size"": ""50529778"" }, ""stream_type"": ""binary"", ""tags"": [ ""automation"", ""fl studio"", ""fl studio add on"", ""fl studio bits"", ""formula controller"", ""kaleidoscoptagon"", ""link to controller"", ""mapping formula tool"", ""math"", ""routing"" ], ""thumbnail"": { ""url"": ""https://spee.ch/8/ZUJYmxR8hPJ0HYU387rAdh0e.png"" }, ""title"": ""FL Mapping Formulas - Tool for FL Studio - v1.30 Windows Only (zipped)"", ""video"": { ""duration"": 6, ""height"": 1080, ""width"": 1920 } }, ""value_type"": ""stream"" } ```",, 571,https://api.github.com/repos/lbryio/lbry-sdk/issues/2491,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2491/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2491/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2491/events,https://github.com/lbryio/lbry-sdk/issues/2491,499567687,MDU6SXNzdWU0OTk1Njc2ODc=,2491,consider default dustrelayfee when generating transactions,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}]",open,False,,[],,3,2019-09-27T17:42:44Z,2020-06-29T20:20:22Z,,MEMBER,,"Per https://github.com/lbryio/lbrycrd/issues/307#issuecomment-530498217, the min vout value will be 3000 dewies in the next lbrycrd release (this was later updated to 1000 dewies). Today, torba produces transactions with very small vouts that may not get processed by all miners, and thus, stuck in the mempool. When creating txs, torba should consider this min amount to ensure there's no vout that's lower than it. ",, 572,https://api.github.com/repos/lbryio/lbry-sdk/issues/2490,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2490/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2490/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2490/events,https://github.com/lbryio/lbry-sdk/issues/2490,499475554,MDU6SXNzdWU0OTk0NzU1NTQ=,2490,store known dht peers so we don't have to go through our seed nodes every time the daemon restarts,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,,[],,0,2019-09-27T14:21:46Z,2019-12-03T20:44:02Z,2019-12-03T20:44:02Z,MEMBER,,"- save the peers we know about in a file - try to connect to them when the dht starts up",, 573,https://api.github.com/repos/lbryio/lbry-sdk/issues/2489,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2489/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2489/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2489/events,https://github.com/lbryio/lbry-sdk/pull/2489,499418466,MDExOlB1bGxSZXF1ZXN0MzIyMTQzMzY5,2489,"DHT object cache refactored, fixing a bug that could prevent adding peers","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-27T12:31:45Z,2019-10-07T16:31:12Z,2019-10-07T16:27:08Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2489', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2489', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2489.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2489.patch'}" 574,https://api.github.com/repos/lbryio/lbry-sdk/issues/2488,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2488/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2488/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2488/events,https://github.com/lbryio/lbry-sdk/pull/2488,499417566,MDExOlB1bGxSZXF1ZXN0MzIyMTQyNjYz,2488,Download headers exclusively from wallet servers,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-09-27T12:29:49Z,2019-11-15T18:59:30Z,2019-11-15T18:59:29Z,MEMBER,,"using multiple servers. HEADERS_COMPONENT is removed. No server changes yet ## dont merge yet Once this is merged, wallet servers need to be updated asap because this code does not work with old wallet servers. But victor and grin are afk this week so lets wait till they are back. ## next steps * deploy * split the PR into server/client so server goes first * deploy servers before clients * create new wallet servers * update client config to point at new servers * eventually shut down old servers * eventually shut off headers upload script * delete headers s3 bucket * known issues in client * there is a timeout problem when the connection is too slow. Either tune the amount of concurrent requests or tune down the network semaphore * download progress. Its there but victor needs to discuss with akin if its doing what he needs. * not as prioritary as the ones above * Tom found some small delay, like 2-3 seconds right after it finishes downloading.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2488', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2488', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2488.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2488.patch'}" 575,https://api.github.com/repos/lbryio/lbry-sdk/issues/2487,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2487/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2487/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2487/events,https://github.com/lbryio/lbry-sdk/pull/2487,499117998,MDExOlB1bGxSZXF1ZXN0MzIxOTA4OTc0,2487,handle error if range request transport is reset,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1380650140, 'node_id': 'MDU6TGFiZWwxMzgwNjUwMTQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20media%20server', 'name': 'area: media server', 'color': 'f9d0c4', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-26T21:10:08Z,2019-10-08T20:20:08Z,2019-10-08T20:20:07Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2487', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2487', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2487.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2487.patch'}" 576,https://api.github.com/repos/lbryio/lbry-sdk/issues/2486,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2486/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2486/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2486/events,https://github.com/lbryio/lbry-sdk/issues/2486,498543097,MDU6SXNzdWU0OTg1NDMwOTc=,2486,Claims don't resolve if created+updated in the same block,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,0,2019-09-25T21:54:24Z,2019-12-14T23:19:08Z,2019-12-14T23:19:08Z,MEMBER,,"If you publish and then edit a claim in the same block, it won't resolve anymore. Editing again doesn't fix it either. Similar to https://github.com/lbryio/lbry-sdk/issues/2343 probably. Example: https://explorer.lbry.com/tx/005af8ffd6c7d54f20d60daa791187926430ee31b846d343ba340369017443bd ```(lbry-venv) C:\Users\thoma\Documents\lbry>lbrynet resolve my-first-publish { ""my-first-publish"": { ""error"": ""my-first-publish did not resolve to a claim"" } } ```",, 577,https://api.github.com/repos/lbryio/lbry-sdk/issues/2484,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2484/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2484/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2484/events,https://github.com/lbryio/lbry-sdk/pull/2484,498311513,MDExOlB1bGxSZXF1ZXN0MzIxMjY3MDY2,2484,change trending window to 6 hours,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-25T14:08:10Z,2019-09-30T15:25:54Z,2019-09-30T15:25:53Z,MEMBER,,"@eukreign is this all I need to change, or does `TRENDING_DATA_POINTS` need to be changed as well. the comment on `TRENDING_DATA_POINTS` was not clear to me. Does this change require a resync for the wallet server?",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2484', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2484', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2484.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2484.patch'}" 578,https://api.github.com/repos/lbryio/lbry-sdk/issues/2482,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2482/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2482/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2482/events,https://github.com/lbryio/lbry-sdk/pull/2482,498203367,MDExOlB1bGxSZXF1ZXN0MzIxMTgwNTIx,2482,"normalize tag names (remove duplicates, blank spaces and illegal chars)","{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-09-25T10:45:16Z,2019-10-24T21:29:00Z,2019-10-24T21:29:00Z,CONTRIBUTOR,,"fixes #2399. Now, tags are normalized when read, and when claims are created / updated. Duplicate tags (after normalization) are not inserted. Added some unit and integration tests. Maybe `normalize_tag()` and `clean_tags` can be moved to `attrs.py`. (I will merge to rerun the build once the pylint fix is on master).",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2482', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2482', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2482.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2482.patch'}" 579,https://api.github.com/repos/lbryio/lbry-sdk/issues/2481,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2481/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2481/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2481/events,https://github.com/lbryio/lbry-sdk/pull/2481,497777820,MDExOlB1bGxSZXF1ZXN0MzIwODQzMzY3,2481,Fix new pylint,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1157013053, 'node_id': 'MDU6TGFiZWwxMTU3MDEzMDUz', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20packaging', 'name': 'area: packaging', 'color': 'e8a384', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-24T15:53:57Z,2019-09-30T16:59:31Z,2019-09-25T14:04:02Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2481', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2481', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2481.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2481.patch'}" 580,https://api.github.com/repos/lbryio/lbry-sdk/issues/2480,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2480/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2480/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2480/events,https://github.com/lbryio/lbry-sdk/issues/2480,497756617,MDU6SXNzdWU0OTc3NTY2MTc=,2480,Daemon errors while deleting a wallet,"{'login': 'andybeletsky', 'id': 1574292, 'node_id': 'MDQ6VXNlcjE1NzQyOTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1574292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/andybeletsky', 'html_url': 'https://github.com/andybeletsky', 'followers_url': 'https://api.github.com/users/andybeletsky/followers', 'following_url': 'https://api.github.com/users/andybeletsky/following{/other_user}', 'gists_url': 'https://api.github.com/users/andybeletsky/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/andybeletsky/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/andybeletsky/subscriptions', 'organizations_url': 'https://api.github.com/users/andybeletsky/orgs', 'repos_url': 'https://api.github.com/users/andybeletsky/repos', 'events_url': 'https://api.github.com/users/andybeletsky/events{/privacy}', 'received_events_url': 'https://api.github.com/users/andybeletsky/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-09-24T15:17:49Z,2019-09-30T16:54:19Z,2019-09-30T16:54:19Z,MEMBER,,"``` $ ./lbrynet wallet create lbrytv_test2 --create_account { ""id"": ""lbrytv_test2"", ""name"": ""My Wallet"" } $ ./lbrynet wallet remove lbrytv_test2 { ""code"": -32500, ""data"": [ ""Traceback (most recent call last):"", "" File \""lbry/extras/daemon/Daemon.py\"", line 582, in _process_rpc_call"", "" File \""lbry/extras/daemon/Daemon.py\"", line 74, in _inner"", "" File \""lbry/extras/daemon/Daemon.py\"", line 1141, in jsonrpc_wallet_remove"", ""TypeError: 'Wallet' object cannot be interpreted as an integer"", """" ], ""message"": ""'Wallet' object cannot be interpreted as an integer"" } ```",, 581,https://api.github.com/repos/lbryio/lbry-sdk/issues/2479,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2479/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2479/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2479/events,https://github.com/lbryio/lbry-sdk/pull/2479,497484711,MDExOlB1bGxSZXF1ZXN0MzIwNjA2MjA4,2479,handle intermediate state on wallet client sessions,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-24T06:29:51Z,2019-09-30T14:58:14Z,2019-09-30T14:58:13Z,MEMBER,,"A previously unexpected state could occur where we are online but the sessions aren't available (connection is starting or was lost very recently and is about to be closed). During this state we would ask for a fastest connection but it would hit an empty list and throw an error, which isn't being logged. The logging issue will be handled separately. This PR also adds a new `INFO` log message for when the wallet server switching task exits with `Wallet client switching task stopped.`. That may be removed in future versions but for now it helps knowing whenever we hit this scenario as this task should live until the daemon stops.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2479', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2479', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2479.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2479.patch'}" 582,https://api.github.com/repos/lbryio/lbry-sdk/issues/2478,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2478/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2478/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2478/events,https://github.com/lbryio/lbry-sdk/pull/2478,497310316,MDExOlB1bGxSZXF1ZXN0MzIwNDY2Mzg1,2478,Make `--verbose` param behave as per documentation,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-23T20:26:08Z,2019-10-14T17:05:24Z,2019-10-11T14:12:19Z,CONTRIBUTOR,,"Addressing #1739, this PR makes the `--verbose` param behave as per documentation: when it is specified as flag, i.e. `--verbose`, debug level is set for `lbry` logger as default, and when a list of strings is passed, debug level is set to each as a logger. This does not check that the loggers are valid modules. ",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2478', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2478', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2478.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2478.patch'}" 583,https://api.github.com/repos/lbryio/lbry-sdk/issues/2477,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2477/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2477/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2477/events,https://github.com/lbryio/lbry-sdk/issues/2477,497256090,MDU6SXNzdWU0OTcyNTYwOTA=,2477,request is not a valid json,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1209488202, 'node_id': 'MDU6TGFiZWwxMjA5NDg4MjAy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20DHT', 'name': 'area: DHT', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-09-23T18:28:03Z,2019-09-23T18:28:03Z,,MEMBER,,"Seeing these pop up more regularly in user logs but not sure if they are causing any issues: ``` 2019-09-23 13:16:32,096 ERROR lbry.blob_exchange.server:134: request from xxxx:8112 is not valid json (590 bytes): 7b227265717565737465645f626c6f6273223a205b22633865636435323736386233396438326535396133323634303635643431643265366438623435636638353262373238383533656164383365623431306538363432636634383163393162373562393963626434653536306435663365336435225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022633865636435323736386233396438326535396133323634303635643431643265366438623435636638353262373238383533656164383365623431306538363432636634383163393162373562393963626434653536306435663365336435227d7b227265717565737465645f626c6f6273223a205b22616366323630653365353666343638353866616236353435646639343666616534653466336534653765646465643164363632303962386636376562316539333931383261333662336634316663353865333664323039663336393334653964225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022616366323630653365353666343638353866616236353435646639343666616534653466336534653765646465643164363632303962386636376562316539333931383261333662336634316663353865333664323039663336393334653964227d ``` ``` 2019-09-23 11:45:04,894 ERROR lbry.blob_exchange.server:134: request from xxxx:50264 is not valid json (590 bytes): 7b227265717565737465645f626c6f6273223a205b22633637653964323838643431373138373261316365653431313531393034616434323733393436323331613334646431663236616130366231303931663139313266383832376332623239643833346237393261376635653265646339306361225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022633637653964323838643431373138373261316365653431313531393034616434323733393436323331613334646431663236616130366231303931663139313266383832376332623239643833346237393261376635653265646339306361227d7b227265717565737465645f626c6f6273223a205b22306164353861316261363766303733353431393238353534616462363965646533663865653733353436303433663632306531626332653431313163346530316635373135616565323337373262666137333661356338353437333439353831225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022306164353861316261363766303733353431393238353534616462363965646533663865653733353436303433663632306531626332653431313163346530316635373135616565323337373262666137333661356338353437333439353831227d ``` ``` 2019-09-23 11:16:04,583 ERROR lbry.blob_exchange.server:134: request from xxxx:49536 is not valid json (590 bytes): 7b227265717565737465645f626c6f6273223a205b22396331616637306137396535343233646234373232383864623536373861656464343364313266623266663030643066346536316365326134623061376665393438313761656332626633393330366261623462356461303035613536303963225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022396331616637306137396535343233646234373232383864623536373861656464343364313266623266663030643066346536316365326134623061376665393438313761656332626633393330366261623462356461303035613536303963227d7b227265717565737465645f626c6f6273223a205b22373262383237623866366564343333653064353063363565306332633038303665666635396137386338313239353264633533346565633433313638316164336466656431363539343031333565666463373764623965353434373566633038225d2c20226c6272796372645f61646472657373223a20747275652c2022626c6f625f646174615f7061796d656e745f72617465223a20302e302c20227265717565737465645f626c6f62223a2022373262383237623866366564343333653064353063363565306332633038303665666635396137386338313239353264633533346565633433313638316164336466656431363539343031333565666463373764623965353434373566633038227d ```",, 584,https://api.github.com/repos/lbryio/lbry-sdk/issues/2476,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2476/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2476/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2476/events,https://github.com/lbryio/lbry-sdk/pull/2476,497195806,MDExOlB1bGxSZXF1ZXN0MzIwMzczOTEw,2476,Sanitize file names before saving,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1217956248, 'node_id': 'MDU6TGFiZWwxMjE3OTU2MjQ4', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20blobs/files', 'name': 'area: blobs/files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,4,2019-09-23T16:15:11Z,2019-10-21T16:43:57Z,2019-10-21T16:43:41Z,CONTRIBUTOR,,"This PR is to address #2084. I added a setter to `StreamManager.file_name` property which sanitizes it the input value. Getter sanitizes `suggested_file_name` if necessary. The sanitization strips trailing whitespaces, replaces spaces with underscores and removes all non-alphanumeric characters except for dashes and dots. I added a unit test and will add an integration test if you agree with this approach.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2476', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2476', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2476.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2476.patch'}" 585,https://api.github.com/repos/lbryio/lbry-sdk/issues/2475,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2475/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2475/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2475/events,https://github.com/lbryio/lbry-sdk/issues/2475,496485742,MDU6SXNzdWU0OTY0ODU3NDI=,2475,API(s?) for tag data and analytics,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",open,False,,[],,0,2019-09-20T18:19:14Z,2019-09-20T18:19:14Z,,MEMBER,,"The goal of this API (or APIs) would be to provide tag-based analytics across all content/channels. Some questions we'd want to answer, across various time periods/slices of data (i.e. channels vs claims, in a particular channel / location, etc) 1) Most popular tags (tags with most occurrences across all claims) with counts 2) Trending tags (tags with most occurrences across trending claims) 4) Top tags (tags with most occurrences across top claims) 5) Newest tags",, 586,https://api.github.com/repos/lbryio/lbry-sdk/issues/2474,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2474/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2474/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2474/events,https://github.com/lbryio/lbry-sdk/pull/2474,496475102,MDExOlB1bGxSZXF1ZXN0MzE5ODIyMDI1,2474,Handle claim_name as a string,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-09-20T17:52:48Z,2019-09-20T18:22:02Z,2019-09-20T18:22:02Z,CONTRIBUTOR,,"This is a simple change to address #1832. Currently, when claim name is a digit, e.g. '1234' (docopt automatically converts to string), it is normalized to integer. Since it has been published as a string, the comparison then fails and the claim is not retrievable via either `lbrynet file list --claim_name=1234` or `lbrynet file list --claim_name=""1234""` (tested for both).",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2474', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2474', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2474.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2474.patch'}" 587,https://api.github.com/repos/lbryio/lbry-sdk/issues/2473,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2473/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2473/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2473/events,https://github.com/lbryio/lbry-sdk/pull/2473,496021578,MDExOlB1bGxSZXF1ZXN0MzE5NDU4NTcz,2473,Check invalid names against updated regex so it matches the app,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-19T20:54:09Z,2019-09-20T01:38:20Z,2019-09-19T21:30:23Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2473', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2473', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2473.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2473.patch'}" 588,https://api.github.com/repos/lbryio/lbry-sdk/issues/2472,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2472/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2472/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2472/events,https://github.com/lbryio/lbry-sdk/pull/2472,495564036,MDExOlB1bGxSZXF1ZXN0MzE5MDg2OTUy,2472,wallet_id based API,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-19T04:18:51Z,2019-09-24T15:59:19Z,2019-09-23T17:49:51Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2472', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2472', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2472.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2472.patch'}" 589,https://api.github.com/repos/lbryio/lbry-sdk/issues/2471,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2471/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2471/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2471/events,https://github.com/lbryio/lbry-sdk/issues/2471,495367028,MDU6SXNzdWU0OTUzNjcwMjg=,2471,simultaneous downloads may result in failures / receive wrong blob,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-09-18T17:47:08Z,2019-09-18T17:47:08Z,,MEMBER,,"Ran into this a couple times recently. See log below, but the main culprit is: ```lbry.blob_exchange.client:71: 3.13.75.14 started sending blob we didnt request f3b82645a5371032225e9d0112a728aab7c774a8660c1b1c65627f0f75d37b99ce984a678f19e77d278469e15b61d534 instead of 3af5a24cc643623e13a3ddc0e07755e0e7240c9c996cd2808ce313c84bc488ab29a7839e225f5a25d2de2738553b3518``` ``` 2019-09-18 09:30:11,339 INFO lbry.stream.stream_manager:421: starting download for lbry://@EliTheComputerGuy#8/linux-task-manager-and-kill-processes#7 2019-09-18 09:30:11,339 INFO lbry.stream.managed_stream:235: start downloader for stream (sd hash: 946c481f77faa07f8c28a479bf58969a5dadd58cfe4d1bb458d0e8f1caa4cd1a813fceabf0c0a344a49bde3fa21c601e) 2019-09-18 09:30:11,348 INFO lbry.stream.stream_manager:421: starting download for lbry://@paulvanderklay#3/adam-and-justin-brierley-says-reality-is#f 2019-09-18 09:30:11,348 INFO lbry.stream.managed_stream:235: start downloader for stream (sd hash: f3b82645a5371032225e9d0112a728aab7c774a8660c1b1c65627f0f75d37b99ce984a678f19e77d278469e15b61d534) 2019-09-18 09:30:11,369 INFO lbry.stream.downloader:102: searching for peers for stream 946c481f77faa07f8c28a479bf58969a5dadd58cfe4d1bb458d0e8f1caa4cd1a813fceabf0c0a344a49bde3fa21c601e 2019-09-18 09:30:11,370 INFO lbry.stream.downloader:102: searching for peers for stream f3b82645a5371032225e9d0112a728aab7c774a8660c1b1c65627f0f75d37b99ce984a678f19e77d278469e15b61d534 2019-09-18 09:30:11,374 INFO lbry.stream.stream_manager:421: starting download for lbry://@SpikeViper#9/the-apartment-tour#1 2019-09-18 09:30:11,374 INFO lbry.stream.managed_stream:235: start downloader for stream (sd hash: 3af5a24cc643623e13a3ddc0e07755e0e7240c9c996cd2808ce313c84bc488ab29a7839e225f5a25d2de2738553b3518) 2019-09-18 09:30:11,376 INFO lbry.stream.downloader:102: searching for peers for stream 3af5a24cc643623e13a3ddc0e07755e0e7240c9c996cd2808ce313c84bc488ab29a7839e225f5a25d2de2738553b3518 2019-09-18 09:30:13,461 WARNING lbry.blob_exchange.client:71: 3.13.75.14 started sending blob we didnt request f3b82645a5371032225e9d0112a728aab7c774a8660c1b1c65627f0f75d37b99ce984a678f19e77d278469e15b61d534 instead of 3af5a24cc643623e13a3ddc0e07755e0e7240c9c996cd2808ce313c84bc488ab29a7839e225f5a25d2de2738553b3518 2019-09-18 09:30:41,346 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://@EliTheComputerGuy#8/linux-task-manager-and-kill-processes#7: Failed to download sd blob 946c481f77faa07f8c28a479bf58969a5dadd58cfe4d1bb458d0e8f1caa4cd1a813fceabf0c0a344a49bde3fa21c601e within timeout 2019-09-18 09:30:41,347 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://@paulvanderklay#3/adam-and-justin-brierley-says-reality-is#f: Failed to download sd blob f3b82645a5371032225e9d0112a728aab7c774a8660c1b1c65627f0f75d37b99ce984a678f19e77d278469e15b61d534 within timeout 2019-09-18 09:30:41,360 WARNING lbry.extras.daemon.Daemon:964: Error downloading lbry://@SpikeViper#9/the-apartment-tour#1: Failed to download sd blob 3af5a24cc643623e13a3ddc0e07755e0e7240c9c996cd2808ce313c84bc488ab29a7839e225f5a25d2de2738553b3518 within timeout ```",, 590,https://api.github.com/repos/lbryio/lbry-sdk/issues/2470,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2470/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2470/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2470/events,https://github.com/lbryio/lbry-sdk/issues/2470,495345968,MDU6SXNzdWU0OTUzNDU5Njg=,2470,Define complete monitoring system,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-18T16:59:22Z,2020-02-20T15:13:27Z,2020-02-20T15:13:27Z,MEMBER,,"- what types of info do we need to monitor? whats the purpose of each? - what existing tools do we have and what purpose they serve? - what needs to change in those tools? - what tools should we add/drop? - what processes need to change? useful: https://nickcraver.com/blog/2018/11/29/stack-overflow-how-we-do-monitoring/",, 591,https://api.github.com/repos/lbryio/lbry-sdk/issues/2469,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2469/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2469/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2469/events,https://github.com/lbryio/lbry-sdk/issues/2469,495344941,MDU6SXNzdWU0OTUzNDQ5NDE=,2469,Switch to Gitlab CI,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}]",,5,2019-09-18T16:57:06Z,2019-12-17T15:11:10Z,2019-12-17T15:11:10Z,MEMBER,,"### v1 - [x] build wallet server docker image (this might be doable on [docker hub](https://hub.docker.com/repository/docker/lbry/lbrynet/builds) instead of gitlab) - [x] check that mac builds run on older macs - [x] are build results publicly-accessible? can outsiders see why builds fail? - [x] make sure secret variables are not public-accessible (and test this, victor says it sometimes fails) - [x] make sure forks and prs from forks dont build - [x] does gitlab email the committer when build breaks - [x] release to github on tags ### later - [ ] code signing for osx and windows (we don't have code signing now) - [ ] create image with all prereqs installed to speed up linux builds from tom: executable sizes are different by a few MB vs Travis builds. Windows/Mac is smaller, Linux is larger.",, 592,https://api.github.com/repos/lbryio/lbry-sdk/issues/2468,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2468/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2468/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2468/events,https://github.com/lbryio/lbry-sdk/pull/2468,495238257,MDExOlB1bGxSZXF1ZXN0MzE4ODIyNTIz,2468,fix is_valid_address so it checks address checksum,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-18T13:47:48Z,2019-09-18T23:20:35Z,2019-09-18T23:19:36Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2468', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2468', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2468.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2468.patch'}" 593,https://api.github.com/repos/lbryio/lbry-sdk/issues/2467,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2467/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2467/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2467/events,https://github.com/lbryio/lbry-sdk/pull/2467,495032331,MDExOlB1bGxSZXF1ZXN0MzE4NjYyNDU0,2467,Fix failing key payment for null max key fee,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216204945, 'node_id': 'MDU6TGFiZWwxMjE2MjA0OTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20downloads', 'name': 'area: downloads', 'color': 'd17b4d', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-18T07:10:50Z,2019-09-19T19:21:42Z,2019-09-19T19:21:02Z,CONTRIBUTOR,,"Addressing #2051. Added a unit test which fails before the fix, and passes after. Also, I verified that paid downloads fail before the fix, download successfully after, and the payment proceeds as expected.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2467', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2467', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2467.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2467.patch'}" 594,https://api.github.com/repos/lbryio/lbry-sdk/issues/2466,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2466/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2466/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2466/events,https://github.com/lbryio/lbry-sdk/pull/2466,494821343,MDExOlB1bGxSZXF1ZXN0MzE4NTAwNTQ2,2466,add Flac mime type,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799787072, 'node_id': 'MDU6TGFiZWw3OTk3ODcwNzI=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20files', 'name': 'area: files', 'color': 'efd2da', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-17T19:56:02Z,2019-09-18T23:20:11Z,2019-09-18T23:20:10Z,MEMBER,,"We used to have support for flac, adding it back in: https://filext.com/file-extension/FLAC",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2466', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2466', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2466.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2466.patch'}" 595,https://api.github.com/repos/lbryio/lbry-sdk/issues/2465,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2465/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2465/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2465/events,https://github.com/lbryio/lbry-sdk/issues/2465,494670788,MDU6SXNzdWU0OTQ2NzA3ODg=,2465,Add --blocking to wallet send (possibly other transaction related apis),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",open,False,,[],,0,2019-09-17T14:47:07Z,2020-06-01T20:03:28Z,,MEMBER,,"account send does not have a blocking parameter (wait for inclusion in mempool). This is an issue unless https://github.com/lbryio/lbry-sdk/issues/2462 is fixed. Double check other transaction related apis to make sure it's available. ",, 596,https://api.github.com/repos/lbryio/lbry-sdk/issues/2464,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2464/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2464/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2464/events,https://github.com/lbryio/lbry-sdk/pull/2464,494407250,MDExOlB1bGxSZXF1ZXN0MzE4MTY0Nzgy,2464,refactored `address_list` API to return a richer data type,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-17T05:24:01Z,2019-09-17T13:08:31Z,2019-09-17T13:08:31Z,MEMBER,,"backwards-incompatible: `address_list` no longer returns a list of strings, instead it returns a list of dictionaries with several fields, including an `address` field which is the value that used to be the sole response in the previous API; a new argument `--address` has been added to show details for only a single specific address; the list of addresses is now generated across all accounts in the wallet unless a specific account is passed with `--account_id=`.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2464', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2464', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2464.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2464.patch'}" 597,https://api.github.com/repos/lbryio/lbry-sdk/issues/2463,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2463/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2463/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2463/events,https://github.com/lbryio/lbry-sdk/pull/2463,494395760,MDExOlB1bGxSZXF1ZXN0MzE4MTU1Njkz,2463,"wallet server: add options to set server description, payment address and daily fee","{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 801758298, 'node_id': 'MDU6TGFiZWw4MDE3NTgyOTg=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20new%20feature', 'name': 'type: new feature', 'color': 'e2268a', 'default': False, 'description': 'New functionality that does not exist yet'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-17T04:35:36Z,2019-09-24T18:29:25Z,2019-09-18T23:28:12Z,MEMBER,,"Adds the following new config variables (which currently are environment variables but are subject to change): `DESCRIPTION` (str): simple server description `DONATION_ADDRESS` (str): address for the daily fee/donations `DAILY_FEE` (int): daily fee in dewies The fee is collected to the existing configuration for donation address, so other electrum protocol clients can understand it. Also, a 0/unset `DAILY_FEE` with a `DONATION_ADDRESS` keeps meaning what wallet operators are used to: We might reconsider `BANNER_FILE` but throwing up an entire file through `server.features` doesn't seem ok, `DESCRIPTION` should be a short description of the server (like a title, for server lists) and not a full shell-style banner.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2463', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2463', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2463.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2463.patch'}" 598,https://api.github.com/repos/lbryio/lbry-sdk/issues/2462,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2462/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2462/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2462/events,https://github.com/lbryio/lbry-sdk/issues/2462,494265536,MDU6SXNzdWU0OTQyNjU1MzY=,2462,Recover from failed broadcasts - was not in database and not on network,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1049648962, 'node_id': 'MDU6TGFiZWwxMDQ5NjQ4OTYy', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/consider%20soon', 'name': 'consider soon', 'color': '854277', 'default': False, 'description': 'Discuss this issue at the next planning meeting, then remove this label'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-09-16T20:40:08Z,2020-01-08T15:07:34Z,2020-01-08T15:07:34Z,MEMBER,,"I recently ran into an issue where my wallet thought my transaction was not broadcast, so it didn't appear in channel list / transaction list until after it was confirmed (this prevented me from publishing until confirmed). I've also run into a similar issue where the transaction was not broadcast at all and effectively lost. In either case, we should handle this scenario better. The SDK should know that it was not broadcast/retrieved correctly and re-try retrieving/re-broadcasting as appropriate. ``` Task exception was never retrieved future: exception=ValueError('Transaction 58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d was not in database and not on network.') created at torba\tasks.py:12> source_traceback: Object created at (most recent call last): File ""lbry\extras\cli.py"", line 317, in File ""lbry\extras\cli.py"", line 294, in main File ""lbry\extras\cli.py"", line 269, in run_daemon File ""asyncio\base_events.py"", line 534, in run_forever File ""asyncio\base_events.py"", line 1763, in _run_once File ""asyncio\events.py"", line 88, in _run File ""torba\rpc\session.py"", line 448, in _throttled_request File ""torba\client\basenetwork.py"", line 132, in handle_request File ""torba\stream.py"", line 84, in add File ""torba\stream.py"", line 70, in _notify_and_ensure_future File ""torba\stream.py"", line 84, in File ""torba\stream.py"", line 32, in _add File ""torba\client\baseledger.py"", line 413, in process_status_update File ""torba\tasks.py"", line 12, in add Traceback (most recent call last): File ""torba\client\baseledger.py"", line 445, in update_history File ""torba\client\baseledger.py"", line 529, in cache_transaction ValueError: Transaction 58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d was not in database and not on network. 2019-09-16 16:05:27,603 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bRouEChU3DGjcnDm99u3dMedLkw1cS7ThT, height=-1, is_verified=False, tx.id=58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d 2019-09-16 16:05:27,611 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bNWMyu9W16HxokfzxpZL87BL8ifsGMZL7B, height=-1, is_verified=False, tx.id=58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d ``` Later found: ```2019-09-16 16:08:43,177 INFO torba.client.baseledger:135: lbc_mainnet: added BlockHeightEvent(height=634724, change=1) header blocks, final height 634724 2019-09-16 16:08:43,227 DEBUG lbry.dht.protocol.protocol:424: 24.184.108.248:4444 RECV CALL findNode 67.163.78.116:4444 2019-09-16 16:08:43,977 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bU2Hh66LqUfGXhij7nJ2qgapsUaH83v5UF, height=634724, is_verified=True, tx.id=58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d 2019-09-16 16:08:44,023 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bNWMyu9W16HxokfzxpZL87BL8ifsGMZL7B, height=634724, is_verified=True, tx.id=58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d 2019-09-16 16:08:44,045 INFO torba.client.baseledger:127: (lbc_mainnet) on_address: ['bJCiZZVft8DwSzuAQUVH4ChTMDgnfrQ3Q8', 'bXVNmwbt9wtNUuK6kpGkWxYXZQNn48ihBn', 'bQP7UzeUEefii5CHUL6WZeLZAAzAouSaeq'] 2019-09-16 16:08:44,071 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bRouEChU3DGjcnDm99u3dMedLkw1cS7ThT, height=634724, is_verified=True, tx.id=b208c603419146ce7bdb16ded569c399755e9f8baa57bd6b2eba962d0702f00e 2019-09-16 16:08:44,072 INFO torba.client.baseledger:120: (lbc_mainnet) on_transaction: address=bRouEChU3DGjcnDm99u3dMedLkw1cS7ThT, height=634724, is_verified=True, tx.id=58802477358348fa833e592706a54c89c79a17a51270e7f0e39249b82f864d8d``` ",, 599,https://api.github.com/repos/lbryio/lbry-sdk/issues/2461,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2461/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2461/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2461/events,https://github.com/lbryio/lbry-sdk/pull/2461,494147248,MDExOlB1bGxSZXF1ZXN0MzE3OTU4NTQy,2461,download wallet snapshot on first run,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-16T16:14:42Z,2019-09-16T17:22:52Z,2019-09-16T16:24:45Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2461', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2461', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2461.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2461.patch'}" 600,https://api.github.com/repos/lbryio/lbry-sdk/issues/2460,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2460/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2460/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2460/events,https://github.com/lbryio/lbry-sdk/pull/2460,494074543,MDExOlB1bGxSZXF1ZXN0MzE3ODk5NTI5,2460,Make resolve retry if connection drops,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785446, 'node_id': 'MDU6TGFiZWw3OTk3ODU0NDY=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20network', 'name': 'area: network', 'color': 'fcd8d1', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-16T14:09:16Z,2019-09-30T17:02:05Z,2019-09-30T16:57:19Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2460', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2460', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2460.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2460.patch'}" 601,https://api.github.com/repos/lbryio/lbry-sdk/issues/2459,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2459/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2459/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2459/events,https://github.com/lbryio/lbry-sdk/pull/2459,494064561,MDExOlB1bGxSZXF1ZXN0MzE3ODkxNjU4,2459,Test sqlite error handling,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-16T13:53:17Z,2019-09-23T16:54:30Z,2019-09-18T14:16:32Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2459', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2459', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2459.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2459.patch'}" 602,https://api.github.com/repos/lbryio/lbry-sdk/issues/2458,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2458/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2458/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2458/events,https://github.com/lbryio/lbry-sdk/pull/2458,493363026,MDExOlB1bGxSZXF1ZXN0MzE3MzU2NjM1,2458,default wallet server to LBC coin,"{'login': 'lyoshenka', 'id': 362784, 'node_id': 'MDQ6VXNlcjM2Mjc4NA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/362784?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lyoshenka', 'html_url': 'https://github.com/lyoshenka', 'followers_url': 'https://api.github.com/users/lyoshenka/followers', 'following_url': 'https://api.github.com/users/lyoshenka/following{/other_user}', 'gists_url': 'https://api.github.com/users/lyoshenka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lyoshenka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lyoshenka/subscriptions', 'organizations_url': 'https://api.github.com/users/lyoshenka/orgs', 'repos_url': 'https://api.github.com/users/lyoshenka/repos', 'events_url': 'https://api.github.com/users/lyoshenka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lyoshenka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-13T14:40:55Z,2019-09-16T17:22:57Z,2019-09-16T16:34:55Z,MEMBER,,"this way you don't have to pass it when you call `docker run`, but you can still use another coin from `docker run` if you want to",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2458', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2458', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2458.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2458.patch'}" 603,https://api.github.com/repos/lbryio/lbry-sdk/issues/2457,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2457/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2457/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2457/events,https://github.com/lbryio/lbry-sdk/issues/2457,493348534,MDU6SXNzdWU0OTMzNDg1MzQ=,2457,tuple issues / bad argument to internal function ,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-13T14:13:13Z,2019-09-27T02:23:47Z,2019-09-27T02:23:47Z,MEMBER,,"Got this after running @jackrobison 's latest changes: ```2019-09-12 16:36:50,240 INFO lbry.dht.node:118: DHT node listening on UDP 0.0.0.0:4400 2019-09-12 16:36:50,327 INFO torba.client.basenetwork:305: connected to spv1.lbry.com:50001 2019-09-12 16:36:50,327 INFO torba.client.basenetwork:175: Switching to SPV wallet server: spv1.lbry.com:50001 2019-09-12 16:36:50,329 INFO torba.client.baseledger:291: Subscribing and updating accounts. 2019-09-12 16:36:50,358 INFO torba.client.basenetwork:179: Subscribed to headers: spv1.lbry.com:50001 2019-09-12 16:36:50,379 INFO torba.client.baseledger:135: lbc_mainnet: added BlockHeightEvent(height=632569, change=61) header blocks, final height 632569 2019-09-12 16:36:50,810 INFO lbry.extras.daemon.Daemon:396: detected internet connection is working 2019-09-12 16:36:53,403 INFO lbry.extras.daemon.Daemon:842: Get version info: {""processor"": ""AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD"", ""python_version"": ""3.7.2"", ""platform"": ""Windows-10-10.0.18362-SP0"", ""os_release"": ""10"", ""os_system"": ""Windows"", ""lbrynet_version"": ""0.40.1"", ""torba_version"": ""0.5.7"", ""build"": ""dev""} 2019-09-12 16:36:53,412 ERROR torba.client.basedatabase:69: Error running transaction: Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 414, in _sync_blobs for (blob_hash, ) in transaction.execute(""select blob_hash from blob where status='finished'"") File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 413, in (blob_hash, ) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function 2019-09-12 16:36:53,436 ERROR torba.client.basedatabase:69: Error running transaction: Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 51, in return self.run(lambda conn: conn.execute(sql, parameters).fetchall()) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function 2019-09-12 16:36:53,595 WARNING torba.client.basedatabase:71: rolled back 2019-09-12 16:36:53,630 WARNING torba.client.basedatabase:71: rolled back 2019-09-12 16:36:53,708 ERROR lbry.extras.daemon.Component:62: Error setting up blob_manager Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 55, in _setup result = await self.start() File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Components.py"", line 292, in start return await self.blob_manager.setup() File ""c:\users\thoma\documents\lbry\lbry\lbry\blob\blob_manager.py"", line 86, in setup to_add = await self.storage.sync_missing_blobs(in_blobfiles_dir) File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\concurrent\futures\thread.py"", line 57, in run result = self.fn(*self.args, **self.kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 59, in self.executor, lambda: self.__run_transaction(fun, *args, **kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 414, in _sync_blobs for (blob_hash, ) in transaction.execute(""select blob_hash from blob where status='finished'"") File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 413, in (blob_hash, ) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function 2019-09-12 16:36:53,751 ERROR lbry.extras.daemon.Component:62: Error setting up wallet Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 55, in _setup result = await self.start() File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Components.py"", line 262, in start await self.wallet_manager.start() File ""c:\users\thoma\documents\lbry\torba\torba\client\basemanager.py"", line 73, in start l.start() for l in self.ledgers.values() File ""c:\users\thoma\documents\lbry\lbry\lbry\wallet\ledger.py"", line 86, in start await asyncio.gather(*(a.save_max_gap() for a in self.accounts)) File ""c:\users\thoma\documents\lbry\lbry\lbry\wallet\account.py"", line 72, in save_max_gap gap = await self.get_max_gap() File ""c:\users\thoma\documents\lbry\torba\torba\client\baseaccount.py"", line 413, in get_max_gap receiving_gap = await self.receiving.get_max_gap() File ""c:\users\thoma\documents\lbry\torba\torba\client\baseaccount.py"", line 118, in get_max_gap addresses = await self._query_addresses(order_by=""position ASC"") File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 571, in get_addresses addresses = await self.select_addresses(', '.join(cols), **constraints) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 566, in select_addresses ""SELECT {} FROM pubkey_address"".format(cols), **constraints File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\concurrent\futures\thread.py"", line 57, in run result = self.fn(*self.args, **self.kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 59, in self.executor, lambda: self.__run_transaction(fun, *args, **kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 51, in return self.run(lambda conn: conn.execute(sql, parameters).fetchall()) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function Task exception was never retrieved future: exception=SystemError('g:\\a\\3\\s\\objects\\tupleobject.c:168: bad argument to internal function')> Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 63, in _setup raise err File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 55, in _setup result = await self.start() File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Components.py"", line 292, in start return await self.blob_manager.setup() File ""c:\users\thoma\documents\lbry\lbry\lbry\blob\blob_manager.py"", line 86, in setup to_add = await self.storage.sync_missing_blobs(in_blobfiles_dir) File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\concurrent\futures\thread.py"", line 57, in run result = self.fn(*self.args, **self.kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 59, in self.executor, lambda: self.__run_transaction(fun, *args, **kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 414, in _sync_blobs for (blob_hash, ) in transaction.execute(""select blob_hash from blob where status='finished'"") File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\storage.py"", line 413, in (blob_hash, ) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function Task exception was never retrieved future: exception=SystemError('g:\\a\\3\\s\\objects\\tupleobject.c:168: bad argument to internal function')> Traceback (most recent call last): File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 63, in _setup raise err File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Component.py"", line 55, in _setup result = await self.start() File ""c:\users\thoma\documents\lbry\lbry\lbry\extras\daemon\Components.py"", line 262, in start await self.wallet_manager.start() File ""c:\users\thoma\documents\lbry\torba\torba\client\basemanager.py"", line 73, in start l.start() for l in self.ledgers.values() File ""c:\users\thoma\documents\lbry\lbry\lbry\wallet\ledger.py"", line 86, in start await asyncio.gather(*(a.save_max_gap() for a in self.accounts)) File ""c:\users\thoma\documents\lbry\lbry\lbry\wallet\account.py"", line 72, in save_max_gap gap = await self.get_max_gap() File ""c:\users\thoma\documents\lbry\torba\torba\client\baseaccount.py"", line 413, in get_max_gap receiving_gap = await self.receiving.get_max_gap() File ""c:\users\thoma\documents\lbry\torba\torba\client\baseaccount.py"", line 118, in get_max_gap addresses = await self._query_addresses(order_by=""position ASC"") File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 571, in get_addresses addresses = await self.select_addresses(', '.join(cols), **constraints) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 566, in select_addresses ""SELECT {} FROM pubkey_address"".format(cols), **constraints File ""C:\Users\thoma\AppData\Local\Programs\Python\Python37-32\lib\concurrent\futures\thread.py"", line 57, in run result = self.fn(*self.args, **self.kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 59, in self.executor, lambda: self.__run_transaction(fun, *args, **kwargs) File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 65, in __run_transaction result = fun(self.connection, *args, **kwargs) # type: ignore File ""c:\users\thoma\documents\lbry\torba\torba\client\basedatabase.py"", line 51, in return self.run(lambda conn: conn.execute(sql, parameters).fetchall()) SystemError: g:\a\3\s\objects\tupleobject.c:168: bad argument to internal function 2019-09-12 16:36:53,789 INFO lbry.extras.daemon.Components:386: Started blob announcer 2019-09-12 16:36:53,789 INFO lbry.extras.daemon.Components:448: start blob server Collapse```",, 604,https://api.github.com/repos/lbryio/lbry-sdk/issues/2456,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2456/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2456/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2456/events,https://github.com/lbryio/lbry-sdk/pull/2456,493338668,MDExOlB1bGxSZXF1ZXN0MzE3MzM2NTA3,2456,Channel claims and certificates no longer need to be in the same account to sign stream claims.,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-13T13:54:10Z,2019-09-16T17:24:28Z,2019-09-16T17:21:46Z,MEMBER,,release-text: This release includes changes to the client wallet database structure and will require a full re-sync of your transactions; this will happen automatically on startup.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2456', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2456', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2456.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2456.patch'}" 605,https://api.github.com/repos/lbryio/lbry-sdk/issues/2455,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2455/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2455/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2455/events,https://github.com/lbryio/lbry-sdk/pull/2455,492975279,MDExOlB1bGxSZXF1ZXN0MzE3MDQ0NDAw,2455,Fix docopt for `claim_search`,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-12T19:00:15Z,2019-09-18T23:31:00Z,2019-09-18T23:30:59Z,CONTRIBUTOR,,There seems to have been missing brackets for `channel_ids` and `not_channel_ids` arguments in `claim_search` docstring. Grouping them together using `[]` (as they are optional) seems to have fixed #2405.,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2455', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2455', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2455.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2455.patch'}" 606,https://api.github.com/repos/lbryio/lbry-sdk/issues/2454,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2454/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2454/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2454/events,https://github.com/lbryio/lbry-sdk/pull/2454,492293849,MDExOlB1bGxSZXF1ZXN0MzE2NDk0MTc0,2454,"Log inaccessible downloads / wallet path, switch to default if possible","{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,11,2019-09-11T15:00:10Z,2019-12-13T14:04:15Z,2019-12-13T14:04:15Z,CONTRIBUTOR,,"fixes #877. If any of download or wallet directories are not writable, then an attempt to set corresponding path to the default is made, and if unsuccessful, the app is shut down. Either case is logged into the log file. This was tested manually, and original unit tests seem to be passing. In accordance with Pythonic EAFP, to test if directory is writable, I just write to it. It does not look pretty, but it has the benefit that it all the other cases, e.g. there is not enough space on the disk. Just checking the permissions might look nicer. Should I also cover the case that even the log file is not accessible and logs should be just sent to stdout? Or is it OK to just throw an exception and not start? Please, let me know if this is desired behavior, and if this is even a step in good direction before I start writing tests.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2454', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2454', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2454.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2454.patch'}" 607,https://api.github.com/repos/lbryio/lbry-sdk/issues/2453,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2453/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2453/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2453/events,https://github.com/lbryio/lbry-sdk/issues/2453,492237681,MDU6SXNzdWU0OTIyMzc2ODE=,2453,migration error when trying to clean up database,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,2,2019-09-11T13:26:53Z,2020-05-06T15:57:05Z,,MEMBER,,"@jackrobison said this affects 0.19 clients, and possibly others. If the db is corrupt or can't startup, we should be able to default it back to a clean state. ```2019-09-08 20:58:11,024 INFO lbry.extras.daemon.migrator.dbmigrator:35: failed to migrate database: duplicate column name: last_announced_time 2019-09-08 20:58:11,030 ERROR lbry.extras.daemon.Component:62: Error setting up database Traceback (most recent call last): File ""lbry\extras\daemon\migrator\dbmigrator.py"", line 33, in migrate_db File ""lbry\extras\daemon\migrator\migrate6to7.py"", line 9, in do_migration sqlite3.OperationalError: duplicate column name: last_announced_time During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\extras\daemon\Component.py"", line 55, in _setup File ""lbry\extras\daemon\Components.py"", line 85, in start File ""concurrent\futures\thread.py"", line 57, in run File ""lbry\extras\daemon\migrator\dbmigrator.py"", line 43, in migrate_db PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\Abdul Jabbar.DESKTOP-LQRL6KM\\AppData\\Local\\lbry\\lbrynet\\lbrynet.sqlite' -> 'C:\\Users\\Abdul Jabbar.DESKTOP-LQRL6KM\\AppData\\Local\\lbry\\lbrynet\\rev_6_unmigrated_database.sqlite' ``` then ``` 2019-09-08 20:58:15,592 ERROR lbry.extras.daemon.Component:62: Error setting up blob_manager Traceback (most recent call last): File ""lbry\extras\daemon\Component.py"", line 55, in _setup File ""lbry\extras\daemon\Components.py"", line 292, in start File ""lbry\blob\blob_manager.py"", line 86, in setup AttributeError: 'NoneType' object has no attribute 'sync_missing_blobs' 2019-09-08 20:58:16,292 ERROR lbry.extras.daemon.Component:62: Error setting up stream_manager Traceback (most recent call last): File ""lbry\extras\daemon\Component.py"", line 55, in _setup File ""lbry\extras\daemon\Components.py"", line 428, in start File ""lbry\stream\stream_manager.py"", line 197, in start File ""lbry\stream\stream_manager.py"", line 136, in load_and_resume_streams_from_database AttributeError: 'NoneType' object has no attribute 'update_manually_removed_files_since_last_run'```",, 608,https://api.github.com/repos/lbryio/lbry-sdk/issues/2452,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2452/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2452/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2452/events,https://github.com/lbryio/lbry-sdk/pull/2452,491405744,MDExOlB1bGxSZXF1ZXN0MzE1NzgwMDQ4,2452,Fix SQLITE_MISUSE,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1185658961, 'node_id': 'MDU6TGFiZWwxMTg1NjU4OTYx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20database', 'name': 'area: database', 'color': 'cee559', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-10T01:48:17Z,2019-09-16T17:24:02Z,2019-09-12T15:57:24Z,MEMBER,,fixes https://github.com/lbryio/lbry-sdk/issues/2164,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2452', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2452', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2452.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2452.patch'}" 609,https://api.github.com/repos/lbryio/lbry-sdk/issues/2451,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2451/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2451/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2451/events,https://github.com/lbryio/lbry-sdk/pull/2451,490863912,MDExOlB1bGxSZXF1ZXN0MzE1MzQ3NDcx,2451,bugfixes for wallet client network rare edge case where it switches to a server about to go down,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-09T04:00:17Z,2019-09-09T16:25:18Z,2019-09-09T16:25:17Z,MEMBER,,"Those are annoying exceptions and very hard to happen cases. One of them is what could be causing #2445 however its very hard to reproduce and test. (you need to switch into a server about to go down, but the timing is very tight as some requests needs to go through while others doesn't)",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2451', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2451', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2451.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2451.patch'}" 610,https://api.github.com/repos/lbryio/lbry-sdk/issues/2450,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2450/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2450/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2450/events,https://github.com/lbryio/lbry-sdk/pull/2450,490760623,MDExOlB1bGxSZXF1ZXN0MzE1Mjc5MzI2,2450,Enable to set max_key_fee to null via cli,"{'login': 'mirgee', 'id': 11699479, 'node_id': 'MDQ6VXNlcjExNjk5NDc5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11699479?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mirgee', 'html_url': 'https://github.com/mirgee', 'followers_url': 'https://api.github.com/users/mirgee/followers', 'following_url': 'https://api.github.com/users/mirgee/following{/other_user}', 'gists_url': 'https://api.github.com/users/mirgee/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mirgee/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mirgee/subscriptions', 'organizations_url': 'https://api.github.com/users/mirgee/orgs', 'repos_url': 'https://api.github.com/users/mirgee/repos', 'events_url': 'https://api.github.com/users/mirgee/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mirgee/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1216558206, 'node_id': 'MDU6TGFiZWwxMjE2NTU4MjA2', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20cli', 'name': 'area: cli', 'color': '60db5e', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'eukreign', 'id': 69960, 'node_id': 'MDQ6VXNlcjY5OTYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/69960?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eukreign', 'html_url': 'https://github.com/eukreign', 'followers_url': 'https://api.github.com/users/eukreign/followers', 'following_url': 'https://api.github.com/users/eukreign/following{/other_user}', 'gists_url': 'https://api.github.com/users/eukreign/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eukreign/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eukreign/subscriptions', 'organizations_url': 'https://api.github.com/users/eukreign/orgs', 'repos_url': 'https://api.github.com/users/eukreign/repos', 'events_url': 'https://api.github.com/users/eukreign/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eukreign/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-08T14:23:33Z,2019-09-19T21:16:35Z,2019-09-19T21:16:19Z,CONTRIBUTOR,,"This fix is meant to address #2050. Instead letting argparse check the number of arguments, the arguments are cast to a list whose length is checked in `_parse_list()`. It was tested via both CLI and yaml, and I extended some of the unit tests in `test_conf.py`.",,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2450', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2450', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2450.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2450.patch'}" 611,https://api.github.com/repos/lbryio/lbry-sdk/issues/2449,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2449/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2449/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2449/events,https://github.com/lbryio/lbry-sdk/issues/2449,490414590,MDU6SXNzdWU0OTA0MTQ1OTA=,2449,TTFB script issues,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-09-06T16:24:48Z,2019-09-06T16:24:48Z,,MEMBER,,"- [ ] It looks like multiple files try to download at once - that's not expected right? - [ ] Please add option to save blobs only (there's an option to save files, otherwise we delete blobs) - [ ] I got this while running - coud be related to maxing out the connection with multiple files. ```35/79 - 2.1829904999999883 lbry://ELJefeDave-Intro#dadd6f733c1abebd620fb94e1d8274c52e95ed40 Traceback (most recent call last): File ""scripts\time_to_first_byte.py"", line 160, in sys.exit(asyncio.run(main(cmd_args=parser.parse_args())) or 0) File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\asyncio\runners.py"", line 43, in run return loop.run_until_complete(main) File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\asyncio\base_events.py"", line 584, in run_until_complete return future.result() File ""scripts\time_to_first_byte.py"", line 111, in main conf, claim['name'], cmd_args.stall_download_timeout File ""scripts\time_to_first_byte.py"", line 40, in wait_for_done file = (await daemon_rpc(conf, ""file_list"", claim_name=claim_name))[0] File ""c:\users\htpc\lbry\lbry\lbry\extras\cli.py"", line 32, in execute_command async with session.get(conf.api_connection_url, json=message) as resp: File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\site-packages\aiohttp\client.py"", line 1005, in __aenter__ self._resp = await self._coro File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\site-packages\aiohttp\client.py"", line 497, in _request await resp.start(conn) File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\site-packages\aiohttp\client_reqrep.py"", line 857, in start self._continue = None File ""C:\Users\HTPC\AppData\Local\Programs\Python\Python37-32\lib\site-packages\aiohttp\helpers.py"", line 585, in __exit__ raise asyncio.TimeoutError from None concurrent.futures._base.TimeoutError ```",, 612,https://api.github.com/repos/lbryio/lbry-sdk/issues/2448,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2448/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2448/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2448/events,https://github.com/lbryio/lbry-sdk/issues/2448,490327108,MDU6SXNzdWU0OTAzMjcxMDg=,2448,canonical URL invalid when there is a collision,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1153099640, 'node_id': 'MDU6TGFiZWwxMTUzMDk5NjQw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet%20server', 'name': 'area: wallet server', 'color': 'caf49c', 'default': False, 'description': ''}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,"{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'jackrobison', 'id': 11979920, 'node_id': 'MDQ6VXNlcjExOTc5OTIw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11979920?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jackrobison', 'html_url': 'https://github.com/jackrobison', 'followers_url': 'https://api.github.com/users/jackrobison/followers', 'following_url': 'https://api.github.com/users/jackrobison/following{/other_user}', 'gists_url': 'https://api.github.com/users/jackrobison/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jackrobison/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jackrobison/subscriptions', 'organizations_url': 'https://api.github.com/users/jackrobison/orgs', 'repos_url': 'https://api.github.com/users/jackrobison/repos', 'events_url': 'https://api.github.com/users/jackrobison/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jackrobison/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-06T13:26:44Z,2019-10-23T15:48:01Z,2019-10-23T15:48:01Z,MEMBER,,"Possibly similar to https://github.com/lbryio/lbry-sdk/issues/2435, but this is for a case where 2 channels have the same name and first claim position. This is also affecting claims on the homepage. Thanks to Brendon for spotting it When resolving the canonical URL for this channel, you get a different canonical URL to the incorrect channel: ``` C:\Users\SoloDolo\Desktop>lbrynet resolve lbry://@capitalresearch#5 { ""lbry://@capitalresearch#5"": { ""address"": ""bZJCq9J8fEFRsezScwJmo6iyQWuxGp2ngk"", ""amount"": ""0.01"", ""canonical_url"": ""lbry://@capitalresearch#55"", ""claim_id"": ""558a68e609473a7089335d89a06605cc7485ea61"", ""claim_op"": ""create"", ""confirmations"": 65185, ""height"": 563978, ""meta"": { ""activation_height"": 563980, ""claims_in_channel"": 0, ""creation_height"": 563978, ""creation_timestamp"": 1557290050, ``` This causes issues resolving claims in that channel: ``` C:\Users\SoloDolo\Desktop>lbrynet resolve @capitalresearch#5/media-bias-is-real-and-it-s-changing-the#c { ""@capitalresearch#5/media-bias-is-real-and-it-s-changing-the#c"": { ""error"": ""@capitalresearch#5/media-bias-is-real-and-it-s-changing-the#c did not resolve to a claim"" } } ``` here's the claim: ``` C:\Users\SoloDolo\Desktop>lbrynet resolve media-bias-is-real-and-it-s-changing-the { ""media-bias-is-real-and-it-s-changing-the"": { ""address"": ""bYhvK32jJ3sjDZxuEqwNus3GvtmVdK2TAP"", ""amount"": ""0.01"", ""canonical_url"": ""lbry://@capitalresearch#5/media-bias-is-real-and-it-s-changing-the#c"", ""claim_id"": ""ce34701fd0d286348b3aafb4e7a6163d7db51694"", ""claim_op"": ""create"", ""confirmations"": 338, ""height"": 628824, ""is_channel_signature_valid"": true, ""meta"": { ""activation_height"": 628824, ""creation_height"": 628824, ``` ",, 613,https://api.github.com/repos/lbryio/lbry-sdk/issues/2447,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2447/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2447/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2447/events,https://github.com/lbryio/lbry-sdk/pull/2447,490167262,MDExOlB1bGxSZXF1ZXN0MzE0ODI1MzM4,2447,use json_file_encoder for managed streams (file list),"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1158604145, 'node_id': 'MDU6TGFiZWwxMTU4NjA0MTQ1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20api', 'name': 'area: api', 'color': 'ea2386', 'default': False, 'description': ''}, {'id': 250584511, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MTE=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20improvement', 'name': 'type: improvement', 'color': '0094ff', 'default': False, 'description': 'Existing (or partially existing) functionality needs to be changed'}]",closed,False,"{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shyba', 'id': 1302078, 'node_id': 'MDQ6VXNlcjEzMDIwNzg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1302078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyba', 'html_url': 'https://github.com/shyba', 'followers_url': 'https://api.github.com/users/shyba/followers', 'following_url': 'https://api.github.com/users/shyba/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyba/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyba/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyba/subscriptions', 'organizations_url': 'https://api.github.com/users/shyba/orgs', 'repos_url': 'https://api.github.com/users/shyba/repos', 'events_url': 'https://api.github.com/users/shyba/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyba/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-06T07:08:11Z,2019-09-16T17:23:19Z,2019-09-13T15:21:37Z,MEMBER,,,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2447', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2447', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2447.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2447.patch'}" 614,https://api.github.com/repos/lbryio/lbry-sdk/issues/2446,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2446/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2446/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2446/events,https://github.com/lbryio/lbry-sdk/pull/2446,490061153,MDExOlB1bGxSZXF1ZXN0MzE0NzQyNTQ2,2446,Strips comment before signing,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1389852610, 'node_id': 'MDU6TGFiZWwxMzg5ODUyNjEw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20commenting', 'name': 'area: commenting', 'color': 'b883d1', 'default': False, 'description': ''}, {'id': 1161720081, 'node_id': 'MDU6TGFiZWwxMTYxNzIwMDgx', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20fixup', 'name': 'type: fixup', 'color': 'f7f074', 'default': False, 'description': ''}]",closed,False,"{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'osilkin98', 'id': 16809287, 'node_id': 'MDQ6VXNlcjE2ODA5Mjg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16809287?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/osilkin98', 'html_url': 'https://github.com/osilkin98', 'followers_url': 'https://api.github.com/users/osilkin98/followers', 'following_url': 'https://api.github.com/users/osilkin98/following{/other_user}', 'gists_url': 'https://api.github.com/users/osilkin98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/osilkin98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/osilkin98/subscriptions', 'organizations_url': 'https://api.github.com/users/osilkin98/orgs', 'repos_url': 'https://api.github.com/users/osilkin98/repos', 'events_url': 'https://api.github.com/users/osilkin98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/osilkin98/received_events', 'type': 'User', 'site_admin': False}]",,2,2019-09-05T23:40:19Z,2019-09-17T15:04:59Z,2019-09-17T15:04:59Z,CONTRIBUTOR,,Strips whitespace off the comment *before* it gets sent to the server. ,,"{'url': 'https://api.github.com/repos/lbryio/lbry-sdk/pulls/2446', 'html_url': 'https://github.com/lbryio/lbry-sdk/pull/2446', 'diff_url': 'https://github.com/lbryio/lbry-sdk/pull/2446.diff', 'patch_url': 'https://github.com/lbryio/lbry-sdk/pull/2446.patch'}" 615,https://api.github.com/repos/lbryio/lbry-sdk/issues/2445,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2445/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2445/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2445/events,https://github.com/lbryio/lbry-sdk/issues/2445,489994442,MDU6SXNzdWU0ODk5OTQ0NDI=,2445,"headers may fail to resubscribe (wallet loses sync, requires reboot)","{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 799785267, 'node_id': 'MDU6TGFiZWw3OTk3ODUyNjc=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20wallet', 'name': 'area: wallet', 'color': 'd4edd0', 'default': False, 'description': None}, {'id': 1015333850, 'node_id': 'MDU6TGFiZWwxMDE1MzMzODUw', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20high', 'name': 'priority: high', 'color': 'ef6548', 'default': False, 'description': 'Work needs to be moved into sprint ASAP'}, {'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",closed,False,,[],,6,2019-09-05T20:49:19Z,2019-10-01T14:03:30Z,2019-10-01T14:03:30Z,MEMBER,,"A user ran into the below. Before this, it disconnected/re-subbed correctly a bunch of times, so the below must have been some edge case. This causes the wallet not to be updated anymore and any new claims won't resolve. ``` 2019-09-05 12:18:07,454 INFO torba.client.baseledger:135: lbc_mainnet: added BlockHeightEvent(height=628690, change=1) header blocks, final height 628690 2019-09-05 12:18:38,048 INFO torba.client.basenetwork:89: cancelled sending server.version to spv4.lbry.com:50001 2019-09-05 12:18:38,048 INFO torba.client.basenetwork:175: Switching to SPV wallet server: spv2.lbry.com:50001 2019-09-05 12:18:38,049 INFO torba.client.baseledger:291: Subscribing and updating accounts. 2019-09-05 12:18:40,822 INFO torba.client.basenetwork:304: connected to spv4.lbry.com:50001 2019-09-05 12:18:52,022 WARNING lbry.extras.daemon.exchange_rate_manager:75: There was a problem updating BTCLBC exchange rate information from lbry.com 2019-09-05 12:18:52,022 WARNING lbry.extras.daemon.exchange_rate_manager:75: There was a problem updating USDBTC exchange rate information from lbry.com 2019-09-05 12:18:59,654 WARNING torba.client.basenetwork:82: connection to spv2.lbry.com:50001 lost 2019-09-05 12:18:59,654 WARNING torba.client.basenetwork:82: connection to spv2.lbry.com:50001 lost 2019-09-05 12:18:59,654 WARNING torba.client.basenetwork:212: Wallet server unavailable, waiting for it to come back and retry. 2019-09-05 12:19:01,136 INFO torba.client.basenetwork:304: connected to spv2.lbry.com:50001 2019-09-05 12:19:05,245 INFO torba.client.basenetwork:89: cancelled sending server.version to spv1.lbry.com:50001 2019-09-05 12:19:06,097 INFO torba.client.basenetwork:89: cancelled sending server.version to spv7.lbry.com:50001 2019-09-05 12:19:06,428 INFO torba.client.basenetwork:89: cancelled sending server.version to spv5.lbry.com:50001 2019-09-05 12:19:07,791 INFO torba.client.basenetwork:304: connected to spv1.lbry.com:50001 2019-09-05 12:19:08,522 INFO torba.client.basenetwork:304: connected to spv7.lbry.com:50001 2019-09-05 12:19:09,327 INFO torba.client.basenetwork:304: connected to spv5.lbry.com:50001 2019-09-05 12:29:53,630 INFO torba.client.basenetwork:89: cancelled sending server.version to spv4.lbry.com:50001 2019-09-05 12:30:10,721 INFO torba.client.basenetwork:304: connected to spv4.lbry.com:50001 ```",, 616,https://api.github.com/repos/lbryio/lbry-sdk/issues/2444,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2444/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2444/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2444/events,https://github.com/lbryio/lbry-sdk/issues/2444,489965160,MDU6SXNzdWU0ODk5NjUxNjA=,2444,Daemon does not shutdown immediately when seeding (causes update issues),"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 250584509, 'node_id': 'MDU6TGFiZWwyNTA1ODQ1MDk=', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/type:%20bug', 'name': 'type: bug', 'color': 'e26826', 'default': False, 'description': 'Existing functionality is wrong or broken'}]",open,False,,[],,0,2019-09-05T19:45:18Z,2019-11-22T19:04:43Z,,MEMBER,,"This causes upgrade issues for the app: ```019-09-05 15:41:01,053 INFO lbry.blob_exchange.server:105: sent 40fb09eb (2097152 bytes) to 88.230.137.71:61160 2019-09-05 15:41:56,335 INFO lbry.blob_exchange.server:105: sent a0a342c2 (2097152 bytes) to 88.230.137.71:57748 2019-09-05 15:42:31,118 WARNING lbry.dht.protocol.protocol:506: 195.142.66.197:1054 replied, but after we cancelled the request attempt 2019-09-05 15:42:32,515 INFO torba.client.baseledger:135: lbc_mainnet: added BlockHeightEvent(height=628763, change=1) header blocks, final height 628763 2019-09-05 15:43:02,725 INFO lbry.blob_exchange.server:178: Stopped blob server 2019-09-05 15:43:02,726 INFO lbry.stream.stream_manager:214: finished stopping the stream manager 2019-09-05 15:43:02,727 INFO lbry.extras.daemon.Components:390: Stopped blob announcer 2019-09-05 15:43:19,320 INFO lbry.dht.node:111: Stopped DHT node Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1084, in _sendfile_fallback File ""asyncio\base_events.py"", line 195, in drain File ""asyncio\selector_events.py"", line 883, in _write_ready ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob_exchange\server.py"", line 103, in handle_request File ""asyncio\tasks.py"", line 442, in wait_for File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1084, in _sendfile_fallback File ""asyncio\base_events.py"", line 195, in drain File ""asyncio\selector_events.py"", line 883, in _write_ready ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob_exchange\server.py"", line 103, in handle_request File ""asyncio\tasks.py"", line 442, in wait_for File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1084, in _sendfile_fallback File ""asyncio\base_events.py"", line 195, in drain File ""asyncio\selector_events.py"", line 883, in _write_ready ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob_exchange\server.py"", line 103, in handle_request File ""asyncio\tasks.py"", line 442, in wait_for File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1084, in _sendfile_fallback File ""asyncio\base_events.py"", line 195, in drain concurrent.futures._base.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1084, in _sendfile_fallback File ""asyncio\base_events.py"", line 195, in drain File ""asyncio\selector_events.py"", line 883, in _write_ready ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob_exchange\server.py"", line 103, in handle_request File ""asyncio\tasks.py"", line 442, in wait_for File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file 2019-09-05 15:43:19,481 ERROR lbry.extras.daemon.Daemon:590: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\Daemon.py"", line 584, in _process_rpc_call File ""lbry\extras\daemon\Daemon.py"", line 1109, in jsonrpc_account_balance File ""lbry\wallet\account.py"", line 85, in get_granular_balances File ""torba\client\basedatabase.py"", line 559, in get_balance File ""torba\client\basedatabase.py"", line 499, in select_txos File ""concurrent\futures\thread.py"", line 57, in run File ""torba\client\basedatabase.py"", line 51, in __fetchall AttributeError: 'NoneType' object has no attribute 'execute' Task exception was never retrieved future: exception=ValueError('seek of closed file')> Traceback (most recent call last): File ""asyncio\base_events.py"", line 1081, in _sendfile_fallback File ""concurrent\futures\thread.py"", line 57, in run ValueError: I/O operation on closed file During handling of the above exception, another exception occurred: Traceback (most recent call last): File ""lbry\blob_exchange\server.py"", line 103, in handle_request File ""asyncio\tasks.py"", line 442, in wait_for File ""lbry\blob\blob_file.py"", line 166, in sendfile File ""asyncio\base_events.py"", line 1061, in sendfile File ""asyncio\base_events.py"", line 1089, in _sendfile_fallback ValueError: seek of closed file 2019-09-05 15:43:19,500 ERROR lbry.extras.daemon.Daemon:590: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\Daemon.py"", line 582, in _process_rpc_call File ""lbry\extras\daemon\Daemon.py"", line 73, in _inner lbry.error.ComponentsNotStarted: the following required components have not yet started: [""wallet""] 2019-09-05 15:43:19,507 ERROR lbry.extras.daemon.Daemon:590: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\Daemon.py"", line 582, in _process_rpc_call File ""lbry\extras\daemon\Daemon.py"", line 73, in _inner lbry.error.ComponentsNotStarted: the following required components have not yet started: [""wallet""] 2019-09-05 15:43:19,520 ERROR lbry.extras.daemon.Daemon:590: error handling api request Traceback (most recent call last): File ""lbry\extras\daemon\Daemon.py"", line 582, in _process_rpc_call File ""lbry\extras\daemon\Daemon.py"", line 73, in _inner lbry.error.ComponentsNotStarted: the following required components have not yet started: [""wallet""] 2019-09-05 15:43:19,527 INFO lbry.extras.daemon.Components:592: Removing upnp redirects: {'TCP': 3334, 'UDP': 4445} 2019-09-05 15:43:19,528 INFO lbry.extras.daemon.exchange_rate_manager:218: Stopping exchange rate manager Task exception was never retrieved future: exception=JSONDecodeError('Expecting value: line 1 column 1 (char 0)')> Traceback (most recent call last): File ""lbry\extras\daemon\exchange_rate_manager.py"", line 83, in _update_price File ""lbry\extras\daemon\exchange_rate_manager.py"", line 134, in _handle_response File ""json\__init__.py"", line 348, in loads File ""json\decoder.py"", line 337, in decode File ""json\decoder.py"", line 355, in raw_decode json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2019-09-05 15:43:19,732 INFO lbry.extras.daemon.Daemon:465: stopped api components 2019-09-05 15:43:19,733 INFO lbry.extras.daemon.Daemon:471: stopped api server 2019-09-05 15:43:19,735 INFO lbry.extras.daemon.Daemon:474: finished shutting down```",, 617,https://api.github.com/repos/lbryio/lbry-sdk/issues/2443,https://api.github.com/repos/lbryio/lbry-sdk,https://api.github.com/repos/lbryio/lbry-sdk/issues/2443/labels{/name},https://api.github.com/repos/lbryio/lbry-sdk/issues/2443/comments,https://api.github.com/repos/lbryio/lbry-sdk/issues/2443/events,https://github.com/lbryio/lbry-sdk/issues/2443,489772879,MDU6SXNzdWU0ODk3NzI4Nzk=,2443,Improve performance of wallet related calls,"{'login': 'tzarebczan', 'id': 8120721, 'node_id': 'MDQ6VXNlcjgxMjA3MjE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/8120721?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tzarebczan', 'html_url': 'https://github.com/tzarebczan', 'followers_url': 'https://api.github.com/users/tzarebczan/followers', 'following_url': 'https://api.github.com/users/tzarebczan/following{/other_user}', 'gists_url': 'https://api.github.com/users/tzarebczan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tzarebczan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tzarebczan/subscriptions', 'organizations_url': 'https://api.github.com/users/tzarebczan/orgs', 'repos_url': 'https://api.github.com/users/tzarebczan/repos', 'events_url': 'https://api.github.com/users/tzarebczan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tzarebczan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 785935483, 'node_id': 'MDU6TGFiZWw3ODU5MzU0ODM=', 'url': ""https://api.github.com/repos/lbryio/lbry-sdk/labels/Tom's%20Wishlist"", 'name': ""Tom's Wishlist"", 'color': 'ffff33', 'default': False, 'description': None}, {'id': 1069037715, 'node_id': 'MDU6TGFiZWwxMDY5MDM3NzE1', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/area:%20claims', 'name': 'area: claims', 'color': 'f9b1f7', 'default': False, 'description': ''}, {'id': 1013141284, 'node_id': 'MDU6TGFiZWwxMDEzMTQxMjg0', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/needs:%20exploration', 'name': 'needs: exploration', 'color': 'fbca04', 'default': False, 'description': 'Solution unclear, needs research'}, {'id': 1015334797, 'node_id': 'MDU6TGFiZWwxMDE1MzM0Nzk3', 'url': 'https://api.github.com/repos/lbryio/lbry-sdk/labels/priority:%20medium', 'name': 'priority: medium', 'color': 'fc8d59', 'default': False, 'description': 'Work needs to be done within 2-3 sprints'}]",open,False,,[],,3,2019-09-05T13:57:52Z,2020-02-19T16:06:52Z,,MEMBER,,"For a wallet with 1K claims (1 channel) and 2K transactions, these are the timings I see: claim/stream list: 3.2s transaction list: 5.5s We need to be able to get these numbers down to support larger wallets / popular youtube creators. Will try to get a good example of `support list`, but I think it's faster than the ones above. ",, 618,https://api.github.com/repos/lithdew/flatend/issues/15,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/15/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/15/comments,https://api.github.com/repos/lithdew/flatend/issues/15/events,https://github.com/lithdew/flatend/pull/15,691280121,MDExOlB1bGxSZXF1ZXN0NDc4MDQ1Njc4,15,build(deps): bump bl from 4.0.2 to 4.0.3 in /examples/nodejs/todo,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2218211532, 'node_id': 'MDU6TGFiZWwyMjE4MjExNTMy', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-09-02T17:58:40Z,2020-09-02T17:58:41Z,,CONTRIBUTOR,,"Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
Release notes

Sourced from bl's releases.

v4.0.3

Fix unintialized memory access

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bl&package-manager=npm_and_yarn&previous-version=4.0.2&new-version=4.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lithdew/flatend/network/alerts).
",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/15', 'html_url': 'https://github.com/lithdew/flatend/pull/15', 'diff_url': 'https://github.com/lithdew/flatend/pull/15.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/15.patch'}" 619,https://api.github.com/repos/lithdew/flatend/issues/14,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/14/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/14/comments,https://api.github.com/repos/lithdew/flatend/issues/14/events,https://github.com/lithdew/flatend/pull/14,662124440,MDExOlB1bGxSZXF1ZXN0NDUzNzEzNDUx,14,build(deps): bump lodash from 4.17.15 to 4.17.19 in /nodejs,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2218211532, 'node_id': 'MDU6TGFiZWwyMjE4MjExNTMy', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-20T18:26:57Z,2020-07-20T18:33:27Z,2020-07-20T18:33:21Z,CONTRIBUTOR,,"Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
Release notes

Sourced from lodash's releases.

4.17.16

Commits
Maintainer changes

This version was pushed to npm by mathias, a new releaser for lodash since your current version.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.15&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lithdew/flatend/network/alerts).
",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/14', 'html_url': 'https://github.com/lithdew/flatend/pull/14', 'diff_url': 'https://github.com/lithdew/flatend/pull/14.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/14.patch'}" 620,https://api.github.com/repos/lithdew/flatend/issues/13,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/13/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/13/comments,https://api.github.com/repos/lithdew/flatend/issues/13/events,https://github.com/lithdew/flatend/issues/13,652408694,MDU6SXNzdWU2NTI0MDg2OTQ=,13,"In the chat example, how to read responses from all of the providers?","{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-07-07T15:17:21Z,2020-07-08T02:26:37Z,2020-07-08T02:26:37Z,NONE,,With `provider.Push()` I am able to broadcast messages to clients. But how I read the responses?,, 621,https://api.github.com/repos/lithdew/flatend/issues/12,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/12/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/12/comments,https://api.github.com/repos/lithdew/flatend/issues/12/events,https://github.com/lithdew/flatend/issues/12,651174616,MDU6SXNzdWU2NTExNzQ2MTY=,12,Do you have a plan to expose the Kademlia table as key-value interface?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-07-06T00:17:06Z,2020-07-07T15:35:53Z,,NONE,,I think there's an opportunity to share states/data between nodes by using the existing Kademlia table.,, 622,https://api.github.com/repos/lithdew/flatend/issues/11,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/11/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/11/comments,https://api.github.com/repos/lithdew/flatend/issues/11/events,https://github.com/lithdew/flatend/pull/11,650869742,MDExOlB1bGxSZXF1ZXN0NDQ0MjY5MzM4,11,"node, sdk/node: add options to configure reconnection backoff","{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-04T10:44:45Z,2020-07-09T21:43:48Z,,OWNER,,Fixes #10.,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/11', 'html_url': 'https://github.com/lithdew/flatend/pull/11', 'diff_url': 'https://github.com/lithdew/flatend/pull/11.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/11.patch'}" 623,https://api.github.com/repos/lithdew/flatend/issues/10,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/10/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/10/comments,https://api.github.com/repos/lithdew/flatend/issues/10/events,https://github.com/lithdew/flatend/issues/10,647886957,MDU6SXNzdWU2NDc4ODY5NTc=,10,Can reconnect be configurable?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}, {'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-30T05:57:55Z,2020-07-04T10:49:12Z,,NONE,,"I see that reconnect is [hardcoded to 8](https://github.com/lithdew/flatend/blob/659d9069caffba74e2581f5d3676e317e9225cb1/node.go#L325) Can it be configurable, for example, into forever?",, 624,https://api.github.com/repos/lithdew/flatend/issues/9,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/9/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/9/comments,https://api.github.com/repos/lithdew/flatend/issues/9/events,https://github.com/lithdew/flatend/issues/9,647167088,MDU6SXNzdWU2NDcxNjcwODg=,9,is publicAddr node a single point of failure?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-06-29T06:57:04Z,2020-06-30T05:56:46Z,2020-06-30T05:56:45Z,NONE,,"I am currently following along the chat example and I don't quite understand 1 thing. Is publicAddr node a single point of failure? Does publicAddr act like an elected master?",, 625,https://api.github.com/repos/lithdew/flatend/issues/8,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/8/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/8/comments,https://api.github.com/repos/lithdew/flatend/issues/8/events,https://github.com/lithdew/flatend/pull/8,646926970,MDExOlB1bGxSZXF1ZXN0NDQxMDYwNTUy,8,Add deno port,"{'login': 'thgh', 'id': 1109982, 'node_id': 'MDQ6VXNlcjExMDk5ODI=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1109982?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thgh', 'html_url': 'https://github.com/thgh', 'followers_url': 'https://api.github.com/users/thgh/followers', 'following_url': 'https://api.github.com/users/thgh/following{/other_user}', 'gists_url': 'https://api.github.com/users/thgh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thgh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thgh/subscriptions', 'organizations_url': 'https://api.github.com/users/thgh/orgs', 'repos_url': 'https://api.github.com/users/thgh/repos', 'events_url': 'https://api.github.com/users/thgh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thgh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-28T13:57:26Z,2020-07-05T21:05:43Z,,NONE,,"No ts errors 86 ts errors (down from 200) It's a start! Anyone that wants to work further on this, go for it! Biggest blockers are: - [ ] missing builtin ""stream"" module for Duplex - [ ] missing builtin ""net"" module - [ ] missing builtin ""crypto"" module for AES gcm Tested with: `deno run testfile.ts`: ```ts import { Node, Context } from '../flatend/deno/src/mod.ts' await Node.start({ addrs: ['127.0.0.1:6283'], services: { hello_world: (ctx: Context) => ctx.send('Hello world!' + Date.now()), }, }) ```",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/8', 'html_url': 'https://github.com/lithdew/flatend/pull/8', 'diff_url': 'https://github.com/lithdew/flatend/pull/8.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/8.patch'}" 626,https://api.github.com/repos/lithdew/flatend/issues/7,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/7/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/7/comments,https://api.github.com/repos/lithdew/flatend/issues/7/events,https://github.com/lithdew/flatend/issues/7,646373293,MDU6SXNzdWU2NDYzNzMyOTM=,7,"Does flatend support broadcasting a message to all clients in a room, like chat?","{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,5,2020-06-26T16:24:07Z,2020-06-26T19:27:55Z,2020-06-26T19:27:55Z,NONE,,"This framework looks very promising with a very nice interface. I am curious if I can use it for chat like application. ",, 627,https://api.github.com/repos/lithdew/flatend/issues/6,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/6/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/6/comments,https://api.github.com/repos/lithdew/flatend/issues/6/events,https://github.com/lithdew/flatend/issues/6,645585091,MDU6SXNzdWU2NDU1ODUwOTE=,6,"cmd/flatend, flathttp: handler for 404","{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-25T13:56:40Z,2020-06-25T14:01:28Z,,CONTRIBUTOR,,"Suggest to add 404 handler to be configuable under `config.toml` as follows ``` [[http.routes]] code = ""404"" service = ""notFound"" ``` In Node SDK: ``` const notFound = async ctx => { const fs = require(""fs""); fs.createFileStream(""404.html"").pipe(ctx); } ```",, 628,https://api.github.com/repos/lithdew/flatend/issues/5,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/5/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/5/comments,https://api.github.com/repos/lithdew/flatend/issues/5/events,https://github.com/lithdew/flatend/pull/5,643715302,MDExOlB1bGxSZXF1ZXN0NDM4NDY4ODc5,5,Add nodejs Session Store example,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-23T10:14:28Z,2020-06-26T18:11:36Z,,CONTRIBUTOR,,"- simlar to `express-session`, would want to implement sessions for user authentication - basic auth example does not include cookie expiry",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/5', 'html_url': 'https://github.com/lithdew/flatend/pull/5', 'diff_url': 'https://github.com/lithdew/flatend/pull/5.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/5.patch'}" 629,https://api.github.com/repos/lithdew/flatend/issues/4,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/4/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/4/comments,https://api.github.com/repos/lithdew/flatend/issues/4/events,https://github.com/lithdew/flatend/issues/4,641371437,MDU6SXNzdWU2NDEzNzE0Mzc=,4,nodejs package has Optional Chaining and Nullish Coalescing,"{'login': 'jhsu', 'id': 648, 'node_id': 'MDQ6VXNlcjY0OA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/648?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jhsu', 'html_url': 'https://github.com/jhsu', 'followers_url': 'https://api.github.com/users/jhsu/followers', 'following_url': 'https://api.github.com/users/jhsu/following{/other_user}', 'gists_url': 'https://api.github.com/users/jhsu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jhsu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jhsu/subscriptions', 'organizations_url': 'https://api.github.com/users/jhsu/orgs', 'repos_url': 'https://api.github.com/users/jhsu/repos', 'events_url': 'https://api.github.com/users/jhsu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jhsu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381188, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTg4', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-06-18T16:37:19Z,2020-06-18T19:36:10Z,2020-06-18T19:36:10Z,NONE,,"When trying to use the nodejs example with node version 12.18.1: ``` /flattend/hello/node_modules/flatend/dist/flatend.js:60 return this.id?.addr ?? """"; ^ SyntaxError: Unexpected token '.' at wrapSafe (internal/modules/cjs/loader.js:1054:16) at Module._compile (internal/modules/cjs/loader.js:1102:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module._load (internal/modules/cjs/loader.js:879:14) at Module.require (internal/modules/cjs/loader.js:1026:19) at require (internal/modules/cjs/helpers.js:72:18) at Object. (/home/pi/flattend/hello/node_modules/flatend/dist/index.js:4:17) at Module._compile (internal/modules/cjs/loader.js:1138:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) ```",, 630,https://api.github.com/repos/lithdew/flatend/issues/3,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/3/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/3/comments,https://api.github.com/repos/lithdew/flatend/issues/3/events,https://github.com/lithdew/flatend/pull/3,640556441,MDExOlB1bGxSZXF1ZXN0NDM1OTQ1NTYz,3,Update documentation.,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381199, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTk5', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-17T15:55:52Z,2020-06-17T16:16:58Z,2020-06-17T16:16:58Z,CONTRIBUTOR,,"- Separate README.md, API.md and DESIGN.md",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/3', 'html_url': 'https://github.com/lithdew/flatend/pull/3', 'diff_url': 'https://github.com/lithdew/flatend/pull/3.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/3.patch'}" 631,https://api.github.com/repos/lithdew/flatend/issues/2,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/2/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/2/comments,https://api.github.com/repos/lithdew/flatend/issues/2/events,https://github.com/lithdew/flatend/pull/2,639824651,MDExOlB1bGxSZXF1ZXN0NDM1MzQ1NTAw,2,-deprecated-,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381199, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTk5', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-16T16:51:17Z,2020-06-17T15:54:16Z,2020-06-17T15:52:35Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/2', 'html_url': 'https://github.com/lithdew/flatend/pull/2', 'diff_url': 'https://github.com/lithdew/flatend/pull/2.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/2.patch'}" 632,https://api.github.com/repos/lithdew/flatend/issues/1,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/1/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/1/comments,https://api.github.com/repos/lithdew/flatend/issues/1/events,https://github.com/lithdew/flatend/pull/1,639814180,MDExOlB1bGxSZXF1ZXN0NDM1MzM3MDQ0,1,-deprecated-,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-16T16:34:03Z,2020-06-17T15:53:53Z,2020-06-16T16:42:20Z,CONTRIBUTOR,,Please check for added information on the README and graphics.,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/1', 'html_url': 'https://github.com/lithdew/flatend/pull/1', 'diff_url': 'https://github.com/lithdew/flatend/pull/1.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/1.patch'}" 633,https://api.github.com/repos/lithdew/flatend/issues/15,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/15/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/15/comments,https://api.github.com/repos/lithdew/flatend/issues/15/events,https://github.com/lithdew/flatend/pull/15,691280121,MDExOlB1bGxSZXF1ZXN0NDc4MDQ1Njc4,15,build(deps): bump bl from 4.0.2 to 4.0.3 in /examples/nodejs/todo,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2218211532, 'node_id': 'MDU6TGFiZWwyMjE4MjExNTMy', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-09-02T17:58:40Z,2020-09-02T17:58:41Z,,CONTRIBUTOR,,"Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
Release notes

Sourced from bl's releases.

v4.0.3

Fix unintialized memory access

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bl&package-manager=npm_and_yarn&previous-version=4.0.2&new-version=4.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lithdew/flatend/network/alerts).
",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/15', 'html_url': 'https://github.com/lithdew/flatend/pull/15', 'diff_url': 'https://github.com/lithdew/flatend/pull/15.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/15.patch'}" 634,https://api.github.com/repos/lithdew/flatend/issues/14,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/14/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/14/comments,https://api.github.com/repos/lithdew/flatend/issues/14/events,https://github.com/lithdew/flatend/pull/14,662124440,MDExOlB1bGxSZXF1ZXN0NDUzNzEzNDUx,14,build(deps): bump lodash from 4.17.15 to 4.17.19 in /nodejs,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2218211532, 'node_id': 'MDU6TGFiZWwyMjE4MjExNTMy', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-20T18:26:57Z,2020-07-20T18:33:27Z,2020-07-20T18:33:21Z,CONTRIBUTOR,,"Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
Release notes

Sourced from lodash's releases.

4.17.16

Commits
Maintainer changes

This version was pushed to npm by mathias, a new releaser for lodash since your current version.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.15&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lithdew/flatend/network/alerts).
",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/14', 'html_url': 'https://github.com/lithdew/flatend/pull/14', 'diff_url': 'https://github.com/lithdew/flatend/pull/14.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/14.patch'}" 635,https://api.github.com/repos/lithdew/flatend/issues/13,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/13/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/13/comments,https://api.github.com/repos/lithdew/flatend/issues/13/events,https://github.com/lithdew/flatend/issues/13,652408694,MDU6SXNzdWU2NTI0MDg2OTQ=,13,"In the chat example, how to read responses from all of the providers?","{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-07-07T15:17:21Z,2020-07-08T02:26:37Z,2020-07-08T02:26:37Z,NONE,,With `provider.Push()` I am able to broadcast messages to clients. But how I read the responses?,, 636,https://api.github.com/repos/lithdew/flatend/issues/12,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/12/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/12/comments,https://api.github.com/repos/lithdew/flatend/issues/12/events,https://github.com/lithdew/flatend/issues/12,651174616,MDU6SXNzdWU2NTExNzQ2MTY=,12,Do you have a plan to expose the Kademlia table as key-value interface?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-07-06T00:17:06Z,2020-07-07T15:35:53Z,,NONE,,I think there's an opportunity to share states/data between nodes by using the existing Kademlia table.,, 637,https://api.github.com/repos/lithdew/flatend/issues/11,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/11/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/11/comments,https://api.github.com/repos/lithdew/flatend/issues/11/events,https://github.com/lithdew/flatend/pull/11,650869742,MDExOlB1bGxSZXF1ZXN0NDQ0MjY5MzM4,11,"node, sdk/node: add options to configure reconnection backoff","{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-07-04T10:44:45Z,2020-07-09T21:43:48Z,,OWNER,,Fixes #10.,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/11', 'html_url': 'https://github.com/lithdew/flatend/pull/11', 'diff_url': 'https://github.com/lithdew/flatend/pull/11.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/11.patch'}" 638,https://api.github.com/repos/lithdew/flatend/issues/10,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/10/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/10/comments,https://api.github.com/repos/lithdew/flatend/issues/10/events,https://github.com/lithdew/flatend/issues/10,647886957,MDU6SXNzdWU2NDc4ODY5NTc=,10,Can reconnect be configurable?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}, {'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-30T05:57:55Z,2020-07-04T10:49:12Z,,NONE,,"I see that reconnect is [hardcoded to 8](https://github.com/lithdew/flatend/blob/659d9069caffba74e2581f5d3676e317e9225cb1/node.go#L325) Can it be configurable, for example, into forever?",, 639,https://api.github.com/repos/lithdew/flatend/issues/9,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/9/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/9/comments,https://api.github.com/repos/lithdew/flatend/issues/9/events,https://github.com/lithdew/flatend/issues/9,647167088,MDU6SXNzdWU2NDcxNjcwODg=,9,is publicAddr node a single point of failure?,"{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-06-29T06:57:04Z,2020-06-30T05:56:46Z,2020-06-30T05:56:45Z,NONE,,"I am currently following along the chat example and I don't quite understand 1 thing. Is publicAddr node a single point of failure? Does publicAddr act like an elected master?",, 640,https://api.github.com/repos/lithdew/flatend/issues/8,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/8/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/8/comments,https://api.github.com/repos/lithdew/flatend/issues/8/events,https://github.com/lithdew/flatend/pull/8,646926970,MDExOlB1bGxSZXF1ZXN0NDQxMDYwNTUy,8,Add deno port,"{'login': 'thgh', 'id': 1109982, 'node_id': 'MDQ6VXNlcjExMDk5ODI=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1109982?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thgh', 'html_url': 'https://github.com/thgh', 'followers_url': 'https://api.github.com/users/thgh/followers', 'following_url': 'https://api.github.com/users/thgh/following{/other_user}', 'gists_url': 'https://api.github.com/users/thgh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thgh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thgh/subscriptions', 'organizations_url': 'https://api.github.com/users/thgh/orgs', 'repos_url': 'https://api.github.com/users/thgh/repos', 'events_url': 'https://api.github.com/users/thgh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thgh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-28T13:57:26Z,2020-07-05T21:05:43Z,,NONE,,"No ts errors 86 ts errors (down from 200) It's a start! Anyone that wants to work further on this, go for it! Biggest blockers are: - [ ] missing builtin ""stream"" module for Duplex - [ ] missing builtin ""net"" module - [ ] missing builtin ""crypto"" module for AES gcm Tested with: `deno run testfile.ts`: ```ts import { Node, Context } from '../flatend/deno/src/mod.ts' await Node.start({ addrs: ['127.0.0.1:6283'], services: { hello_world: (ctx: Context) => ctx.send('Hello world!' + Date.now()), }, }) ```",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/8', 'html_url': 'https://github.com/lithdew/flatend/pull/8', 'diff_url': 'https://github.com/lithdew/flatend/pull/8.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/8.patch'}" 641,https://api.github.com/repos/lithdew/flatend/issues/7,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/7/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/7/comments,https://api.github.com/repos/lithdew/flatend/issues/7/events,https://github.com/lithdew/flatend/issues/7,646373293,MDU6SXNzdWU2NDYzNzMyOTM=,7,"Does flatend support broadcasting a message to all clients in a room, like chat?","{'login': 'didip', 'id': 72918, 'node_id': 'MDQ6VXNlcjcyOTE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/72918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/didip', 'html_url': 'https://github.com/didip', 'followers_url': 'https://api.github.com/users/didip/followers', 'following_url': 'https://api.github.com/users/didip/following{/other_user}', 'gists_url': 'https://api.github.com/users/didip/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/didip/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/didip/subscriptions', 'organizations_url': 'https://api.github.com/users/didip/orgs', 'repos_url': 'https://api.github.com/users/didip/repos', 'events_url': 'https://api.github.com/users/didip/events{/privacy}', 'received_events_url': 'https://api.github.com/users/didip/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381211, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMjEx', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,5,2020-06-26T16:24:07Z,2020-06-26T19:27:55Z,2020-06-26T19:27:55Z,NONE,,"This framework looks very promising with a very nice interface. I am curious if I can use it for chat like application. ",, 642,https://api.github.com/repos/lithdew/flatend/issues/6,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/6/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/6/comments,https://api.github.com/repos/lithdew/flatend/issues/6/events,https://github.com/lithdew/flatend/issues/6,645585091,MDU6SXNzdWU2NDU1ODUwOTE=,6,"cmd/flatend, flathttp: handler for 404","{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-25T13:56:40Z,2020-06-25T14:01:28Z,,CONTRIBUTOR,,"Suggest to add 404 handler to be configuable under `config.toml` as follows ``` [[http.routes]] code = ""404"" service = ""notFound"" ``` In Node SDK: ``` const notFound = async ctx => { const fs = require(""fs""); fs.createFileStream(""404.html"").pipe(ctx); } ```",, 643,https://api.github.com/repos/lithdew/flatend/issues/5,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/5/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/5/comments,https://api.github.com/repos/lithdew/flatend/issues/5/events,https://github.com/lithdew/flatend/pull/5,643715302,MDExOlB1bGxSZXF1ZXN0NDM4NDY4ODc5,5,Add nodejs Session Store example,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-23T10:14:28Z,2020-06-26T18:11:36Z,,CONTRIBUTOR,,"- simlar to `express-session`, would want to implement sessions for user authentication - basic auth example does not include cookie expiry",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/5', 'html_url': 'https://github.com/lithdew/flatend/pull/5', 'diff_url': 'https://github.com/lithdew/flatend/pull/5.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/5.patch'}" 644,https://api.github.com/repos/lithdew/flatend/issues/4,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/4/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/4/comments,https://api.github.com/repos/lithdew/flatend/issues/4/events,https://github.com/lithdew/flatend/issues/4,641371437,MDU6SXNzdWU2NDEzNzE0Mzc=,4,nodejs package has Optional Chaining and Nullish Coalescing,"{'login': 'jhsu', 'id': 648, 'node_id': 'MDQ6VXNlcjY0OA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/648?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jhsu', 'html_url': 'https://github.com/jhsu', 'followers_url': 'https://api.github.com/users/jhsu/followers', 'following_url': 'https://api.github.com/users/jhsu/following{/other_user}', 'gists_url': 'https://api.github.com/users/jhsu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jhsu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jhsu/subscriptions', 'organizations_url': 'https://api.github.com/users/jhsu/orgs', 'repos_url': 'https://api.github.com/users/jhsu/repos', 'events_url': 'https://api.github.com/users/jhsu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jhsu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381188, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTg4', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-06-18T16:37:19Z,2020-06-18T19:36:10Z,2020-06-18T19:36:10Z,NONE,,"When trying to use the nodejs example with node version 12.18.1: ``` /flattend/hello/node_modules/flatend/dist/flatend.js:60 return this.id?.addr ?? """"; ^ SyntaxError: Unexpected token '.' at wrapSafe (internal/modules/cjs/loader.js:1054:16) at Module._compile (internal/modules/cjs/loader.js:1102:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module._load (internal/modules/cjs/loader.js:879:14) at Module.require (internal/modules/cjs/loader.js:1026:19) at require (internal/modules/cjs/helpers.js:72:18) at Object. (/home/pi/flattend/hello/node_modules/flatend/dist/index.js:4:17) at Module._compile (internal/modules/cjs/loader.js:1138:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) ```",, 645,https://api.github.com/repos/lithdew/flatend/issues/3,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/3/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/3/comments,https://api.github.com/repos/lithdew/flatend/issues/3/events,https://github.com/lithdew/flatend/pull/3,640556441,MDExOlB1bGxSZXF1ZXN0NDM1OTQ1NTYz,3,Update documentation.,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381199, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTk5', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-17T15:55:52Z,2020-06-17T16:16:58Z,2020-06-17T16:16:58Z,CONTRIBUTOR,,"- Separate README.md, API.md and DESIGN.md",,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/3', 'html_url': 'https://github.com/lithdew/flatend/pull/3', 'diff_url': 'https://github.com/lithdew/flatend/pull/3.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/3.patch'}" 646,https://api.github.com/repos/lithdew/flatend/issues/2,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/2/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/2/comments,https://api.github.com/repos/lithdew/flatend/issues/2/events,https://github.com/lithdew/flatend/pull/2,639824651,MDExOlB1bGxSZXF1ZXN0NDM1MzQ1NTAw,2,-deprecated-,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1971381199, 'node_id': 'MDU6TGFiZWwxOTcxMzgxMTk5', 'url': 'https://api.github.com/repos/lithdew/flatend/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-06-16T16:51:17Z,2020-06-17T15:54:16Z,2020-06-17T15:52:35Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/2', 'html_url': 'https://github.com/lithdew/flatend/pull/2', 'diff_url': 'https://github.com/lithdew/flatend/pull/2.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/2.patch'}" 647,https://api.github.com/repos/lithdew/flatend/issues/1,https://api.github.com/repos/lithdew/flatend,https://api.github.com/repos/lithdew/flatend/issues/1/labels{/name},https://api.github.com/repos/lithdew/flatend/issues/1/comments,https://api.github.com/repos/lithdew/flatend/issues/1/events,https://github.com/lithdew/flatend/pull/1,639814180,MDExOlB1bGxSZXF1ZXN0NDM1MzM3MDQ0,1,-deprecated-,"{'login': 'johnhorsema', 'id': 10090182, 'node_id': 'MDQ6VXNlcjEwMDkwMTgy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10090182?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/johnhorsema', 'html_url': 'https://github.com/johnhorsema', 'followers_url': 'https://api.github.com/users/johnhorsema/followers', 'following_url': 'https://api.github.com/users/johnhorsema/following{/other_user}', 'gists_url': 'https://api.github.com/users/johnhorsema/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/johnhorsema/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/johnhorsema/subscriptions', 'organizations_url': 'https://api.github.com/users/johnhorsema/orgs', 'repos_url': 'https://api.github.com/users/johnhorsema/repos', 'events_url': 'https://api.github.com/users/johnhorsema/events{/privacy}', 'received_events_url': 'https://api.github.com/users/johnhorsema/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-16T16:34:03Z,2020-06-17T15:53:53Z,2020-06-16T16:42:20Z,CONTRIBUTOR,,Please check for added information on the README and graphics.,,"{'url': 'https://api.github.com/repos/lithdew/flatend/pulls/1', 'html_url': 'https://github.com/lithdew/flatend/pull/1', 'diff_url': 'https://github.com/lithdew/flatend/pull/1.diff', 'patch_url': 'https://github.com/lithdew/flatend/pull/1.patch'}" 648,https://api.github.com/repos/anacrolix/dht/issues/33,https://api.github.com/repos/anacrolix/dht,https://api.github.com/repos/anacrolix/dht/issues/33/labels{/name},https://api.github.com/repos/anacrolix/dht/issues/33/comments,https://api.github.com/repos/anacrolix/dht/issues/33/events,https://github.com/anacrolix/dht/issues/33,591915024,MDU6SXNzdWU1OTE5MTUwMjQ=,33,krpc.CompactIPv4NodeAddrs.MarshalBinary() does not produce compact IPv4 form,"{'login': 'yarikk', 'id': 11537279, 'node_id': 'MDQ6VXNlcjExNTM3Mjc5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11537279?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yarikk', 'html_url': 'https://github.com/yarikk', 'followers_url': 'https://api.github.com/users/yarikk/followers', 'following_url': 'https://api.github.com/users/yarikk/following{/other_user}', 'gists_url': 'https://api.github.com/users/yarikk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yarikk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yarikk/subscriptions', 'organizations_url': 'https://api.github.com/users/yarikk/orgs', 'repos_url': 'https://api.github.com/users/yarikk/repos', 'events_url': 'https://api.github.com/users/yarikk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yarikk/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,9,2020-04-01T13:26:23Z,2020-06-02T17:57:27Z,,NONE,,"krpc.CompactIPv4NodeAddrs (or NodeAddr) does not have the essential To4() piece in its marshaller functions, unlike pp.CompactIp which does. Without this, the use sites need to carry the conversion explicitly.",, 649,https://api.github.com/repos/anacrolix/dht/issues/32,https://api.github.com/repos/anacrolix/dht,https://api.github.com/repos/anacrolix/dht/issues/32/labels{/name},https://api.github.com/repos/anacrolix/dht/issues/32/comments,https://api.github.com/repos/anacrolix/dht/issues/32/events,https://github.com/anacrolix/dht/pull/32,587466902,MDExOlB1bGxSZXF1ZXN0MzkzNDAzNzY2,32,New announce logic,"{'login': 'Fluturenet', 'id': 18898885, 'node_id': 'MDQ6VXNlcjE4ODk4ODg1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/18898885?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Fluturenet', 'html_url': 'https://github.com/Fluturenet', 'followers_url': 'https://api.github.com/users/Fluturenet/followers', 'following_url': 'https://api.github.com/users/Fluturenet/following{/other_user}', 'gists_url': 'https://api.github.com/users/Fluturenet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Fluturenet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Fluturenet/subscriptions', 'organizations_url': 'https://api.github.com/users/Fluturenet/orgs', 'repos_url': 'https://api.github.com/users/Fluturenet/repos', 'events_url': 'https://api.github.com/users/Fluturenet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Fluturenet/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-25T06:12:16Z,2020-03-30T03:50:03Z,2020-03-30T03:50:03Z,NONE,,"I think this thing should be tested on field but it works! no more than 3 concurrent get_peers switch to announce_peer mode sleep 15 minutes",,"{'url': 'https://api.github.com/repos/anacrolix/dht/pulls/32', 'html_url': 'https://github.com/anacrolix/dht/pull/32', 'diff_url': 'https://github.com/anacrolix/dht/pull/32.diff', 'patch_url': 'https://github.com/anacrolix/dht/pull/32.patch'}" 650,https://api.github.com/repos/anacrolix/dht/issues/31,https://api.github.com/repos/anacrolix/dht,https://api.github.com/repos/anacrolix/dht/issues/31/labels{/name},https://api.github.com/repos/anacrolix/dht/issues/31/comments,https://api.github.com/repos/anacrolix/dht/issues/31/events,https://github.com/anacrolix/dht/issues/31,585582890,MDU6SXNzdWU1ODU1ODI4OTA=,31,get_peers is performed but no announce,"{'login': 'Fluturenet', 'id': 18898885, 'node_id': 'MDQ6VXNlcjE4ODk4ODg1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/18898885?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Fluturenet', 'html_url': 'https://github.com/Fluturenet', 'followers_url': 'https://api.github.com/users/Fluturenet/followers', 'following_url': 'https://api.github.com/users/Fluturenet/following{/other_user}', 'gists_url': 'https://api.github.com/users/Fluturenet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Fluturenet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Fluturenet/subscriptions', 'organizations_url': 'https://api.github.com/users/Fluturenet/orgs', 'repos_url': 'https://api.github.com/users/Fluturenet/repos', 'events_url': 'https://api.github.com/users/Fluturenet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Fluturenet/received_events', 'type': 'User', 'site_admin': False}","[{'id': 500318514, 'node_id': 'MDU6TGFiZWw1MDAzMTg1MTQ=', 'url': 'https://api.github.com/repos/anacrolix/dht/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,"{'login': 'anacrolix', 'id': 988750, 'node_id': 'MDQ6VXNlcjk4ODc1MA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/988750?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anacrolix', 'html_url': 'https://github.com/anacrolix', 'followers_url': 'https://api.github.com/users/anacrolix/followers', 'following_url': 'https://api.github.com/users/anacrolix/following{/other_user}', 'gists_url': 'https://api.github.com/users/anacrolix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anacrolix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anacrolix/subscriptions', 'organizations_url': 'https://api.github.com/users/anacrolix/orgs', 'repos_url': 'https://api.github.com/users/anacrolix/repos', 'events_url': 'https://api.github.com/users/anacrolix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anacrolix/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'anacrolix', 'id': 988750, 'node_id': 'MDQ6VXNlcjk4ODc1MA==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/988750?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anacrolix', 'html_url': 'https://github.com/anacrolix', 'followers_url': 'https://api.github.com/users/anacrolix/followers', 'following_url': 'https://api.github.com/users/anacrolix/following{/other_user}', 'gists_url': 'https://api.github.com/users/anacrolix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anacrolix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anacrolix/subscriptions', 'organizations_url': 'https://api.github.com/users/anacrolix/orgs', 'repos_url': 'https://api.github.com/users/anacrolix/repos', 'events_url': 'https://api.github.com/users/anacrolix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anacrolix/received_events', 'type': 'User', 'site_admin': False}]",,18,2020-03-21T20:55:18Z,2020-03-29T04:09:58Z,2020-03-29T04:09:58Z,NONE,,"if I add a log.Printf to annouce.go/beginQuery I get: 20-03-21 21:50:33 announce.go:290: doing dht announce get_peers to [address] and not a single doing ""dht announce announce_peer""",, 651,https://api.github.com/repos/anacrolix/dht/issues/30,https://api.github.com/repos/anacrolix/dht,https://api.github.com/repos/anacrolix/dht/issues/30/labels{/name},https://api.github.com/repos/anacrolix/dht/issues/30/comments,https://api.github.com/repos/anacrolix/dht/issues/30/events,https://github.com/anacrolix/dht/issues/30,513799426,MDU6SXNzdWU1MTM3OTk0MjY=,30,error in Marshaling krpc.id,"{'login': 'Fluturenet', 'id': 18898885, 'node_id': 'MDQ6VXNlcjE4ODk4ODg1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/18898885?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Fluturenet', 'html_url': 'https://github.com/Fluturenet', 'followers_url': 'https://api.github.com/users/Fluturenet/followers', 'following_url': 'https://api.github.com/users/Fluturenet/following{/other_user}', 'gists_url': 'https://api.github.com/users/Fluturenet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Fluturenet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Fluturenet/subscriptions', 'organizations_url': 'https://api.github.com/users/Fluturenet/orgs', 'repos_url': 'https://api.github.com/users/Fluturenet/repos', 'events_url': 'https://api.github.com/users/Fluturenet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Fluturenet/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-29T09:43:07Z,2019-10-30T01:31:41Z,2019-10-30T01:31:41Z,NONE,,"``` func main() { var id krpc.ID copy(id[:],[]byte(""012345678901234567890"")) fmt.Printf(""%s"",bencode.MustMarshal(id)) } ``` I receive: li48ei49ei50ei51ei52ei53ei54ei55ei56ei57ei48ei49ei50ei51ei52ei53ei54ei55ei56ei57ee Shouldn't be: 20:012345678901234567890 Michele",, 652,https://api.github.com/repos/the8472/mldht/issues/30,https://api.github.com/repos/the8472/mldht,https://api.github.com/repos/the8472/mldht/issues/30/labels{/name},https://api.github.com/repos/the8472/mldht/issues/30/comments,https://api.github.com/repos/the8472/mldht/issues/30/events,https://github.com/the8472/mldht/issues/30,611324171,MDU6SXNzdWU2MTEzMjQxNzE=,30,A question about the invariant of kademlia,"{'login': 'zhiqiangxu', 'id': 1265027, 'node_id': 'MDQ6VXNlcjEyNjUwMjc=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1265027?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zhiqiangxu', 'html_url': 'https://github.com/zhiqiangxu', 'followers_url': 'https://api.github.com/users/zhiqiangxu/followers', 'following_url': 'https://api.github.com/users/zhiqiangxu/following{/other_user}', 'gists_url': 'https://api.github.com/users/zhiqiangxu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zhiqiangxu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zhiqiangxu/subscriptions', 'organizations_url': 'https://api.github.com/users/zhiqiangxu/orgs', 'repos_url': 'https://api.github.com/users/zhiqiangxu/repos', 'events_url': 'https://api.github.com/users/zhiqiangxu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zhiqiangxu/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,10,2020-05-03T03:35:16Z,2020-05-05T17:34:08Z,,NONE,,"The invariant of kademlia requires that every k-bucket of every node contains at least one contact if a node exists in the appropriate range. This may not be guaranteed when a node bootstrap, I checked the code and find the bootstrap calls `routerBootstrap` or `fillHomeBuckets` based on the peers count in the routing table, the main difference is the id to lookup(`Key.createRandomKey()` or `srv.getDerivedID()`), but it doesn't seem obvious how this will guarantee the invariant, is there anything I'm missing? ",, 653,https://api.github.com/repos/the8472/mldht/issues/29,https://api.github.com/repos/the8472/mldht,https://api.github.com/repos/the8472/mldht/issues/29/labels{/name},https://api.github.com/repos/the8472/mldht/issues/29/comments,https://api.github.com/repos/the8472/mldht/issues/29/events,https://github.com/the8472/mldht/issues/29,598384109,MDU6SXNzdWU1OTgzODQxMDk=,29,A question about k-bucket split ,"{'login': 'zhiqiangxu', 'id': 1265027, 'node_id': 'MDQ6VXNlcjEyNjUwMjc=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1265027?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zhiqiangxu', 'html_url': 'https://github.com/zhiqiangxu', 'followers_url': 'https://api.github.com/users/zhiqiangxu/followers', 'following_url': 'https://api.github.com/users/zhiqiangxu/following{/other_user}', 'gists_url': 'https://api.github.com/users/zhiqiangxu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zhiqiangxu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zhiqiangxu/subscriptions', 'organizations_url': 'https://api.github.com/users/zhiqiangxu/orgs', 'repos_url': 'https://api.github.com/users/zhiqiangxu/repos', 'events_url': 'https://api.github.com/users/zhiqiangxu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zhiqiangxu/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-04-12T01:08:42Z,2020-04-14T15:36:46Z,2020-04-14T15:36:46Z,NONE,,"Why does each node have to maintain **full** awareness of its neighborhood while having only **vague** awareness of remote keyspace portions ? Or say, why can't its neighborhood also be vague ?",, 654,https://api.github.com/repos/the8472/mldht/issues/28,https://api.github.com/repos/the8472/mldht,https://api.github.com/repos/the8472/mldht/issues/28/labels{/name},https://api.github.com/repos/the8472/mldht/issues/28/comments,https://api.github.com/repos/the8472/mldht/issues/28/events,https://github.com/the8472/mldht/issues/28,589605626,MDU6SXNzdWU1ODk2MDU2MjY=,28,Android support?,"{'login': 'master255', 'id': 5380115, 'node_id': 'MDQ6VXNlcjUzODAxMTU=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/5380115?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/master255', 'html_url': 'https://github.com/master255', 'followers_url': 'https://api.github.com/users/master255/followers', 'following_url': 'https://api.github.com/users/master255/following{/other_user}', 'gists_url': 'https://api.github.com/users/master255/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/master255/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/master255/subscriptions', 'organizations_url': 'https://api.github.com/users/master255/orgs', 'repos_url': 'https://api.github.com/users/master255/repos', 'events_url': 'https://api.github.com/users/master255/events{/privacy}', 'received_events_url': 'https://api.github.com/users/master255/received_events', 'type': 'User', 'site_admin': False}",[],closed,True,,[],,12,2020-03-28T16:08:31Z,2020-03-30T13:44:55Z,2020-03-28T16:42:19Z,NONE,off-topic,"Your library is good and maybe even too good. But it is written in a java language that is only supported since version 8 of Android. There are still a lot of devices in the world with 4.4 Android and 5.0, 6.0 and 7.0, 7.1, what to do with them? Maybe rewrite your library for a more java supported language? I think this will only have a negative impact on the readability of the code, not its speed. ![Снимок](https://user-images.githubusercontent.com/5380115/77827581-7e9b6d80-7127-11ea-8b0b-80ebf00e757e.PNG) Any programmer can write only for the latest versions of devices. Real skill - to write a library which all devices support. ",, 655,https://api.github.com/repos/the8472/mldht/issues/27,https://api.github.com/repos/the8472/mldht,https://api.github.com/repos/the8472/mldht/issues/27/labels{/name},https://api.github.com/repos/the8472/mldht/issues/27/comments,https://api.github.com/repos/the8472/mldht/issues/27/events,https://github.com/the8472/mldht/issues/27,550040772,MDU6SXNzdWU1NTAwNDA3NzI=,27,it doesn't work with proxy socks v5,"{'login': 'masafaga', 'id': 59910699, 'node_id': 'MDQ6VXNlcjU5OTEwNjk5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/59910699?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/masafaga', 'html_url': 'https://github.com/masafaga', 'followers_url': 'https://api.github.com/users/masafaga/followers', 'following_url': 'https://api.github.com/users/masafaga/following{/other_user}', 'gists_url': 'https://api.github.com/users/masafaga/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/masafaga/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/masafaga/subscriptions', 'organizations_url': 'https://api.github.com/users/masafaga/orgs', 'repos_url': 'https://api.github.com/users/masafaga/repos', 'events_url': 'https://api.github.com/users/masafaga/events{/privacy}', 'received_events_url': 'https://api.github.com/users/masafaga/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-01-15T08:38:15Z,2020-01-15T19:52:51Z,,NONE,,"Hello! Can someone implement an option to push mainline dht plugin (49001 UDP) to proxy socks v5(127.0.0.1), it's doesn't work by default. I'm using google translate. Regards,",, 656,https://api.github.com/repos/the8472/mldht/issues/26,https://api.github.com/repos/the8472/mldht,https://api.github.com/repos/the8472/mldht/issues/26/labels{/name},https://api.github.com/repos/the8472/mldht/issues/26/comments,https://api.github.com/repos/the8472/mldht/issues/26/events,https://github.com/the8472/mldht/issues/26,543815411,MDU6SXNzdWU1NDM4MTU0MTE=,26,Multihoming question,"{'login': 'MaticSincek', 'id': 10152096, 'node_id': 'MDQ6VXNlcjEwMTUyMDk2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10152096?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/MaticSincek', 'html_url': 'https://github.com/MaticSincek', 'followers_url': 'https://api.github.com/users/MaticSincek/followers', 'following_url': 'https://api.github.com/users/MaticSincek/following{/other_user}', 'gists_url': 'https://api.github.com/users/MaticSincek/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/MaticSincek/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/MaticSincek/subscriptions', 'organizations_url': 'https://api.github.com/users/MaticSincek/orgs', 'repos_url': 'https://api.github.com/users/MaticSincek/repos', 'events_url': 'https://api.github.com/users/MaticSincek/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MaticSincek/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2019-12-30T09:44:43Z,2020-01-31T12:44:18Z,2020-01-03T09:43:44Z,NONE,,"Hi. For research purpose am trying to simulate a Sybil attack in the network. For that I would need multiple nodes on the same machine with different nodeIDs. I am working with a local address within the home network. Is this possible to do and does multihoming have something to do with it? I have tried to run the nudes simultaneously - from Intellij and it SEEMS to work, but should it? My guess was that if I just set up multiple nodes without multihoming Ports will get messed up and the nodes wouldn't know which message is for which, so I would have to port forward them. I am a rookie in network coding. Any insight is much appreciated. Thank you in advance, M ",, 657,https://api.github.com/repos/layr-team/Layr/issues/57,https://api.github.com/repos/layr-team/Layr,https://api.github.com/repos/layr-team/Layr/issues/57/labels{/name},https://api.github.com/repos/layr-team/Layr/issues/57/comments,https://api.github.com/repos/layr-team/Layr/issues/57/events,https://github.com/layr-team/Layr/issues/57,574230569,MDU6SXNzdWU1NzQyMzA1Njk=,57,Retrieving a file from a secondary machine,"{'login': 'wgerven', 'id': 20610101, 'node_id': 'MDQ6VXNlcjIwNjEwMTAx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/20610101?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wgerven', 'html_url': 'https://github.com/wgerven', 'followers_url': 'https://api.github.com/users/wgerven/followers', 'following_url': 'https://api.github.com/users/wgerven/following{/other_user}', 'gists_url': 'https://api.github.com/users/wgerven/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wgerven/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wgerven/subscriptions', 'organizations_url': 'https://api.github.com/users/wgerven/orgs', 'repos_url': 'https://api.github.com/users/wgerven/repos', 'events_url': 'https://api.github.com/users/wgerven/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wgerven/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-02T20:32:32Z,2020-03-07T17:18:16Z,2020-03-07T17:18:16Z,NONE,,"Great project, really learned a lot from your youtube video (https://www.youtube.com/watch?v=oCS05QSQ-1k). What isn't clear to me is the following: The use of a centralized cloud service is that when I upload on machine A, I can come online on machine B, independent of whether A is online or not, and get what A uploaded previously. However, what I don't get with Layr is that it works with a manifest file. As you show in your demo, you need to hand the CLI a path to a manifest. If I upload something on machine A, how am I getting the necessary manifest on machine B to access the uploaded file? ",, 658,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/34,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/34/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/34/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/34/events,https://github.com/phantasma-io/PhantasmaChain/pull/34,685042800,MDExOlB1bGxSZXF1ZXN0NDcyODMyOTEx,34,Add GetPlatformTokenHashes() method,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-24T23:11:32Z,2020-08-25T12:30:20Z,2020-08-25T12:30:20Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/34', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/34', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/34.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/34.patch'}" 659,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/33,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/33/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/33/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/33/events,https://github.com/phantasma-io/PhantasmaChain/pull/33,684901230,MDExOlB1bGxSZXF1ZXN0NDcyNzExOTcz,33,Misc changes 2,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-24T19:12:40Z,2020-08-24T20:51:05Z,2020-08-24T20:51:05Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/33', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/33', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/33.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/33.patch'}" 660,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/32,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/32/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/32/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/32/events,https://github.com/phantasma-io/PhantasmaChain/pull/32,683978760,MDExOlB1bGxSZXF1ZXN0NDcxOTc0NDE2,32,Misc changes,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-22T11:14:15Z,2020-08-25T12:33:19Z,2020-08-25T12:33:19Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/32', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/32', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/32.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/32.patch'}" 661,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/31,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/31/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/31/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/31/events,https://github.com/phantasma-io/PhantasmaChain/pull/31,673001894,MDExOlB1bGxSZXF1ZXN0NDYyOTQwMjk0,31,Fix selected NEO RPC url being nullified by concurrent thread,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-04T18:50:36Z,2020-08-04T23:06:24Z,2020-08-04T19:58:29Z,CONTRIBUTOR,,"Fix selected NEO RPC url being nullified by concurrent thread during unstable connection period ",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/31', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/31', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/31.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/31.patch'}" 662,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/30,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/30/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/30/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/30/events,https://github.com/phantasma-io/PhantasmaChain/pull/30,672374484,MDExOlB1bGxSZXF1ZXN0NDYyNDIyOTQ0,30,Fix ToHex() corruption for numbers bigger than 2^32-1,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-03T22:14:58Z,2020-08-04T01:02:10Z,2020-08-04T01:02:10Z,CONTRIBUTOR,,"Whole bigint code is written to be compatible with little-endian arc only. ToHex() was written for big-endian arc.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/30', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/30', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/30.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/30.patch'}" 663,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/29,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/29/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/29/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/29/events,https://github.com/phantasma-io/PhantasmaChain/pull/29,619731059,MDExOlB1bGxSZXF1ZXN0NDE5MTI4OTA5,29,Handling for multiple exit events form different threads,"{'login': 'merl111', 'id': 37552183, 'node_id': 'MDQ6VXNlcjM3NTUyMTgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37552183?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/merl111', 'html_url': 'https://github.com/merl111', 'followers_url': 'https://api.github.com/users/merl111/followers', 'following_url': 'https://api.github.com/users/merl111/following{/other_user}', 'gists_url': 'https://api.github.com/users/merl111/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/merl111/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/merl111/subscriptions', 'organizations_url': 'https://api.github.com/users/merl111/orgs', 'repos_url': 'https://api.github.com/users/merl111/repos', 'events_url': 'https://api.github.com/users/merl111/events{/privacy}', 'received_events_url': 'https://api.github.com/users/merl111/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-17T15:24:00Z,2020-05-26T19:57:36Z,2020-05-26T19:57:36Z,MEMBER,,"- Multiple exit events RocksDB: Due to the fact multiple threads might fire an exit event, make sure the databases are only shut down once, a dispose call on an already shut down db would result in a `segmentation fault` in the RocksDB library. - Unnecessary dependency in `Phantasma.RPC` package: Removed `Lunar.Parser` from `Phantasma.RPC` package.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/29', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/29', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/29.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/29.patch'}" 664,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/28,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/28/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/28/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/28/events,https://github.com/phantasma-io/PhantasmaChain/pull/28,619729854,MDExOlB1bGxSZXF1ZXN0NDE5MTI4MjEz,28,Handling for multiple exit events form different threads,"{'login': 'merl111', 'id': 37552183, 'node_id': 'MDQ6VXNlcjM3NTUyMTgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37552183?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/merl111', 'html_url': 'https://github.com/merl111', 'followers_url': 'https://api.github.com/users/merl111/followers', 'following_url': 'https://api.github.com/users/merl111/following{/other_user}', 'gists_url': 'https://api.github.com/users/merl111/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/merl111/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/merl111/subscriptions', 'organizations_url': 'https://api.github.com/users/merl111/orgs', 'repos_url': 'https://api.github.com/users/merl111/repos', 'events_url': 'https://api.github.com/users/merl111/events{/privacy}', 'received_events_url': 'https://api.github.com/users/merl111/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-17T15:18:52Z,2020-05-17T15:19:58Z,2020-05-17T15:19:58Z,MEMBER,,"- Multiple exit events RocksDB: Due to the fact multiple threads might fire an exit event, make sure the databases are only shut down once, a dispose call on an already shut down db would result in a `segmentation fault` in the RocksDB library. - Unnecessary dependency in `Phantasma.RPC` package: Removed `Lunar.Parser` from `Phantasma.RPC` package.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/28', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/28', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/28.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/28.patch'}" 665,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/27,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/27/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/27/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/27/events,https://github.com/phantasma-io/PhantasmaChain/pull/27,611591451,MDExOlB1bGxSZXF1ZXN0NDEyNzI4MjI1,27,"added token script to NexusAPI, added transaction expiration to NexusAPI","{'login': 'vincentgeneste', 'id': 25534589, 'node_id': 'MDQ6VXNlcjI1NTM0NTg5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/25534589?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vincentgeneste', 'html_url': 'https://github.com/vincentgeneste', 'followers_url': 'https://api.github.com/users/vincentgeneste/followers', 'following_url': 'https://api.github.com/users/vincentgeneste/following{/other_user}', 'gists_url': 'https://api.github.com/users/vincentgeneste/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vincentgeneste/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vincentgeneste/subscriptions', 'organizations_url': 'https://api.github.com/users/vincentgeneste/orgs', 'repos_url': 'https://api.github.com/users/vincentgeneste/repos', 'events_url': 'https://api.github.com/users/vincentgeneste/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vincentgeneste/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-04T04:10:41Z,2020-05-04T13:21:49Z,2020-05-04T13:21:48Z,MEMBER,,"added token script to NexusAPI, added transaction expiration to NexusAPI",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/27', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/27', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/27.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/27.patch'}" 666,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/26,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/26/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/26/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/26/events,https://github.com/phantasma-io/PhantasmaChain/pull/26,611201674,MDExOlB1bGxSZXF1ZXN0NDEyNDU5MDMy,26,Improvements & fixes,"{'login': 'merl111', 'id': 37552183, 'node_id': 'MDQ6VXNlcjM3NTUyMTgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37552183?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/merl111', 'html_url': 'https://github.com/merl111', 'followers_url': 'https://api.github.com/users/merl111/followers', 'following_url': 'https://api.github.com/users/merl111/following{/other_user}', 'gists_url': 'https://api.github.com/users/merl111/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/merl111/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/merl111/subscriptions', 'organizations_url': 'https://api.github.com/users/merl111/orgs', 'repos_url': 'https://api.github.com/users/merl111/repos', 'events_url': 'https://api.github.com/users/merl111/events{/privacy}', 'received_events_url': 'https://api.github.com/users/merl111/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-02T14:26:36Z,2020-05-02T15:07:32Z,2020-05-02T15:07:32Z,MEMBER,,"### PA-92 - improved file logger ### PA-76 - a very hacky solution to have swaps working at all ### PA-64 - fixed NexusSimulator ### Additional things - New log kind used in new SpookShell - ETH key implements `IKeyPair` ",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/26', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/26', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/26.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/26.patch'}" 667,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/25,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/25/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/25/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/25/events,https://github.com/phantasma-io/PhantasmaChain/pull/25,606190528,MDExOlB1bGxSZXF1ZXN0NDA4NDUwNTky,25,More details in invalid amount of arguments error,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-24T09:54:32Z,2020-04-24T09:57:09Z,2020-04-24T09:57:09Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/25', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/25', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/25.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/25.patch'}" 668,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/24,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/24/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/24/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/24/events,https://github.com/phantasma-io/PhantasmaChain/pull/24,602671153,MDExOlB1bGxSZXF1ZXN0NDA1NjM1MTM2,24,Replace my old PopNumber() with new Sergio's version,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-19T09:46:22Z,2020-04-24T09:39:20Z,2020-04-24T09:38:04Z,CONTRIBUTOR,,"New PopNumber() got replaced by an old one after series of merges and commits, problem appeared in the code after this commit: https://github.com/phantasma-io/PhantasmaChain/commit/26d2d77c5816b45d2760c63a587681501cd49a23",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/24', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/24', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/24.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/24.patch'}" 669,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/23,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/23/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/23/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/23/events,https://github.com/phantasma-io/PhantasmaChain/pull/23,602546974,MDExOlB1bGxSZXF1ZXN0NDA1NTU3MTYw,23,PA-83 & PA-75,"{'login': 'merl111', 'id': 37552183, 'node_id': 'MDQ6VXNlcjM3NTUyMTgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37552183?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/merl111', 'html_url': 'https://github.com/merl111', 'followers_url': 'https://api.github.com/users/merl111/followers', 'following_url': 'https://api.github.com/users/merl111/following{/other_user}', 'gists_url': 'https://api.github.com/users/merl111/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/merl111/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/merl111/subscriptions', 'organizations_url': 'https://api.github.com/users/merl111/orgs', 'repos_url': 'https://api.github.com/users/merl111/repos', 'events_url': 'https://api.github.com/users/merl111/events{/privacy}', 'received_events_url': 'https://api.github.com/users/merl111/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-18T20:40:26Z,2020-04-18T22:08:00Z,2020-04-18T22:08:00Z,MEMBER,,"### PA-83: - Enables Neo RPC node integration to listen for swaps in each block. - Oracle cache stored in RocksDB, enabled support for a second RocksDB instance. ### PA-75: - fix block mutation after signing ",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/23', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/23', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/23.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/23.patch'}" 670,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/22,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/22/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/22/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/22/events,https://github.com/phantasma-io/PhantasmaChain/pull/22,601992253,MDExOlB1bGxSZXF1ZXN0NDA1MTQ1NTcx,22,Make RPC Proxy error response same as BP's,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-17T13:52:37Z,2020-04-17T17:39:58Z,2020-04-17T17:39:58Z,CONTRIBUTOR,,"Currently BP send error this way: {""jsonrpc"": ""2.0"", ""error"": {""code"": -32603, ""message"": ""rejected: expected number for amount @ Runtime_TransferTokens""}, ""id"": 0} Poltergeist expects this error representation. RPC Proxy sends error this way: {""jsonrpc"": ""2.0"", ""result"": {""error"" : ""rejected: expected number for amount @ Runtime_TransferTokens""}, ""id"": 1} Poltergeist cannot detect it.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/22', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/22', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/22.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/22.patch'}" 671,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/21,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/21/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/21/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/21/events,https://github.com/phantasma-io/PhantasmaChain/pull/21,601562665,MDExOlB1bGxSZXF1ZXN0NDA0ODA5ODU1,21,Allow strings as int in ExtCalls class,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-16T22:47:53Z,2020-04-16T22:54:45Z,2020-04-16T22:54:45Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/21', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/21', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/21.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/21.patch'}" 672,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/20,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/20/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/20/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/20/events,https://github.com/phantasma-io/PhantasmaChain/pull/20,601523535,MDExOlB1bGxSZXF1ZXN0NDA0Nzc1OTAw,20,Allow strings as int in ExtCalls class,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-16T21:57:26Z,2020-04-16T22:11:48Z,2020-04-16T22:11:48Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/20', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/20', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/20.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/20.patch'}" 673,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/19,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/19/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/19/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/19/events,https://github.com/phantasma-io/PhantasmaChain/pull/19,600611517,MDExOlB1bGxSZXF1ZXN0NDA0MDA4Nzc5,19,Add support for bigint as string for VMObject,"{'login': 'alexmpa', 'id': 62516783, 'node_id': 'MDQ6VXNlcjYyNTE2Nzgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62516783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexmpa', 'html_url': 'https://github.com/alexmpa', 'followers_url': 'https://api.github.com/users/alexmpa/followers', 'following_url': 'https://api.github.com/users/alexmpa/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexmpa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexmpa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexmpa/subscriptions', 'organizations_url': 'https://api.github.com/users/alexmpa/orgs', 'repos_url': 'https://api.github.com/users/alexmpa/repos', 'events_url': 'https://api.github.com/users/alexmpa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexmpa/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-15T21:55:24Z,2020-04-16T13:07:49Z,2020-04-16T13:07:49Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/19', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/19', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/19.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/19.patch'}" 674,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/18,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/18/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/18/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/18/events,https://github.com/phantasma-io/PhantasmaChain/pull/18,590465999,MDExOlB1bGxSZXF1ZXN0Mzk1Nzk0ODkz,18,increased PaginationMaxResults to 200 for API,"{'login': 'vincentgeneste', 'id': 25534589, 'node_id': 'MDQ6VXNlcjI1NTM0NTg5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/25534589?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vincentgeneste', 'html_url': 'https://github.com/vincentgeneste', 'followers_url': 'https://api.github.com/users/vincentgeneste/followers', 'following_url': 'https://api.github.com/users/vincentgeneste/following{/other_user}', 'gists_url': 'https://api.github.com/users/vincentgeneste/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vincentgeneste/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vincentgeneste/subscriptions', 'organizations_url': 'https://api.github.com/users/vincentgeneste/orgs', 'repos_url': 'https://api.github.com/users/vincentgeneste/repos', 'events_url': 'https://api.github.com/users/vincentgeneste/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vincentgeneste/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-30T17:32:56Z,2020-03-30T18:11:48Z,2020-03-30T18:11:48Z,MEMBER,,increased PaginationMaxResults to 200 for API,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/18', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/18', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/18.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/18.patch'}" 675,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/17,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/17/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/17/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/17/events,https://github.com/phantasma-io/PhantasmaChain/pull/17,585247774,MDExOlB1bGxSZXF1ZXN0MzkxNjc2MzQ3,17,temp fix to not cache data that swaps depend on,"{'login': 'vincentgeneste', 'id': 25534589, 'node_id': 'MDQ6VXNlcjI1NTM0NTg5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/25534589?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vincentgeneste', 'html_url': 'https://github.com/vincentgeneste', 'followers_url': 'https://api.github.com/users/vincentgeneste/followers', 'following_url': 'https://api.github.com/users/vincentgeneste/following{/other_user}', 'gists_url': 'https://api.github.com/users/vincentgeneste/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vincentgeneste/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vincentgeneste/subscriptions', 'organizations_url': 'https://api.github.com/users/vincentgeneste/orgs', 'repos_url': 'https://api.github.com/users/vincentgeneste/repos', 'events_url': 'https://api.github.com/users/vincentgeneste/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vincentgeneste/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-20T18:17:20Z,2020-03-20T19:07:10Z,2020-03-20T19:07:10Z,MEMBER,,temp fix to not cache data that swaps depend on,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/17', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/17', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/17.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/17.patch'}" 676,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/16,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/16/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/16/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/16/events,https://github.com/phantasma-io/PhantasmaChain/pull/16,577372921,MDExOlB1bGxSZXF1ZXN0Mzg1MTczNDk1,16,"feat, visitor for KeyStoreStorage and RocksDB dependency","{'login': 'merl111', 'id': 37552183, 'node_id': 'MDQ6VXNlcjM3NTUyMTgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37552183?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/merl111', 'html_url': 'https://github.com/merl111', 'followers_url': 'https://api.github.com/users/merl111/followers', 'following_url': 'https://api.github.com/users/merl111/following{/other_user}', 'gists_url': 'https://api.github.com/users/merl111/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/merl111/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/merl111/subscriptions', 'organizations_url': 'https://api.github.com/users/merl111/orgs', 'repos_url': 'https://api.github.com/users/merl111/repos', 'events_url': 'https://api.github.com/users/merl111/events{/privacy}', 'received_events_url': 'https://api.github.com/users/merl111/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-07T17:27:35Z,2020-03-12T02:51:41Z,2020-03-12T02:51:41Z,MEMBER,," Updated RocksDB bindings, and included RocksDBNative package to eliminate the need of installing RocksDB manually. Added Visitor method to KeyStoreStorage class, needed for storage conversion.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/16', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/16', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/16.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/16.patch'}" 677,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/15,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/15/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/15/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/15/events,https://github.com/phantasma-io/PhantasmaChain/pull/15,571800829,MDExOlB1bGxSZXF1ZXN0MzgwNjIxMDQ4,15,Noses,"{'login': 'hodgman', 'id': 5644371, 'node_id': 'MDQ6VXNlcjU2NDQzNzE=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5644371?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hodgman', 'html_url': 'https://github.com/hodgman', 'followers_url': 'https://api.github.com/users/hodgman/followers', 'following_url': 'https://api.github.com/users/hodgman/following{/other_user}', 'gists_url': 'https://api.github.com/users/hodgman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hodgman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hodgman/subscriptions', 'organizations_url': 'https://api.github.com/users/hodgman/orgs', 'repos_url': 'https://api.github.com/users/hodgman/repos', 'events_url': 'https://api.github.com/users/hodgman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hodgman/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-27T03:43:21Z,2020-02-29T12:19:20Z,2020-02-29T12:19:20Z,CONTRIBUTOR,,Pairs with: https://github.com/phantasma-io/PhantasmaSpook/pull/9,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/15', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/15', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/15.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/15.patch'}" 678,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/14,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/14/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/14/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/14/events,https://github.com/phantasma-io/PhantasmaChain/pull/14,538999272,MDExOlB1bGxSZXF1ZXN0MzU0MDQ4Njgy,14,NFT scripting,"{'login': 'hodgman', 'id': 5644371, 'node_id': 'MDQ6VXNlcjU2NDQzNzE=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5644371?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hodgman', 'html_url': 'https://github.com/hodgman', 'followers_url': 'https://api.github.com/users/hodgman/followers', 'following_url': 'https://api.github.com/users/hodgman/following{/other_user}', 'gists_url': 'https://api.github.com/users/hodgman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hodgman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hodgman/subscriptions', 'organizations_url': 'https://api.github.com/users/hodgman/orgs', 'repos_url': 'https://api.github.com/users/hodgman/repos', 'events_url': 'https://api.github.com/users/hodgman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hodgman/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-12-17T11:12:44Z,2019-12-17T20:11:24Z,2019-12-17T20:11:23Z,CONTRIBUTOR,,"Makes Runtime.WriteToken, Runtime.ReadToken available to scripts so I can store and operate on NFT RAM. Opcode.CAST with VMType.Bytes had a small bug where it produced a VMType.Object result value (I discovered this when trying to store BigInteger values in NFT RAM). The ""Prevent SDK name conflicts"" commit renames some structures that were causing the SDK Builder to produce multiple RPC/DAO structures with the same names.",,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/14', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/14', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/14.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/14.patch'}" 679,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/13,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/13/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/13/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/13/events,https://github.com/phantasma-io/PhantasmaChain/pull/13,538013368,MDExOlB1bGxSZXF1ZXN0MzUzMjQ3NDk4,13,Dependencies for LunarParser,"{'login': 'bpetridis', 'id': 41990123, 'node_id': 'MDQ6VXNlcjQxOTkwMTIz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/41990123?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bpetridis', 'html_url': 'https://github.com/bpetridis', 'followers_url': 'https://api.github.com/users/bpetridis/followers', 'following_url': 'https://api.github.com/users/bpetridis/following{/other_user}', 'gists_url': 'https://api.github.com/users/bpetridis/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bpetridis/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bpetridis/subscriptions', 'organizations_url': 'https://api.github.com/users/bpetridis/orgs', 'repos_url': 'https://api.github.com/users/bpetridis/repos', 'events_url': 'https://api.github.com/users/bpetridis/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bpetridis/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-12-15T07:09:21Z,2019-12-15T12:05:45Z,2019-12-15T12:05:45Z,MEMBER,,This was causing me grief locally on 2017 with a fresh pull and clean - then again it could just be me. Updated the reference in the project file to 1.2.7 instead of 1.2.6. Please review.,,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/13', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/13', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/13.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/13.patch'}" 680,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/12,https://api.github.com/repos/phantasma-io/PhantasmaChain,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/12/labels{/name},https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/12/comments,https://api.github.com/repos/phantasma-io/PhantasmaChain/issues/12/events,https://github.com/phantasma-io/PhantasmaChain/pull/12,534654658,MDExOlB1bGxSZXF1ZXN0MzUwNDkxNDk2,12,Add transaction payloads to RPC API.,"{'login': 'hodgman', 'id': 5644371, 'node_id': 'MDQ6VXNlcjU2NDQzNzE=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5644371?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hodgman', 'html_url': 'https://github.com/hodgman', 'followers_url': 'https://api.github.com/users/hodgman/followers', 'following_url': 'https://api.github.com/users/hodgman/following{/other_user}', 'gists_url': 'https://api.github.com/users/hodgman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hodgman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hodgman/subscriptions', 'organizations_url': 'https://api.github.com/users/hodgman/orgs', 'repos_url': 'https://api.github.com/users/hodgman/repos', 'events_url': 'https://api.github.com/users/hodgman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hodgman/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-12-09T02:34:05Z,2019-12-09T10:16:37Z,2019-12-09T10:16:37Z,CONTRIBUTOR,,This will let me run an eCommerce site immediately :),,"{'url': 'https://api.github.com/repos/phantasma-io/PhantasmaChain/pulls/12', 'html_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/12', 'diff_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/12.diff', 'patch_url': 'https://github.com/phantasma-io/PhantasmaChain/pull/12.patch'}" 681,https://api.github.com/repos/abdes/blocxxi/issues/3,https://api.github.com/repos/abdes/blocxxi,https://api.github.com/repos/abdes/blocxxi/issues/3/labels{/name},https://api.github.com/repos/abdes/blocxxi/issues/3/comments,https://api.github.com/repos/abdes/blocxxi/issues/3/events,https://github.com/abdes/blocxxi/issues/3,564789574,MDU6SXNzdWU1NjQ3ODk1NzQ=,3,merge method has not been implmented,"{'login': 'stdjs', 'id': 16369899, 'node_id': 'MDQ6VXNlcjE2MzY5ODk5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16369899?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/stdjs', 'html_url': 'https://github.com/stdjs', 'followers_url': 'https://api.github.com/users/stdjs/followers', 'following_url': 'https://api.github.com/users/stdjs/following{/other_user}', 'gists_url': 'https://api.github.com/users/stdjs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/stdjs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/stdjs/subscriptions', 'organizations_url': 'https://api.github.com/users/stdjs/orgs', 'repos_url': 'https://api.github.com/users/stdjs/repos', 'events_url': 'https://api.github.com/users/stdjs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/stdjs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-13T16:08:00Z,2020-09-03T09:50:56Z,2020-09-03T09:50:56Z,NONE,,"AddPeer -> Split void RoutingTable::RemovePeer(const Node &node) { //should checking node size of bucket,and ..... bool can_merge = false; ............. } ",, 682,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1,https://api.github.com/repos/alethic/Cogito.Kademlia,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/labels{/name},https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/comments,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/events,https://github.com/alethic/Cogito.Kademlia/issues/1,577940484,MDU6SXNzdWU1Nzc5NDA0ODQ=,1,Dynamic Routing Table,"{'login': 'wasabii', 'id': 549706, 'node_id': 'MDQ6VXNlcjU0OTcwNg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/549706?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wasabii', 'html_url': 'https://github.com/wasabii', 'followers_url': 'https://api.github.com/users/wasabii/followers', 'following_url': 'https://api.github.com/users/wasabii/following{/other_user}', 'gists_url': 'https://api.github.com/users/wasabii/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wasabii/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wasabii/subscriptions', 'organizations_url': 'https://api.github.com/users/wasabii/orgs', 'repos_url': 'https://api.github.com/users/wasabii/repos', 'events_url': 'https://api.github.com/users/wasabii/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wasabii/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1848110908, 'node_id': 'MDU6TGFiZWwxODQ4MTEwOTA4', 'url': 'https://api.github.com/repos/alethic/Cogito.Kademlia/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,,[],,0,2020-03-09T14:15:38Z,2020-03-09T14:16:01Z,,COLLABORATOR,,"The FixedRoutingTable was presented in the first Kademlia paper as an easy-to-reason-about implementation. However, actual implementations usually use an dynamically expanding tree structure.",, 683,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1,https://api.github.com/repos/alethic/Cogito.Kademlia,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/labels{/name},https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/comments,https://api.github.com/repos/alethic/Cogito.Kademlia/issues/1/events,https://github.com/alethic/Cogito.Kademlia/issues/1,577940484,MDU6SXNzdWU1Nzc5NDA0ODQ=,1,Dynamic Routing Table,"{'login': 'wasabii', 'id': 549706, 'node_id': 'MDQ6VXNlcjU0OTcwNg==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/549706?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wasabii', 'html_url': 'https://github.com/wasabii', 'followers_url': 'https://api.github.com/users/wasabii/followers', 'following_url': 'https://api.github.com/users/wasabii/following{/other_user}', 'gists_url': 'https://api.github.com/users/wasabii/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wasabii/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wasabii/subscriptions', 'organizations_url': 'https://api.github.com/users/wasabii/orgs', 'repos_url': 'https://api.github.com/users/wasabii/repos', 'events_url': 'https://api.github.com/users/wasabii/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wasabii/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1848110908, 'node_id': 'MDU6TGFiZWwxODQ4MTEwOTA4', 'url': 'https://api.github.com/repos/alethic/Cogito.Kademlia/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",open,False,,[],,0,2020-03-09T14:15:38Z,2020-03-09T14:16:01Z,,COLLABORATOR,,"The FixedRoutingTable was presented in the first Kademlia paper as an easy-to-reason-about implementation. However, actual implementations usually use an dynamically expanding tree structure.",, 684,https://api.github.com/repos/my-network/ipvpn/issues/13,https://api.github.com/repos/my-network/ipvpn,https://api.github.com/repos/my-network/ipvpn/issues/13/labels{/name},https://api.github.com/repos/my-network/ipvpn/issues/13/comments,https://api.github.com/repos/my-network/ipvpn/issues/13/events,https://github.com/my-network/ipvpn/issues/13,491533220,MDU6SXNzdWU0OTE1MzMyMjA=,13,Obfuscatate outgoing traffic (complicate the analysis),"{'login': 'jimisan', 'id': 6221107, 'node_id': 'MDQ6VXNlcjYyMjExMDc=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6221107?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jimisan', 'html_url': 'https://github.com/jimisan', 'followers_url': 'https://api.github.com/users/jimisan/followers', 'following_url': 'https://api.github.com/users/jimisan/following{/other_user}', 'gists_url': 'https://api.github.com/users/jimisan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jimisan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jimisan/subscriptions', 'organizations_url': 'https://api.github.com/users/jimisan/orgs', 'repos_url': 'https://api.github.com/users/jimisan/repos', 'events_url': 'https://api.github.com/users/jimisan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jimisan/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1547428912, 'node_id': 'MDU6TGFiZWwxNTQ3NDI4OTEy', 'url': 'https://api.github.com/repos/my-network/ipvpn/labels/feature', 'name': 'feature', 'color': '929def', 'default': False, 'description': ''}, {'id': 1450955052, 'node_id': 'MDU6TGFiZWwxNDUwOTU1MDUy', 'url': 'https://api.github.com/repos/my-network/ipvpn/labels/in%20far-far%20future', 'name': 'in far-far future', 'color': 'e3e3e3', 'default': False, 'description': ''}, {'id': 1547430034, 'node_id': 'MDU6TGFiZWwxNTQ3NDMwMDM0', 'url': 'https://api.github.com/repos/my-network/ipvpn/labels/privacy', 'name': 'privacy', 'color': '000000', 'default': False, 'description': ''}]",open,False,,[],,3,2019-09-10T08:43:21Z,2019-10-24T09:45:53Z,,NONE,,it will be great to have this layer too,, 685,https://api.github.com/repos/WinPooh32/peerstohttp/issues/6,https://api.github.com/repos/WinPooh32/peerstohttp,https://api.github.com/repos/WinPooh32/peerstohttp/issues/6/labels{/name},https://api.github.com/repos/WinPooh32/peerstohttp/issues/6/comments,https://api.github.com/repos/WinPooh32/peerstohttp/issues/6/events,https://github.com/WinPooh32/peerstohttp/pull/6,651025212,MDExOlB1bGxSZXF1ZXN0NDQ0Mzc1NjI1,6,Update readme download step,"{'login': 'WinPooh32', 'id': 8412071, 'node_id': 'MDQ6VXNlcjg0MTIwNzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8412071?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/WinPooh32', 'html_url': 'https://github.com/WinPooh32', 'followers_url': 'https://api.github.com/users/WinPooh32/followers', 'following_url': 'https://api.github.com/users/WinPooh32/following{/other_user}', 'gists_url': 'https://api.github.com/users/WinPooh32/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/WinPooh32/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/WinPooh32/subscriptions', 'organizations_url': 'https://api.github.com/users/WinPooh32/orgs', 'repos_url': 'https://api.github.com/users/WinPooh32/repos', 'events_url': 'https://api.github.com/users/WinPooh32/events{/privacy}', 'received_events_url': 'https://api.github.com/users/WinPooh32/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-07-05T08:21:13Z,2020-07-05T08:21:21Z,2020-07-05T08:21:21Z,OWNER,,,,"{'url': 'https://api.github.com/repos/WinPooh32/peerstohttp/pulls/6', 'html_url': 'https://github.com/WinPooh32/peerstohttp/pull/6', 'diff_url': 'https://github.com/WinPooh32/peerstohttp/pull/6.diff', 'patch_url': 'https://github.com/WinPooh32/peerstohttp/pull/6.patch'}" 686,https://api.github.com/repos/WinPooh32/peerstohttp/issues/5,https://api.github.com/repos/WinPooh32/peerstohttp,https://api.github.com/repos/WinPooh32/peerstohttp/issues/5/labels{/name},https://api.github.com/repos/WinPooh32/peerstohttp/issues/5/comments,https://api.github.com/repos/WinPooh32/peerstohttp/issues/5/events,https://github.com/WinPooh32/peerstohttp/pull/5,651024511,MDExOlB1bGxSZXF1ZXN0NDQ0Mzc1MTEx,5,Update readme run steps,"{'login': 'WinPooh32', 'id': 8412071, 'node_id': 'MDQ6VXNlcjg0MTIwNzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8412071?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/WinPooh32', 'html_url': 'https://github.com/WinPooh32', 'followers_url': 'https://api.github.com/users/WinPooh32/followers', 'following_url': 'https://api.github.com/users/WinPooh32/following{/other_user}', 'gists_url': 'https://api.github.com/users/WinPooh32/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/WinPooh32/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/WinPooh32/subscriptions', 'organizations_url': 'https://api.github.com/users/WinPooh32/orgs', 'repos_url': 'https://api.github.com/users/WinPooh32/repos', 'events_url': 'https://api.github.com/users/WinPooh32/events{/privacy}', 'received_events_url': 'https://api.github.com/users/WinPooh32/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-07-05T08:15:49Z,2020-07-05T08:16:05Z,2020-07-05T08:16:05Z,OWNER,,,,"{'url': 'https://api.github.com/repos/WinPooh32/peerstohttp/pulls/5', 'html_url': 'https://github.com/WinPooh32/peerstohttp/pull/5', 'diff_url': 'https://github.com/WinPooh32/peerstohttp/pull/5.diff', 'patch_url': 'https://github.com/WinPooh32/peerstohttp/pull/5.patch'}" 687,https://api.github.com/repos/WinPooh32/peerstohttp/issues/4,https://api.github.com/repos/WinPooh32/peerstohttp,https://api.github.com/repos/WinPooh32/peerstohttp/issues/4/labels{/name},https://api.github.com/repos/WinPooh32/peerstohttp/issues/4/comments,https://api.github.com/repos/WinPooh32/peerstohttp/issues/4/events,https://github.com/WinPooh32/peerstohttp/pull/4,651002397,MDExOlB1bGxSZXF1ZXN0NDQ0MzU5NDY2,4,V1,"{'login': 'WinPooh32', 'id': 8412071, 'node_id': 'MDQ6VXNlcjg0MTIwNzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8412071?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/WinPooh32', 'html_url': 'https://github.com/WinPooh32', 'followers_url': 'https://api.github.com/users/WinPooh32/followers', 'following_url': 'https://api.github.com/users/WinPooh32/following{/other_user}', 'gists_url': 'https://api.github.com/users/WinPooh32/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/WinPooh32/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/WinPooh32/subscriptions', 'organizations_url': 'https://api.github.com/users/WinPooh32/orgs', 'repos_url': 'https://api.github.com/users/WinPooh32/repos', 'events_url': 'https://api.github.com/users/WinPooh32/events{/privacy}', 'received_events_url': 'https://api.github.com/users/WinPooh32/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-07-05T05:03:45Z,2020-07-05T05:09:02Z,2020-07-05T05:09:02Z,OWNER,,,,"{'url': 'https://api.github.com/repos/WinPooh32/peerstohttp/pulls/4', 'html_url': 'https://github.com/WinPooh32/peerstohttp/pull/4', 'diff_url': 'https://github.com/WinPooh32/peerstohttp/pull/4.diff', 'patch_url': 'https://github.com/WinPooh32/peerstohttp/pull/4.patch'}" 688,https://api.github.com/repos/WinPooh32/peerstohttp/issues/3,https://api.github.com/repos/WinPooh32/peerstohttp,https://api.github.com/repos/WinPooh32/peerstohttp/issues/3/labels{/name},https://api.github.com/repos/WinPooh32/peerstohttp/issues/3/comments,https://api.github.com/repos/WinPooh32/peerstohttp/issues/3/events,https://github.com/WinPooh32/peerstohttp/pull/3,584091244,MDExOlB1bGxSZXF1ZXN0MzkwNzM5MzU0,3,Readme: Add magnet URI example. Minor tweaks and typo fix.,"{'login': 'pataquets', 'id': 1286254, 'node_id': 'MDQ6VXNlcjEyODYyNTQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1286254?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pataquets', 'html_url': 'https://github.com/pataquets', 'followers_url': 'https://api.github.com/users/pataquets/followers', 'following_url': 'https://api.github.com/users/pataquets/following{/other_user}', 'gists_url': 'https://api.github.com/users/pataquets/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pataquets/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pataquets/subscriptions', 'organizations_url': 'https://api.github.com/users/pataquets/orgs', 'repos_url': 'https://api.github.com/users/pataquets/repos', 'events_url': 'https://api.github.com/users/pataquets/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pataquets/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-19T00:59:23Z,2020-03-19T02:41:33Z,2020-03-19T02:41:33Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/WinPooh32/peerstohttp/pulls/3', 'html_url': 'https://github.com/WinPooh32/peerstohttp/pull/3', 'diff_url': 'https://github.com/WinPooh32/peerstohttp/pull/3.diff', 'patch_url': 'https://github.com/WinPooh32/peerstohttp/pull/3.patch'}" 689,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/54,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/54/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/54/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/54/events,https://github.com/shinyoshiaki/kad-rtc/pull/54,692655374,MDExOlB1bGxSZXF1ZXN0NDc5MjMzNzE5,54,Bump markdown-to-jsx from 6.10.3 to 6.11.4 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-09-04T03:23:24Z,2020-09-04T03:23:25Z,,CONTRIBUTOR,,"Bumps [markdown-to-jsx](https://github.com/probablyup/markdown-to-jsx) from 6.10.3 to 6.11.4.
Release notes

Sourced from markdown-to-jsx's releases.

6.11.4: Mitigates security vulnerability where maliciously crafted markdown links could use data: or vbscript: urls to trigger an xss injection ( #306 / https://www.npmjs.com/advisories/1219 ), even when using options.disableParsingRawHTML

Note that currently, the default options.disableParsingRawHTML = false should still only be used for trusted input, as arbitrary html, including script tags.

6.11.3 has no changes (I held the publish script upside down; the only change from 6.11.2 is the version number 😅)

6.11.2

[FIX] - Footnote references (#304) thanks @csantos1113

6.11.1

Fix: Support empty style attribute (#296) thanks @cribbles

6.11.0

  • Optionally disable HTML parsing (#278)
  • Fix HTML multiline comments bug (#246) (#262)
Commits
Maintainer changes

This version was pushed to npm by ariabuckles, a new releaser for markdown-to-jsx since your current version.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=markdown-to-jsx&package-manager=npm_and_yarn&previous-version=6.10.3&new-version=6.11.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/54', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/54', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/54.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/54.patch'}" 690,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/53,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/53/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/53/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/53/events,https://github.com/shinyoshiaki/kad-rtc/pull/53,668938328,MDExOlB1bGxSZXF1ZXN0NDU5MzY4ODIx,53,Bump elliptic from 6.5.1 to 6.5.3 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-07-30T16:28:12Z,2020-07-30T16:28:13Z,,CONTRIBUTOR,,"Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.1 to 6.5.3.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=elliptic&package-manager=npm_and_yarn&previous-version=6.5.1&new-version=6.5.3)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/53', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/53', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/53.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/53.patch'}" 691,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/52,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/52/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/52/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/52/events,https://github.com/shinyoshiaki/kad-rtc/pull/52,658817936,MDExOlB1bGxSZXF1ZXN0NDUwNzM2ODgw,52,Bump lodash from 4.17.14 to 4.17.19 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-07-17T03:48:05Z,2020-07-17T03:48:06Z,,CONTRIBUTOR,,"Bumps [lodash](https://github.com/lodash/lodash) from 4.17.14 to 4.17.19.
Release notes

Sourced from lodash's releases.

4.17.16

Commits
Maintainer changes

This version was pushed to npm by mathias, a new releaser for lodash since your current version.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.14&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/52', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/52', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/52.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/52.patch'}" 692,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/51,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/51/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/51/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/51/events,https://github.com/shinyoshiaki/kad-rtc/pull/51,658672895,MDExOlB1bGxSZXF1ZXN0NDUwNjA2OTY4,51,Bump lodash from 4.17.15 to 4.17.19,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-07-16T23:48:18Z,2020-07-16T23:48:19Z,,CONTRIBUTOR,,"Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
Release notes

Sourced from lodash's releases.

4.17.16

Commits
Maintainer changes

This version was pushed to npm by mathias, a new releaser for lodash since your current version.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.15&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/51', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/51', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/51.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/51.patch'}" 693,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/50,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/50/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/50/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/50/events,https://github.com/shinyoshiaki/kad-rtc/pull/50,632594035,MDExOlB1bGxSZXF1ZXN0NDI5MzE5NDIw,50,Bump websocket-extensions from 0.1.3 to 0.1.4 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",open,False,,[],,0,2020-06-06T17:05:02Z,2020-06-06T17:05:03Z,,CONTRIBUTOR,,"Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
Changelog

Sourced from websocket-extensions's changelog.

0.1.4 / 2020-06-02

  • Remove a ReDoS vulnerability in the header parser (CVE-2020-7662, reported by Robert McLaughlin)
  • Change license from MIT to Apache 2.0
Commits
  • 8efd0cd Bump version to 0.1.4
  • 3dad4ad Remove ReDoS vulnerability in the Sec-WebSocket-Extensions header parser
  • 4a76c75 Add Node versions 13 and 14 on Travis
  • 44a677a Formatting change: {...} should have spaces inside the braces
  • f6c50ab Let npm reformat package.json
  • 2d211f3 Change markdown formatting of docs.
  • 0b62083 Update Travis target versions.
  • 729a465 Switch license to Apache 2.0.
  • See full diff in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=websocket-extensions&package-manager=npm_and_yarn&previous-version=0.1.3&new-version=0.1.4)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/50', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/50', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/50.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/50.patch'}" 694,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/49,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/49/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/49/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/49/events,https://github.com/shinyoshiaki/kad-rtc/pull/49,581439299,MDExOlB1bGxSZXF1ZXN0Mzg4NTAwODc3,49,Bump acorn from 6.3.0 to 6.4.1 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-03-15T00:40:54Z,2020-03-17T05:24:55Z,2020-03-17T05:24:51Z,CONTRIBUTOR,,"Bumps [acorn](https://github.com/acornjs/acorn) from 6.3.0 to 6.4.1.
Commits
  • 9a2e9b6 Mark version 6.4.1
  • 90a9548 More rigorously check surrogate pairs in regexp validator
  • df0cf1a Mark version 6.4.0
  • 5303412 Also export Parser via Parser.acorn
  • efe273e give token types and etc to plugins
  • See full diff in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=acorn&package-manager=npm_and_yarn&previous-version=6.3.0&new-version=6.4.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/49', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/49', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/49.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/49.patch'}" 695,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/48,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/48/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/48/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/48/events,https://github.com/shinyoshiaki/kad-rtc/pull/48,581223838,MDExOlB1bGxSZXF1ZXN0Mzg4MzE2MjAz,48,Bump acorn from 5.7.3 to 5.7.4,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-03-14T14:08:14Z,2020-03-17T05:25:15Z,2020-03-17T05:25:10Z,CONTRIBUTOR,,"Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=acorn&package-manager=npm_and_yarn&previous-version=5.7.3&new-version=5.7.4)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/48', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/48', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/48.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/48.patch'}" 696,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/47,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/47/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/47/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/47/events,https://github.com/shinyoshiaki/kad-rtc/pull/47,553386449,MDExOlB1bGxSZXF1ZXN0MzY1NzI4MDM0,47,Feature/airpc,"{'login': 'shinyoshiaki', 'id': 16427740, 'node_id': 'MDQ6VXNlcjE2NDI3NzQw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16427740?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shinyoshiaki', 'html_url': 'https://github.com/shinyoshiaki', 'followers_url': 'https://api.github.com/users/shinyoshiaki/followers', 'following_url': 'https://api.github.com/users/shinyoshiaki/following{/other_user}', 'gists_url': 'https://api.github.com/users/shinyoshiaki/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shinyoshiaki/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shinyoshiaki/subscriptions', 'organizations_url': 'https://api.github.com/users/shinyoshiaki/orgs', 'repos_url': 'https://api.github.com/users/shinyoshiaki/repos', 'events_url': 'https://api.github.com/users/shinyoshiaki/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shinyoshiaki/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-22T08:35:38Z,2020-01-29T09:21:36Z,2020-01-29T09:21:28Z,OWNER,,,,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/47', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/47', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/47.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/47.patch'}" 697,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/46,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/46/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/46/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/46/events,https://github.com/shinyoshiaki/kad-rtc/pull/46,533209270,MDExOlB1bGxSZXF1ZXN0MzQ5MzIzNjYy,46,Feature/udp,"{'login': 'shinyoshiaki', 'id': 16427740, 'node_id': 'MDQ6VXNlcjE2NDI3NzQw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16427740?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shinyoshiaki', 'html_url': 'https://github.com/shinyoshiaki', 'followers_url': 'https://api.github.com/users/shinyoshiaki/followers', 'following_url': 'https://api.github.com/users/shinyoshiaki/following{/other_user}', 'gists_url': 'https://api.github.com/users/shinyoshiaki/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shinyoshiaki/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shinyoshiaki/subscriptions', 'organizations_url': 'https://api.github.com/users/shinyoshiaki/orgs', 'repos_url': 'https://api.github.com/users/shinyoshiaki/repos', 'events_url': 'https://api.github.com/users/shinyoshiaki/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shinyoshiaki/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-12-05T08:53:44Z,2019-12-12T09:33:01Z,2019-12-12T09:33:01Z,OWNER,,,,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/46', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/46', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/46.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/46.patch'}" 698,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/45,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/45/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/45/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/45/events,https://github.com/shinyoshiaki/kad-rtc/pull/45,527923950,MDExOlB1bGxSZXF1ZXN0MzQ1MDgxNjU3,45,Feature/update,"{'login': 'shinyoshiaki', 'id': 16427740, 'node_id': 'MDQ6VXNlcjE2NDI3NzQw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16427740?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shinyoshiaki', 'html_url': 'https://github.com/shinyoshiaki', 'followers_url': 'https://api.github.com/users/shinyoshiaki/followers', 'following_url': 'https://api.github.com/users/shinyoshiaki/following{/other_user}', 'gists_url': 'https://api.github.com/users/shinyoshiaki/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shinyoshiaki/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shinyoshiaki/subscriptions', 'organizations_url': 'https://api.github.com/users/shinyoshiaki/orgs', 'repos_url': 'https://api.github.com/users/shinyoshiaki/repos', 'events_url': 'https://api.github.com/users/shinyoshiaki/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shinyoshiaki/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-11-25T08:20:27Z,2019-11-25T08:24:27Z,2019-11-25T08:24:23Z,OWNER,,,,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/45', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/45', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/45.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/45.patch'}" 699,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/44,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/44/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/44/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/44/events,https://github.com/shinyoshiaki/kad-rtc/pull/44,508239303,MDExOlB1bGxSZXF1ZXN0MzI5MDY5OTcz,44,Create LICENSE,"{'login': 'shinyoshiaki', 'id': 16427740, 'node_id': 'MDQ6VXNlcjE2NDI3NzQw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16427740?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shinyoshiaki', 'html_url': 'https://github.com/shinyoshiaki', 'followers_url': 'https://api.github.com/users/shinyoshiaki/followers', 'following_url': 'https://api.github.com/users/shinyoshiaki/following{/other_user}', 'gists_url': 'https://api.github.com/users/shinyoshiaki/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shinyoshiaki/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shinyoshiaki/subscriptions', 'organizations_url': 'https://api.github.com/users/shinyoshiaki/orgs', 'repos_url': 'https://api.github.com/users/shinyoshiaki/repos', 'events_url': 'https://api.github.com/users/shinyoshiaki/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shinyoshiaki/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-10-17T05:15:49Z,2019-10-17T05:16:11Z,2019-10-17T05:16:08Z,OWNER,,,,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/44', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/44', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/44.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/44.patch'}" 700,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/43,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/43/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/43/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/43/events,https://github.com/shinyoshiaki/kad-rtc/pull/43,503793214,MDExOlB1bGxSZXF1ZXN0MzI1NTc1NjU5,43,Feature/timeout dep,"{'login': 'shinyoshiaki', 'id': 16427740, 'node_id': 'MDQ6VXNlcjE2NDI3NzQw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16427740?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shinyoshiaki', 'html_url': 'https://github.com/shinyoshiaki', 'followers_url': 'https://api.github.com/users/shinyoshiaki/followers', 'following_url': 'https://api.github.com/users/shinyoshiaki/following{/other_user}', 'gists_url': 'https://api.github.com/users/shinyoshiaki/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shinyoshiaki/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shinyoshiaki/subscriptions', 'organizations_url': 'https://api.github.com/users/shinyoshiaki/orgs', 'repos_url': 'https://api.github.com/users/shinyoshiaki/repos', 'events_url': 'https://api.github.com/users/shinyoshiaki/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shinyoshiaki/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-10-08T02:50:36Z,2019-10-08T02:52:19Z,2019-10-08T02:52:16Z,OWNER,,,,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/43', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/43', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/43.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/43.patch'}" 701,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/42,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/42/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/42/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/42/events,https://github.com/shinyoshiaki/kad-rtc/pull/42,497758099,MDExOlB1bGxSZXF1ZXN0MzIwODI3MDk3,42,Bump mixin-deep from 1.3.1 to 1.3.2 in /examples/react,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2019-09-24T15:20:18Z,2019-10-04T01:36:46Z,2019-10-04T01:36:42Z,CONTRIBUTOR,,"Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
Commits - [`754f0c2`](https://github.com/jonschlinkert/mixin-deep/commit/754f0c20e1bc13ea5a21a64fbc7d6ba5f7b359b9) 1.3.2 - [`90ee1fa`](https://github.com/jonschlinkert/mixin-deep/commit/90ee1fab375fccfd9b926df718243339b4976d50) ensure keys are valid when mixing in values - See full diff in [compare view](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Maintainer changes This version was pushed to npm by [doowb](https://www.npmjs.com/~doowb), a new releaser for mixin-deep since your current version.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mixin-deep&package-manager=npm_and_yarn&previous-version=1.3.1&new-version=1.3.2)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/42', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/42', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/42.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/42.patch'}" 702,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/41,https://api.github.com/repos/shinyoshiaki/kad-rtc,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/41/labels{/name},https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/41/comments,https://api.github.com/repos/shinyoshiaki/kad-rtc/issues/41/events,https://github.com/shinyoshiaki/kad-rtc/pull/41,497758027,MDExOlB1bGxSZXF1ZXN0MzIwODI3MDM3,41,Bump mixin-deep from 1.3.1 to 1.3.2,"{'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 1445712738, 'node_id': 'MDU6TGFiZWwxNDQ1NzEyNzM4', 'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2019-09-24T15:20:11Z,2019-10-04T01:37:06Z,2019-10-04T01:37:00Z,CONTRIBUTOR,,"Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
Commits - [`754f0c2`](https://github.com/jonschlinkert/mixin-deep/commit/754f0c20e1bc13ea5a21a64fbc7d6ba5f7b359b9) 1.3.2 - [`90ee1fa`](https://github.com/jonschlinkert/mixin-deep/commit/90ee1fab375fccfd9b926df718243339b4976d50) ensure keys are valid when mixing in values - See full diff in [compare view](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)
Maintainer changes This version was pushed to npm by [doowb](https://www.npmjs.com/~doowb), a new releaser for mixin-deep since your current version.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mixin-deep&package-manager=npm_and_yarn&previous-version=1.3.1&new-version=1.3.2)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/shinyoshiaki/kad-rtc/network/alerts).
",,"{'url': 'https://api.github.com/repos/shinyoshiaki/kad-rtc/pulls/41', 'html_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/41', 'diff_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/41.diff', 'patch_url': 'https://github.com/shinyoshiaki/kad-rtc/pull/41.patch'}" 703,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/events,https://github.com/mxinden/kademlia-exporter/pull/28,690764503,MDExOlB1bGxSZXF1ZXN0NDc3NjA5NTA1,28,build(deps): bump prometheus from 0.10.0-rc.1 to 0.10.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-09-02T06:42:54Z,2020-09-02T08:36:00Z,2020-09-02T08:35:48Z,CONTRIBUTOR,,"Bumps [prometheus](https://github.com/tikv/rust-prometheus) from 0.10.0-rc.1 to 0.10.0.
Changelog

Sourced from prometheus's changelog.

0.10.0

  • Improvement: Use different generic parameters for name and help at metric construction (#324).

  • Bug fix: Error instead of panic when constructing histogram with unequal label key and label value length (#326).

  • Bug fix: Return Error::AlreadyReg on duplicate collector registration (#333).

  • Bug fix: Make Histogram::observe atomic across collects (#314).

  • Internal change: Replace spin with parking_lot (#318).

  • Internal change: Optimize metric formatting (#327).

  • Internal change: Update parking_lot and procfs dependencies (#337).

0.9.0

  • Add: Implement encode function for summary type metrics.

0.8.0

  • Add: Reset Counters (#261)

  • Add: Discard Histogram timers (#257)

  • Add: observe_closure_duration for better observing closure duration for local histogram (#296)

  • Fix a bug that global labels are not handled correctly (#269)

  • Improve linear bucket accuracy by avoiding accumulating error (#276)

  • Internal change: Use thiserror to generate the error structure (#285)

  • Internal change: Switch from procinfo to procfs (#290)

  • Internal change: Update to newer dependencies

0.7.0

  • Provide immutable interface for local counters.

0.6.1

  • Fix compile error when ProtoBuf feature is not enabled (#240).

0.6.0

  • Add: Expose the default registry (#231).
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=prometheus&package-manager=cargo&previous-version=0.10.0-rc.1&new-version=0.10.0)](https://dependabot.com/compatibility-score/?dependency-name=prometheus&package-manager=cargo&previous-version=0.10.0-rc.1&new-version=0.10.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/28', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/28', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/28.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/28.patch'}" 704,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/events,https://github.com/mxinden/kademlia-exporter/pull/27,687811848,MDExOlB1bGxSZXF1ZXN0NDc1MTgyMDgw,27,build(deps): bump cidr from 0.1.0 to 0.1.1,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-28T06:36:54Z,2020-08-28T07:22:54Z,2020-08-28T07:22:46Z,CONTRIBUTOR,,"Bumps [cidr](https://github.com/stbuehler/rust-cidr) from 0.1.0 to 0.1.1.
Commits
  • a0d2d41 release 0.1.1
  • f15f7fa cargo +nightly fmt
  • 184cd2c add is_host_address function
  • 2455918 add alternate Display formatting to always write prefix
  • 4c9da3b [tests] update bincode dev-dependency
  • 6ae1193 [tests] update version-sync dev-dependency
  • a45ed44 update to edition 2018
  • 90ccc75 update to new inclusive range pattern
  • b1ad1f2 migrate to std::error::Error::source (rust 1.30)
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=cidr&package-manager=cargo&previous-version=0.1.0&new-version=0.1.1)](https://dependabot.com/compatibility-score/?dependency-name=cidr&package-manager=cargo&previous-version=0.1.0&new-version=0.1.1) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/27', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/27', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/27.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/27.patch'}" 705,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/events,https://github.com/mxinden/kademlia-exporter/pull/26,686055310,MDExOlB1bGxSZXF1ZXN0NDczNjg3NDUx,26,build(deps): bump structopt from 0.3.16 to 0.3.17,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-08-26T06:41:16Z,2020-08-26T20:40:11Z,2020-08-26T20:40:09Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.16 to 0.3.17.
Changelog

Sourced from structopt's changelog.

v0.3.17 (2020-08-25)

  • Fixed a breakage with resent rustc versions due to quote_spanned misuse.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.16&new-version=0.3.17)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.16&new-version=0.3.17) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/26', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/26', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/26.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/26.patch'}" 706,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/events,https://github.com/mxinden/kademlia-exporter/pull/25,676679790,MDExOlB1bGxSZXF1ZXN0NDY1OTQ3NzI3,25,build(deps): bump serde_derive from 1.0.114 to 1.0.115,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-11T08:20:21Z,2020-08-12T18:02:26Z,2020-08-12T18:01:37Z,CONTRIBUTOR,,"[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ If you make any changes to it yourself then they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.114 to 1.0.115.
Release notes

Sourced from serde_derive's releases.

v1.0.115

  • Support #[serde(flatten)] on a field whose type is a type parameter and concrete type is () (#1873)
Commits
  • 2ef60b6 Release 1.0.115
  • e6f086d Merge pull request #1874 from dtolnay/flatunit
  • bf76f50 Support deserializing flattened unit
  • ba07075 Support serializing flattened unit
  • 26186bd Add test for flattened unit
  • 53b9871 Quote no longer requires high recursion
  • f8787c3 Suppress match_like_matches_macro clippy lint
  • 3022064 Suppress option_if_let_else clippy pedantic lint
  • 9e140a2 Tweak yaml format blurb
  • 24e6acb Drop 'help or discussion' issue template
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/25', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/25', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/25.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/25.patch'}" 707,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/events,https://github.com/mxinden/kademlia-exporter/pull/24,676679589,MDExOlB1bGxSZXF1ZXN0NDY1OTQ3NTcw,24,build(deps): bump serde from 1.0.114 to 1.0.115,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-11T08:19:59Z,2020-08-12T18:01:09Z,2020-08-12T18:01:00Z,CONTRIBUTOR,,"Bumps [serde](https://github.com/serde-rs/serde) from 1.0.114 to 1.0.115.
Release notes

Sourced from serde's releases.

v1.0.115

  • Support #[serde(flatten)] on a field whose type is a type parameter and concrete type is () (#1873)
Commits
  • 2ef60b6 Release 1.0.115
  • e6f086d Merge pull request #1874 from dtolnay/flatunit
  • bf76f50 Support deserializing flattened unit
  • ba07075 Support serializing flattened unit
  • 26186bd Add test for flattened unit
  • 53b9871 Quote no longer requires high recursion
  • f8787c3 Suppress match_like_matches_macro clippy lint
  • 3022064 Suppress option_if_let_else clippy pedantic lint
  • 9e140a2 Tweak yaml format blurb
  • 24e6acb Drop 'help or discussion' issue template
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/24', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/24', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/24.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/24.patch'}" 708,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/events,https://github.com/mxinden/kademlia-exporter/pull/23,674113479,MDExOlB1bGxSZXF1ZXN0NDYzODYwODkz,23,build(deps): bump structopt from 0.3.15 to 0.3.16,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-06T08:08:57Z,2020-08-06T12:51:16Z,2020-08-06T12:51:07Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.15 to 0.3.16.
Changelog

Sourced from structopt's changelog.

v0.3.16 (2020-08-05)

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.15&new-version=0.3.16)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.15&new-version=0.3.16) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/23', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/23', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/23.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/23.patch'}" 709,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/events,https://github.com/mxinden/kademlia-exporter/pull/22,668492405,MDExOlB1bGxSZXF1ZXN0NDU4OTcyMDAw,22,build(deps): bump ctrlc from 3.1.5 to 3.1.6,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-30T08:33:32Z,2020-07-31T13:35:52Z,2020-07-31T13:35:44Z,CONTRIBUTOR,,"Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.1.5 to 3.1.6.
Commits
  • 405431f Release 3.1.6
  • fc1c233 Merge pull request #68 from robojumper/fix/unconditional_recursion
  • bf08402 Fix unconditional recursion in <ctrlc::Error as fmt::Display>::fmt
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.5&new-version=3.1.6)](https://dependabot.com/compatibility-score/?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.5&new-version=3.1.6) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/22', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/22', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/22.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/22.patch'}" 710,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/events,https://github.com/mxinden/kademlia-exporter/pull/21,657978560,MDExOlB1bGxSZXF1ZXN0NDUwMDA3NjAx,21,build(deps): bump log from 0.4.8 to 0.4.11,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-16T08:32:30Z,2020-07-27T09:09:31Z,2020-07-27T09:09:21Z,CONTRIBUTOR,,"Bumps [log](https://github.com/rust-lang/log) from 0.4.8 to 0.4.11.
Changelog

Sourced from log's changelog.

[0.4.11] - 2020-07-09

New

  • Support coercing structured values into concrete types.
  • Reference the win_dbg_logger in the readme.

Fixed

  • Updates a few deprecated items used internally.
  • Fixed issues in docs and expands sections.
  • Show the correct build badge in the readme.
  • Fix up a possible inference breakage with structured value errors.
  • Respect formatting flags in structured value formatting.

[0.4.10] - 2019-12-16 (yanked)

Fixed

  • Fixed the log! macros so they work in expression context (this regressed in 0.4.9, which has been yanked).

[0.4.9] - 2019-12-12 (yanked)

Minimum Supported Rust Version

This release bumps the minimum compiler version to 1.31.0. This was mainly needed for cfg-if, but between 1.16.0 and 1.31.0 there are a lot of language and library improvements we now take advantage of.

New

  • Unstable support for capturing key-value pairs in a record using the log! macros

Improved

  • Better documentation for max level filters.
  • Internal updates to line up with bumped MSRV
Commits
  • aa4c037 Merge pull request #404 from KodrAus/cargo/0.4.11
  • 21715ba just don't do self updates in ci
  • ee4bc80 prepare for 0.4.11 release
  • 813b6ce Merge pull request #401 from brettcannon/patch-1
  • 5821b8a Fix a grammatical mistake
  • 9ae6778 Merge pull request #400 from KodrAus/fix/value-fmt
  • c89a4a1 bump sval to 0.5.2 for fmt fixes
  • 43d69c1 remove unneeded io::Error From impl
  • ee8c6cd respect fmt trait and flags in Value
  • c5c8e48 Merge pull request #398 from dtolnay/ra_hir_def
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=log&package-manager=cargo&previous-version=0.4.8&new-version=0.4.11)](https://dependabot.com/compatibility-score/?dependency-name=log&package-manager=cargo&previous-version=0.4.8&new-version=0.4.11) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/21', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/21', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/21.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/21.patch'}" 711,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/events,https://github.com/mxinden/kademlia-exporter/pull/20,655657435,MDExOlB1bGxSZXF1ZXN0NDQ4MDk3ODIx,20,build(deps): bump ctrlc from 3.1.4 to 3.1.5,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-13T08:37:49Z,2020-07-13T09:01:50Z,2020-07-13T09:01:42Z,CONTRIBUTOR,,"Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.1.4 to 3.1.5.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.4&new-version=3.1.5)](https://dependabot.com/compatibility-score/?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.4&new-version=3.1.5) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/20', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/20', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/20.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/20.patch'}" 712,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/events,https://github.com/mxinden/kademlia-exporter/pull/19,642888074,MDExOlB1bGxSZXF1ZXN0NDM3NzkwNTgz,19,build(deps): bump libp2p-kad from `1232c55` to `6cfa7dd`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-22T08:59:37Z,2020-08-26T20:40:00Z,2020-08-26T20:39:58Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `1232c55` to `6cfa7dd`.
Commits
  • 6cfa7dd Merge branch 'master' into disjoint-paths-2
  • 00fc223 Deprecate StreamMuxer::is_remote_acknowledged (#1616)
  • 563ea78 Merge branch 'master' into disjoint-paths-2
  • 563d337 Update CHANGELOG and increment version to 0.19.2 (#1615)
  • 63be1f3 Merge branch 'libp2p/master' into disjoint-paths-2
  • 168b00e Add CHANGELOG and increment version to 0.19.2 (#1614)
  • 859aa59 Avoid recursive dependencies due to tests. (#1609)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/19', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/19', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/19.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/19.patch'}" 713,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/events,https://github.com/mxinden/kademlia-exporter/pull/18,642887710,MDExOlB1bGxSZXF1ZXN0NDM3NzkwMjcz,18,build(deps): bump serde from 1.0.112 to 1.0.114,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-22T08:59:04Z,2020-06-22T10:03:45Z,2020-06-22T10:02:54Z,CONTRIBUTOR,,"[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ If you make any changes to it yourself then they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.112 to 1.0.114.
Release notes

Sourced from serde's releases.

v1.0.114

  • Improve packed repr matching to support deriving Serialize for structs having repr(C, packed) (#1813, thanks @TannerRogalsky)

v1.0.113

  • Improve diagnostic when a serde trait is not implemented (#1827, thanks @taiki-e)
Commits
  • 9c6f0c3 Release 1.0.114
  • a9f8ea0 Simplify search for packed repr attr
  • 04faac9 Remove error_on_line_overflow rustfmt setting
  • 7e5701a add alignment specific packed repr tests
  • 1cd10a7 Improved packed repr matching.
  • d5e6436 Add tests validating Serialize derivation for packed structs.
  • 8ff11dc Merge pull request #1841 from dtolnay/lenhint
  • 6b3777b Remove len hint specialization
  • 7350b58 Release 1.0.113
  • 7351e0e Link to feature announcements where available
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/18', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/18', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/18.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/18.patch'}" 714,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/events,https://github.com/mxinden/kademlia-exporter/pull/17,642887343,MDExOlB1bGxSZXF1ZXN0NDM3Nzg5OTY3,17,build(deps): bump libp2p from `1232c55` to `6cfa7dd`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-22T08:58:34Z,2020-08-26T20:39:59Z,2020-08-26T20:39:57Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `1232c55` to `6cfa7dd`.
Commits
  • 6cfa7dd Merge branch 'master' into disjoint-paths-2
  • 00fc223 Deprecate StreamMuxer::is_remote_acknowledged (#1616)
  • 563ea78 Merge branch 'master' into disjoint-paths-2
  • 563d337 Update CHANGELOG and increment version to 0.19.2 (#1615)
  • 63be1f3 Merge branch 'libp2p/master' into disjoint-paths-2
  • 168b00e Add CHANGELOG and increment version to 0.19.2 (#1614)
  • 859aa59 Avoid recursive dependencies due to tests. (#1609)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/17', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/17', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/17.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/17.patch'}" 715,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/events,https://github.com/mxinden/kademlia-exporter/pull/16,642886970,MDExOlB1bGxSZXF1ZXN0NDM3Nzg5NjU1,16,build(deps): bump serde_derive from 1.0.112 to 1.0.114,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-22T08:58:05Z,2020-06-22T10:02:42Z,2020-06-22T10:02:29Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.112 to 1.0.114.
Release notes

Sourced from serde_derive's releases.

v1.0.114

  • Improve packed repr matching to support deriving Serialize for structs having repr(C, packed) (#1813, thanks @TannerRogalsky)

v1.0.113

  • Improve diagnostic when a serde trait is not implemented (#1827, thanks @taiki-e)
Commits
  • 9c6f0c3 Release 1.0.114
  • a9f8ea0 Simplify search for packed repr attr
  • 04faac9 Remove error_on_line_overflow rustfmt setting
  • 7e5701a add alignment specific packed repr tests
  • 1cd10a7 Improved packed repr matching.
  • d5e6436 Add tests validating Serialize derivation for packed structs.
  • 8ff11dc Merge pull request #1841 from dtolnay/lenhint
  • 6b3777b Remove len hint specialization
  • 7350b58 Release 1.0.113
  • 7351e0e Link to feature announcements where available
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/16', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/16', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/16.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/16.patch'}" 716,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/events,https://github.com/mxinden/kademlia-exporter/pull/15,641806900,MDExOlB1bGxSZXF1ZXN0NDM2OTcwMDU1,15,build(deps): bump libp2p-kad from `1232c55` to `63be1f3`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-19T08:35:26Z,2020-06-22T08:59:48Z,2020-06-22T08:59:41Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `1232c55` to `63be1f3`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/15', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/15', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/15.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/15.patch'}" 717,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/events,https://github.com/mxinden/kademlia-exporter/pull/14,641806573,MDExOlB1bGxSZXF1ZXN0NDM2OTY5Nzg1,14,build(deps): bump libp2p from `1232c55` to `63be1f3`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-19T08:34:57Z,2020-06-22T08:58:39Z,2020-06-22T08:58:37Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `1232c55` to `63be1f3`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/14', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/14', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/14.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/14.patch'}" 718,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/events,https://github.com/mxinden/kademlia-exporter/pull/13,640247766,MDExOlB1bGxSZXF1ZXN0NDM1Njg5Mzk4,13,build(deps): bump structopt from 0.3.14 to 0.3.15,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-17T08:29:46Z,2020-06-17T10:05:22Z,2020-06-17T10:05:12Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.14 to 0.3.15.
Changelog

Sourced from structopt's changelog.

v0.3.15 (2020-06-16)

Commits
  • b1174e5 v0.3.15
  • 7e431cb Flattening a subcommand now panics with a meaningful error message
  • caa1455 Merge pull request #400 from TeXitoi/fix/matches-span
  • 83894e2 Some tweaks
  • 0a6bc51 Use proper span when generating matches token
  • f84e751 Remove unnecessary braces
  • 2b2d941 Fix first doc example for a practical one
  • 891b25a Update ui test to latest stable
  • 4759d50 Fix license in Cargo.toml
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.14&new-version=0.3.15)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.14&new-version=0.3.15) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/13', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/13', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/13.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/13.patch'}" 719,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/events,https://github.com/mxinden/kademlia-exporter/pull/12,639473798,MDExOlB1bGxSZXF1ZXN0NDM1MDU2MTQ0,12,build(deps): bump libp2p from `3448f52` to `799f7f5`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-16T08:26:46Z,2020-06-16T17:23:59Z,2020-06-16T17:23:57Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `3448f52` to `799f7f5`.
Commits
  • 799f7f5 protocols/kad/behaviour: Improve PeerRecord documentation
  • 692490a protocols/kad/query/disjoint: Have finish_paths take reference
  • 8e3dcf3 protocols/kad/query/disjoint: Don't notify initiator twice
  • b69f24f protocols/kad/query/disjoint: Log number finished on finish_paths
  • 5b76eda protocols/kad/src/behaviour: Expose success peers on put record error
  • 80085c2 Merge branch 'libp2p/master' into disjoint-paths-2
  • 57acffe protocols/kad/src/lib: Expose PeerRecord and with /examples
  • 9aaf042 Remove uses of pin_project::project attribute (#1604)
  • cacd730 Fix MultiHandler panicking when empty (#1598)
  • c76327e Pin async-std in a different way (#1600)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/12', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/12', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/12.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/12.patch'}" 720,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/events,https://github.com/mxinden/kademlia-exporter/pull/11,639473474,MDExOlB1bGxSZXF1ZXN0NDM1MDU1ODk0,11,build(deps): bump libp2p-kad from `3448f52` to `799f7f5`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-16T08:26:18Z,2020-06-16T17:24:14Z,2020-06-16T17:24:12Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `3448f52` to `799f7f5`.
Commits
  • 799f7f5 protocols/kad/behaviour: Improve PeerRecord documentation
  • 692490a protocols/kad/query/disjoint: Have finish_paths take reference
  • 8e3dcf3 protocols/kad/query/disjoint: Don't notify initiator twice
  • b69f24f protocols/kad/query/disjoint: Log number finished on finish_paths
  • 5b76eda protocols/kad/src/behaviour: Expose success peers on put record error
  • 80085c2 Merge branch 'libp2p/master' into disjoint-paths-2
  • 57acffe protocols/kad/src/lib: Expose PeerRecord and with /examples
  • 9aaf042 Remove uses of pin_project::project attribute (#1604)
  • cacd730 Fix MultiHandler panicking when empty (#1598)
  • c76327e Pin async-std in a different way (#1600)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/11', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/11', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/11.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/11.patch'}" 721,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/events,https://github.com/mxinden/kademlia-exporter/pull/10,638675278,MDExOlB1bGxSZXF1ZXN0NDM0Mzk1MTMz,10,build(deps): bump async-std from 1.2.0 to 1.4.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-15T09:05:36Z,2020-06-16T17:23:53Z,2020-06-16T17:23:51Z,CONTRIBUTOR,,"Bumps [async-std](https://github.com/async-rs/async-std) from 1.2.0 to 1.4.0.
Release notes

Sourced from async-std's releases.

v1.4.0

API Documentation

This patch adds Future::timeout, providing a method counterpart to the future::timeout free function. And includes several bug fixes around missing APIs. Notably we're not shipping our new executor yet, first announced on our blog.

Examples

use async_std::prelude::*;
use async_std::future;
use std::time::Duration;

let fut = future::pending::<()>(); // This future will never resolve. let res = fut.timeout(Duration::from_millis(100)).await; assert!(res.is_err()); // The future timed out, returning an err.

Added

Fixes

v1.3.0

API Documentation

This patch introduces Stream::delay, more methods on DoubleEndedStream, and improves compile times. Stream::delay is a new API that's similar to task::sleep, but can be passed as part of as stream, rather than as a separate block. This is useful for examples, or when manually debugging race conditions.

Examples

let start = Instant::now();
let mut s = stream::from_iter(vec![0u8, 1]).delay(Duration::from_millis(200));
</tr></table> ... (truncated)
Changelog

Sourced from async-std's changelog.

[1.4.0] - 2019-12-20

API Documentation

This patch adds Future::timeout, providing a method counterpart to the future::timeout free function. And includes several bug fixes around missing APIs. Notably we're not shipping our new executor yet, first announced on our blog.

Examples

use async_std::prelude::*;
use async_std::future;
use std::time::Duration;

let fut = future::pending::<()>(); // This future will never resolve. let res = fut.timeout(Duration::from_millis(100)).await; assert!(res.is_err()); // The future timed out, returning an err.

Added

Fixes

[1.3.0] - 2019-12-12

API Documentation

This patch introduces Stream::delay, more methods on DoubleEndedStream, and improves compile times. Stream::delay is a new API that's similar to task::sleep, but can be passed as part of as stream, rather than as a separate block. This is useful for examples, or when manually debugging race conditions.

Examples

let start = Instant::now();
let mut s = stream::from_iter(vec![0u8, 1]).delay(Duration::from_millis(200));

</tr></table> ... (truncated)

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=async-std&package-manager=cargo&previous-version=1.2.0&new-version=1.4.0)](https://dependabot.com/compatibility-score/?dependency-name=async-std&package-manager=cargo&previous-version=1.2.0&new-version=1.4.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/10', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/10', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/10.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/10.patch'}" 722,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/events,https://github.com/mxinden/kademlia-exporter/pull/9,638674884,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0ODEx,9,build(deps): bump prometheus from 0.7.0 to 0.9.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:05:02Z,2020-06-16T17:23:16Z,2020-06-16T17:23:06Z,CONTRIBUTOR,,"Bumps [prometheus](https://github.com/pingcap/rust-prometheus) from 0.7.0 to 0.9.0.
Changelog

Sourced from prometheus's changelog.

0.9.0

  • Add: Implement encode function for summary type metrics.

0.8.0

  • Add: Reset Counters (#261)

  • Add: Discard Histogram timers (#257)

  • Add: observe_closure_duration for better observing closure duration for local histogram (#296)

  • Fix a bug that global labels are not handled correctly (#269)

  • Improve linear bucket accuracy by avoiding accumulating error (#276)

  • Internal change: Use thiserror to generate the error structure (#285)

  • Internal change: Switch from procinfo to procfs (#290)

  • Internal change: Update to newer dependencies

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=prometheus&package-manager=cargo&previous-version=0.7.0&new-version=0.9.0)](https://dependabot.com/compatibility-score/?dependency-name=prometheus&package-manager=cargo&previous-version=0.7.0&new-version=0.9.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/9', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/9', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/9.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/9.patch'}" 723,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/events,https://github.com/mxinden/kademlia-exporter/pull/8,638674597,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0NTY0,8,build(deps): bump serde_derive from 1.0.111 to 1.0.112,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:04:37Z,2020-06-16T17:23:39Z,2020-06-16T17:23:31Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.111 to 1.0.112.
Release notes

Sourced from serde_derive's releases.

v1.0.112

  • Support serde(flatten) on map types where the Serializer only works with serialize_entry (#1837)
Commits
  • f3520e5 Release 1.0.112
  • e8fd2c8 Merge pull request #1839 from dtolnay/entry
  • 97962d5 Forward serialize_entry on flattened maps
  • 95b1a5d Ignore unnested_or_patterns suggesting unstable code
  • 0856a2c No need to specify Cargo.toml in package.include
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.111&new-version=1.0.112)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.111&new-version=1.0.112) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/8', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/8', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/8.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/8.patch'}" 724,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/events,https://github.com/mxinden/kademlia-exporter/pull/7,638674343,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0MzUz,7,build(deps): bump serde from 1.0.103 to 1.0.112,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:04:14Z,2020-06-16T17:23:30Z,2020-06-16T17:23:19Z,CONTRIBUTOR,,"Bumps [serde](https://github.com/serde-rs/serde) from 1.0.103 to 1.0.112.
Release notes

Sourced from serde's releases.

v1.0.112

  • Support serde(flatten) on map types where the Serializer only works with serialize_entry (#1837)

v1.0.111

  • Process borrowed lifetimes inside of interpolated macro_rules metavariables, such as in the case of #[derive(Deserialize)] struct S<'a> { field: $field } (#1821)

v1.0.110

  • Support deriving Serialize impl for a repr(packed) struct (#1791, thanks @alvardes)

v1.0.109

  • Allow adjacently tagged newtype variants containing Option to omit the content field when deserializing (#1553, #1706, thanks @zth0)
  • Avoid panicking when a SystemTime older than UNIX_EPOCH is serialized (#1702, thanks @hjiayz)

v1.0.108

  • Provide a Serializer impl that can write primitives and unit variants to a &mut fmt::Formatter (#1705, thanks @jethrogb)

    use serde::Serialize;
    use std::fmt::{self, Display};
    

    #[derive(Serialize)] #[serde(rename_all = "kebab-case")] pub enum MessageType { StartRequest, EndRequest, }

    impl Display for MessageType { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.serialize(f) } }

v1.0.107

  • Fix panic during macro expansion when using serde(skip) and serde(other) in the same enum (#1804)

v1.0.106

  • Hide dummy const implementation detail from rustdoc when documenting a binary crate (#1768, thanks @robo9k)

v1.0.105

  • Allow #[serde(borrow)] to work on non-standard Cow types (#1754, thanks @maciejhirsz)

v1.0.104

Commits
  • f3520e5 Release 1.0.112
  • e8fd2c8 Merge pull request #1839 from dtolnay/entry
  • 97962d5 Forward serialize_entry on flattened maps
  • 95b1a5d Ignore unnested_or_patterns suggesting unstable code
  • 0856a2c No need to specify Cargo.toml in package.include
  • 9f331cc Release 1.0.111
  • ef16c81 Merge pull request #1821 from dtolnay/ungroup
  • c45a809 Look inside of None-delimited groups when examining types
  • f7d06ca Add failing test involving macro_rules metavariable
  • 31fe82a Resolve match_wildcard_for_single_variants pedantic lint
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.103&new-version=1.0.112)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.103&new-version=1.0.112) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/7', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/7', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/7.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/7.patch'}" 725,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/events,https://github.com/mxinden/kademlia-exporter/pull/6,637592798,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMzk4,6,build(deps): bump libp2p from `3448f52` to `80085c2`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:48:03Z,2020-06-16T08:26:50Z,2020-06-16T08:26:49Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `3448f52` to `80085c2`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/6', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/6', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/6.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/6.patch'}" 726,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/events,https://github.com/mxinden/kademlia-exporter/pull/5,637592531,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMTg1,5,build(deps): bump maxminddb from 0.13.0 to 0.14.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:47:39Z,2020-08-26T20:39:58Z,2020-08-26T20:39:57Z,CONTRIBUTOR,,"Bumps [maxminddb](https://github.com/oschwald/maxminddb-rust) from 0.13.0 to 0.14.0.
Changelog

Sourced from maxminddb's changelog.

Change Log

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=maxminddb&package-manager=cargo&previous-version=0.13.0&new-version=0.14.0)](https://dependabot.com/compatibility-score/?dependency-name=maxminddb&package-manager=cargo&previous-version=0.13.0&new-version=0.14.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/5', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/5', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/5.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/5.patch'}" 727,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/events,https://github.com/mxinden/kademlia-exporter/pull/4,637592304,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMDA4,4,build(deps): bump structopt from 0.3.13 to 0.3.14,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-12T08:47:17Z,2020-06-12T16:13:47Z,2020-06-12T16:13:38Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.13 to 0.3.14.
Changelog

Sourced from structopt's changelog.

v0.3.14 (2020-04-22)

  • Minor documentation improvements.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.13&new-version=0.3.14)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.13&new-version=0.3.14) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/4', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/4', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/4.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/4.patch'}" 728,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/events,https://github.com/mxinden/kademlia-exporter/pull/3,637592130,MDExOlB1bGxSZXF1ZXN0NDMzNTQ5ODcz,3,build(deps): bump libp2p-kad from `3448f52` to `80085c2`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:47:00Z,2020-06-16T08:26:22Z,2020-06-16T08:26:20Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `3448f52` to `80085c2`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/3', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/3', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/3.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/3.patch'}" 729,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/events,https://github.com/mxinden/kademlia-exporter/pull/2,637591841,MDExOlB1bGxSZXF1ZXN0NDMzNTQ5NjUy,2,build(deps): bump serde_derive from 1.0.106 to 1.0.111,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-12T08:46:31Z,2020-06-12T16:14:08Z,2020-06-12T16:13:57Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.106 to 1.0.111.
Release notes

Sourced from serde_derive's releases.

v1.0.111

  • Process borrowed lifetimes inside of interpolated macro_rules metavariables, such as in the case of #[derive(Deserialize)] struct S<'a> { field: $field } (#1821)

v1.0.110

  • Support deriving Serialize impl for a repr(packed) struct (#1791, thanks @alvardes)

v1.0.109

  • Allow adjacently tagged newtype variants containing Option to omit the content field when deserializing (#1553, #1706, thanks @zth0)
  • Avoid panicking when a SystemTime older than UNIX_EPOCH is serialized (#1702, thanks @hjiayz)

v1.0.108

  • Provide a Serializer impl that can write primitives and unit variants to a &mut fmt::Formatter (#1705, thanks @jethrogb)

    use serde::Serialize;
    use std::fmt::{self, Display};
    

    #[derive(Serialize)] #[serde(rename_all = "kebab-case")] pub enum MessageType { StartRequest, EndRequest, }

    impl Display for MessageType { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.serialize(f) } }

v1.0.107

  • Fix panic during macro expansion when using serde(skip) and serde(other) in the same enum (#1804)
Commits
  • 9f331cc Release 1.0.111
  • ef16c81 Merge pull request #1821 from dtolnay/ungroup
  • c45a809 Look inside of None-delimited groups when examining types
  • f7d06ca Add failing test involving macro_rules metavariable
  • 31fe82a Resolve match_wildcard_for_single_variants pedantic lint
  • ef6ed1d Copy some new links from serde.rs to the crate-level doc
  • 9d12515 Mirror 'Getting help' from github readme to crates.io readme
  • c20730e Remove reference to mozilla irc
  • afd51ef Merge pull request #1808 from dtolnay/help
  • 3167f98 Update 'Getting help' section
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.106&new-version=1.0.111)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.106&new-version=1.0.111) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/2', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/2', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/2.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/2.patch'}" 730,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/events,https://github.com/mxinden/kademlia-exporter/pull/1,614602236,MDExOlB1bGxSZXF1ZXN0NDE1MTIyOTUx,1,src/exporter: Expose query statistics,"{'login': 'mxinden', 'id': 7047859, 'node_id': 'MDQ6VXNlcjcwNDc4NTk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/7047859?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mxinden', 'html_url': 'https://github.com/mxinden', 'followers_url': 'https://api.github.com/users/mxinden/followers', 'following_url': 'https://api.github.com/users/mxinden/following{/other_user}', 'gists_url': 'https://api.github.com/users/mxinden/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mxinden/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mxinden/subscriptions', 'organizations_url': 'https://api.github.com/users/mxinden/orgs', 'repos_url': 'https://api.github.com/users/mxinden/repos', 'events_url': 'https://api.github.com/users/mxinden/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mxinden/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-08T08:44:40Z,2020-05-21T15:20:55Z,2020-05-21T15:20:55Z,OWNER,,Companion to https://github.com/libp2p/rust-libp2p/pull/1567.,,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/1', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/1', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/1.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/1.patch'}" 731,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/28/events,https://github.com/mxinden/kademlia-exporter/pull/28,690764503,MDExOlB1bGxSZXF1ZXN0NDc3NjA5NTA1,28,build(deps): bump prometheus from 0.10.0-rc.1 to 0.10.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-09-02T06:42:54Z,2020-09-02T08:36:00Z,2020-09-02T08:35:48Z,CONTRIBUTOR,,"Bumps [prometheus](https://github.com/tikv/rust-prometheus) from 0.10.0-rc.1 to 0.10.0.
Changelog

Sourced from prometheus's changelog.

0.10.0

  • Improvement: Use different generic parameters for name and help at metric construction (#324).

  • Bug fix: Error instead of panic when constructing histogram with unequal label key and label value length (#326).

  • Bug fix: Return Error::AlreadyReg on duplicate collector registration (#333).

  • Bug fix: Make Histogram::observe atomic across collects (#314).

  • Internal change: Replace spin with parking_lot (#318).

  • Internal change: Optimize metric formatting (#327).

  • Internal change: Update parking_lot and procfs dependencies (#337).

0.9.0

  • Add: Implement encode function for summary type metrics.

0.8.0

  • Add: Reset Counters (#261)

  • Add: Discard Histogram timers (#257)

  • Add: observe_closure_duration for better observing closure duration for local histogram (#296)

  • Fix a bug that global labels are not handled correctly (#269)

  • Improve linear bucket accuracy by avoiding accumulating error (#276)

  • Internal change: Use thiserror to generate the error structure (#285)

  • Internal change: Switch from procinfo to procfs (#290)

  • Internal change: Update to newer dependencies

0.7.0

  • Provide immutable interface for local counters.

0.6.1

  • Fix compile error when ProtoBuf feature is not enabled (#240).

0.6.0

  • Add: Expose the default registry (#231).
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=prometheus&package-manager=cargo&previous-version=0.10.0-rc.1&new-version=0.10.0)](https://dependabot.com/compatibility-score/?dependency-name=prometheus&package-manager=cargo&previous-version=0.10.0-rc.1&new-version=0.10.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/28', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/28', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/28.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/28.patch'}" 732,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/27/events,https://github.com/mxinden/kademlia-exporter/pull/27,687811848,MDExOlB1bGxSZXF1ZXN0NDc1MTgyMDgw,27,build(deps): bump cidr from 0.1.0 to 0.1.1,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-28T06:36:54Z,2020-08-28T07:22:54Z,2020-08-28T07:22:46Z,CONTRIBUTOR,,"Bumps [cidr](https://github.com/stbuehler/rust-cidr) from 0.1.0 to 0.1.1.
Commits
  • a0d2d41 release 0.1.1
  • f15f7fa cargo +nightly fmt
  • 184cd2c add is_host_address function
  • 2455918 add alternate Display formatting to always write prefix
  • 4c9da3b [tests] update bincode dev-dependency
  • 6ae1193 [tests] update version-sync dev-dependency
  • a45ed44 update to edition 2018
  • 90ccc75 update to new inclusive range pattern
  • b1ad1f2 migrate to std::error::Error::source (rust 1.30)
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=cidr&package-manager=cargo&previous-version=0.1.0&new-version=0.1.1)](https://dependabot.com/compatibility-score/?dependency-name=cidr&package-manager=cargo&previous-version=0.1.0&new-version=0.1.1) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/27', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/27', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/27.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/27.patch'}" 733,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/26/events,https://github.com/mxinden/kademlia-exporter/pull/26,686055310,MDExOlB1bGxSZXF1ZXN0NDczNjg3NDUx,26,build(deps): bump structopt from 0.3.16 to 0.3.17,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-08-26T06:41:16Z,2020-08-26T20:40:11Z,2020-08-26T20:40:09Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.16 to 0.3.17.
Changelog

Sourced from structopt's changelog.

v0.3.17 (2020-08-25)

  • Fixed a breakage with resent rustc versions due to quote_spanned misuse.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.16&new-version=0.3.17)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.16&new-version=0.3.17) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/26', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/26', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/26.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/26.patch'}" 734,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/25/events,https://github.com/mxinden/kademlia-exporter/pull/25,676679790,MDExOlB1bGxSZXF1ZXN0NDY1OTQ3NzI3,25,build(deps): bump serde_derive from 1.0.114 to 1.0.115,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-11T08:20:21Z,2020-08-12T18:02:26Z,2020-08-12T18:01:37Z,CONTRIBUTOR,,"[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ If you make any changes to it yourself then they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.114 to 1.0.115.
Release notes

Sourced from serde_derive's releases.

v1.0.115

  • Support #[serde(flatten)] on a field whose type is a type parameter and concrete type is () (#1873)
Commits
  • 2ef60b6 Release 1.0.115
  • e6f086d Merge pull request #1874 from dtolnay/flatunit
  • bf76f50 Support deserializing flattened unit
  • ba07075 Support serializing flattened unit
  • 26186bd Add test for flattened unit
  • 53b9871 Quote no longer requires high recursion
  • f8787c3 Suppress match_like_matches_macro clippy lint
  • 3022064 Suppress option_if_let_else clippy pedantic lint
  • 9e140a2 Tweak yaml format blurb
  • 24e6acb Drop 'help or discussion' issue template
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/25', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/25', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/25.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/25.patch'}" 735,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/24/events,https://github.com/mxinden/kademlia-exporter/pull/24,676679589,MDExOlB1bGxSZXF1ZXN0NDY1OTQ3NTcw,24,build(deps): bump serde from 1.0.114 to 1.0.115,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-11T08:19:59Z,2020-08-12T18:01:09Z,2020-08-12T18:01:00Z,CONTRIBUTOR,,"Bumps [serde](https://github.com/serde-rs/serde) from 1.0.114 to 1.0.115.
Release notes

Sourced from serde's releases.

v1.0.115

  • Support #[serde(flatten)] on a field whose type is a type parameter and concrete type is () (#1873)
Commits
  • 2ef60b6 Release 1.0.115
  • e6f086d Merge pull request #1874 from dtolnay/flatunit
  • bf76f50 Support deserializing flattened unit
  • ba07075 Support serializing flattened unit
  • 26186bd Add test for flattened unit
  • 53b9871 Quote no longer requires high recursion
  • f8787c3 Suppress match_like_matches_macro clippy lint
  • 3022064 Suppress option_if_let_else clippy pedantic lint
  • 9e140a2 Tweak yaml format blurb
  • 24e6acb Drop 'help or discussion' issue template
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.114&new-version=1.0.115) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/24', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/24', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/24.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/24.patch'}" 736,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/23/events,https://github.com/mxinden/kademlia-exporter/pull/23,674113479,MDExOlB1bGxSZXF1ZXN0NDYzODYwODkz,23,build(deps): bump structopt from 0.3.15 to 0.3.16,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-08-06T08:08:57Z,2020-08-06T12:51:16Z,2020-08-06T12:51:07Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.15 to 0.3.16.
Changelog

Sourced from structopt's changelog.

v0.3.16 (2020-08-05)

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.15&new-version=0.3.16)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.15&new-version=0.3.16) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/23', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/23', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/23.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/23.patch'}" 737,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/22/events,https://github.com/mxinden/kademlia-exporter/pull/22,668492405,MDExOlB1bGxSZXF1ZXN0NDU4OTcyMDAw,22,build(deps): bump ctrlc from 3.1.5 to 3.1.6,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-30T08:33:32Z,2020-07-31T13:35:52Z,2020-07-31T13:35:44Z,CONTRIBUTOR,,"Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.1.5 to 3.1.6.
Commits
  • 405431f Release 3.1.6
  • fc1c233 Merge pull request #68 from robojumper/fix/unconditional_recursion
  • bf08402 Fix unconditional recursion in <ctrlc::Error as fmt::Display>::fmt
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.5&new-version=3.1.6)](https://dependabot.com/compatibility-score/?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.5&new-version=3.1.6) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/22', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/22', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/22.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/22.patch'}" 738,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/21/events,https://github.com/mxinden/kademlia-exporter/pull/21,657978560,MDExOlB1bGxSZXF1ZXN0NDUwMDA3NjAx,21,build(deps): bump log from 0.4.8 to 0.4.11,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-16T08:32:30Z,2020-07-27T09:09:31Z,2020-07-27T09:09:21Z,CONTRIBUTOR,,"Bumps [log](https://github.com/rust-lang/log) from 0.4.8 to 0.4.11.
Changelog

Sourced from log's changelog.

[0.4.11] - 2020-07-09

New

  • Support coercing structured values into concrete types.
  • Reference the win_dbg_logger in the readme.

Fixed

  • Updates a few deprecated items used internally.
  • Fixed issues in docs and expands sections.
  • Show the correct build badge in the readme.
  • Fix up a possible inference breakage with structured value errors.
  • Respect formatting flags in structured value formatting.

[0.4.10] - 2019-12-16 (yanked)

Fixed

  • Fixed the log! macros so they work in expression context (this regressed in 0.4.9, which has been yanked).

[0.4.9] - 2019-12-12 (yanked)

Minimum Supported Rust Version

This release bumps the minimum compiler version to 1.31.0. This was mainly needed for cfg-if, but between 1.16.0 and 1.31.0 there are a lot of language and library improvements we now take advantage of.

New

  • Unstable support for capturing key-value pairs in a record using the log! macros

Improved

  • Better documentation for max level filters.
  • Internal updates to line up with bumped MSRV
Commits
  • aa4c037 Merge pull request #404 from KodrAus/cargo/0.4.11
  • 21715ba just don't do self updates in ci
  • ee4bc80 prepare for 0.4.11 release
  • 813b6ce Merge pull request #401 from brettcannon/patch-1
  • 5821b8a Fix a grammatical mistake
  • 9ae6778 Merge pull request #400 from KodrAus/fix/value-fmt
  • c89a4a1 bump sval to 0.5.2 for fmt fixes
  • 43d69c1 remove unneeded io::Error From impl
  • ee8c6cd respect fmt trait and flags in Value
  • c5c8e48 Merge pull request #398 from dtolnay/ra_hir_def
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=log&package-manager=cargo&previous-version=0.4.8&new-version=0.4.11)](https://dependabot.com/compatibility-score/?dependency-name=log&package-manager=cargo&previous-version=0.4.8&new-version=0.4.11) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/21', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/21', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/21.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/21.patch'}" 739,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/20/events,https://github.com/mxinden/kademlia-exporter/pull/20,655657435,MDExOlB1bGxSZXF1ZXN0NDQ4MDk3ODIx,20,build(deps): bump ctrlc from 3.1.4 to 3.1.5,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-07-13T08:37:49Z,2020-07-13T09:01:50Z,2020-07-13T09:01:42Z,CONTRIBUTOR,,"Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.1.4 to 3.1.5.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.4&new-version=3.1.5)](https://dependabot.com/compatibility-score/?dependency-name=ctrlc&package-manager=cargo&previous-version=3.1.4&new-version=3.1.5) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/20', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/20', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/20.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/20.patch'}" 740,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/19/events,https://github.com/mxinden/kademlia-exporter/pull/19,642888074,MDExOlB1bGxSZXF1ZXN0NDM3NzkwNTgz,19,build(deps): bump libp2p-kad from `1232c55` to `6cfa7dd`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-22T08:59:37Z,2020-08-26T20:40:00Z,2020-08-26T20:39:58Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `1232c55` to `6cfa7dd`.
Commits
  • 6cfa7dd Merge branch 'master' into disjoint-paths-2
  • 00fc223 Deprecate StreamMuxer::is_remote_acknowledged (#1616)
  • 563ea78 Merge branch 'master' into disjoint-paths-2
  • 563d337 Update CHANGELOG and increment version to 0.19.2 (#1615)
  • 63be1f3 Merge branch 'libp2p/master' into disjoint-paths-2
  • 168b00e Add CHANGELOG and increment version to 0.19.2 (#1614)
  • 859aa59 Avoid recursive dependencies due to tests. (#1609)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/19', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/19', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/19.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/19.patch'}" 741,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/18/events,https://github.com/mxinden/kademlia-exporter/pull/18,642887710,MDExOlB1bGxSZXF1ZXN0NDM3NzkwMjcz,18,build(deps): bump serde from 1.0.112 to 1.0.114,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-22T08:59:04Z,2020-06-22T10:03:45Z,2020-06-22T10:02:54Z,CONTRIBUTOR,,"[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ If you make any changes to it yourself then they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.112 to 1.0.114.
Release notes

Sourced from serde's releases.

v1.0.114

  • Improve packed repr matching to support deriving Serialize for structs having repr(C, packed) (#1813, thanks @TannerRogalsky)

v1.0.113

  • Improve diagnostic when a serde trait is not implemented (#1827, thanks @taiki-e)
Commits
  • 9c6f0c3 Release 1.0.114
  • a9f8ea0 Simplify search for packed repr attr
  • 04faac9 Remove error_on_line_overflow rustfmt setting
  • 7e5701a add alignment specific packed repr tests
  • 1cd10a7 Improved packed repr matching.
  • d5e6436 Add tests validating Serialize derivation for packed structs.
  • 8ff11dc Merge pull request #1841 from dtolnay/lenhint
  • 6b3777b Remove len hint specialization
  • 7350b58 Release 1.0.113
  • 7351e0e Link to feature announcements where available
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/18', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/18', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/18.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/18.patch'}" 742,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/17/events,https://github.com/mxinden/kademlia-exporter/pull/17,642887343,MDExOlB1bGxSZXF1ZXN0NDM3Nzg5OTY3,17,build(deps): bump libp2p from `1232c55` to `6cfa7dd`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-22T08:58:34Z,2020-08-26T20:39:59Z,2020-08-26T20:39:57Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `1232c55` to `6cfa7dd`.
Commits
  • 6cfa7dd Merge branch 'master' into disjoint-paths-2
  • 00fc223 Deprecate StreamMuxer::is_remote_acknowledged (#1616)
  • 563ea78 Merge branch 'master' into disjoint-paths-2
  • 563d337 Update CHANGELOG and increment version to 0.19.2 (#1615)
  • 63be1f3 Merge branch 'libp2p/master' into disjoint-paths-2
  • 168b00e Add CHANGELOG and increment version to 0.19.2 (#1614)
  • 859aa59 Avoid recursive dependencies due to tests. (#1609)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/17', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/17', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/17.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/17.patch'}" 743,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/16/events,https://github.com/mxinden/kademlia-exporter/pull/16,642886970,MDExOlB1bGxSZXF1ZXN0NDM3Nzg5NjU1,16,build(deps): bump serde_derive from 1.0.112 to 1.0.114,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-22T08:58:05Z,2020-06-22T10:02:42Z,2020-06-22T10:02:29Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.112 to 1.0.114.
Release notes

Sourced from serde_derive's releases.

v1.0.114

  • Improve packed repr matching to support deriving Serialize for structs having repr(C, packed) (#1813, thanks @TannerRogalsky)

v1.0.113

  • Improve diagnostic when a serde trait is not implemented (#1827, thanks @taiki-e)
Commits
  • 9c6f0c3 Release 1.0.114
  • a9f8ea0 Simplify search for packed repr attr
  • 04faac9 Remove error_on_line_overflow rustfmt setting
  • 7e5701a add alignment specific packed repr tests
  • 1cd10a7 Improved packed repr matching.
  • d5e6436 Add tests validating Serialize derivation for packed structs.
  • 8ff11dc Merge pull request #1841 from dtolnay/lenhint
  • 6b3777b Remove len hint specialization
  • 7350b58 Release 1.0.113
  • 7351e0e Link to feature announcements where available
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.112&new-version=1.0.114) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/16', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/16', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/16.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/16.patch'}" 744,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/15/events,https://github.com/mxinden/kademlia-exporter/pull/15,641806900,MDExOlB1bGxSZXF1ZXN0NDM2OTcwMDU1,15,build(deps): bump libp2p-kad from `1232c55` to `63be1f3`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-19T08:35:26Z,2020-06-22T08:59:48Z,2020-06-22T08:59:41Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `1232c55` to `63be1f3`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/15', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/15', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/15.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/15.patch'}" 745,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/14/events,https://github.com/mxinden/kademlia-exporter/pull/14,641806573,MDExOlB1bGxSZXF1ZXN0NDM2OTY5Nzg1,14,build(deps): bump libp2p from `1232c55` to `63be1f3`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-19T08:34:57Z,2020-06-22T08:58:39Z,2020-06-22T08:58:37Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `1232c55` to `63be1f3`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/14', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/14', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/14.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/14.patch'}" 746,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/13/events,https://github.com/mxinden/kademlia-exporter/pull/13,640247766,MDExOlB1bGxSZXF1ZXN0NDM1Njg5Mzk4,13,build(deps): bump structopt from 0.3.14 to 0.3.15,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-17T08:29:46Z,2020-06-17T10:05:22Z,2020-06-17T10:05:12Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.14 to 0.3.15.
Changelog

Sourced from structopt's changelog.

v0.3.15 (2020-06-16)

Commits
  • b1174e5 v0.3.15
  • 7e431cb Flattening a subcommand now panics with a meaningful error message
  • caa1455 Merge pull request #400 from TeXitoi/fix/matches-span
  • 83894e2 Some tweaks
  • 0a6bc51 Use proper span when generating matches token
  • f84e751 Remove unnecessary braces
  • 2b2d941 Fix first doc example for a practical one
  • 891b25a Update ui test to latest stable
  • 4759d50 Fix license in Cargo.toml
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.14&new-version=0.3.15)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.14&new-version=0.3.15) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/13', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/13', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/13.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/13.patch'}" 747,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/12/events,https://github.com/mxinden/kademlia-exporter/pull/12,639473798,MDExOlB1bGxSZXF1ZXN0NDM1MDU2MTQ0,12,build(deps): bump libp2p from `3448f52` to `799f7f5`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-16T08:26:46Z,2020-06-16T17:23:59Z,2020-06-16T17:23:57Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `3448f52` to `799f7f5`.
Commits
  • 799f7f5 protocols/kad/behaviour: Improve PeerRecord documentation
  • 692490a protocols/kad/query/disjoint: Have finish_paths take reference
  • 8e3dcf3 protocols/kad/query/disjoint: Don't notify initiator twice
  • b69f24f protocols/kad/query/disjoint: Log number finished on finish_paths
  • 5b76eda protocols/kad/src/behaviour: Expose success peers on put record error
  • 80085c2 Merge branch 'libp2p/master' into disjoint-paths-2
  • 57acffe protocols/kad/src/lib: Expose PeerRecord and with /examples
  • 9aaf042 Remove uses of pin_project::project attribute (#1604)
  • cacd730 Fix MultiHandler panicking when empty (#1598)
  • c76327e Pin async-std in a different way (#1600)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/12', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/12', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/12.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/12.patch'}" 748,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/11/events,https://github.com/mxinden/kademlia-exporter/pull/11,639473474,MDExOlB1bGxSZXF1ZXN0NDM1MDU1ODk0,11,build(deps): bump libp2p-kad from `3448f52` to `799f7f5`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-16T08:26:18Z,2020-06-16T17:24:14Z,2020-06-16T17:24:12Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `3448f52` to `799f7f5`.
Commits
  • 799f7f5 protocols/kad/behaviour: Improve PeerRecord documentation
  • 692490a protocols/kad/query/disjoint: Have finish_paths take reference
  • 8e3dcf3 protocols/kad/query/disjoint: Don't notify initiator twice
  • b69f24f protocols/kad/query/disjoint: Log number finished on finish_paths
  • 5b76eda protocols/kad/src/behaviour: Expose success peers on put record error
  • 80085c2 Merge branch 'libp2p/master' into disjoint-paths-2
  • 57acffe protocols/kad/src/lib: Expose PeerRecord and with /examples
  • 9aaf042 Remove uses of pin_project::project attribute (#1604)
  • cacd730 Fix MultiHandler panicking when empty (#1598)
  • c76327e Pin async-std in a different way (#1600)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/11', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/11', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/11.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/11.patch'}" 749,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/10/events,https://github.com/mxinden/kademlia-exporter/pull/10,638675278,MDExOlB1bGxSZXF1ZXN0NDM0Mzk1MTMz,10,build(deps): bump async-std from 1.2.0 to 1.4.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-15T09:05:36Z,2020-06-16T17:23:53Z,2020-06-16T17:23:51Z,CONTRIBUTOR,,"Bumps [async-std](https://github.com/async-rs/async-std) from 1.2.0 to 1.4.0.
Release notes

Sourced from async-std's releases.

v1.4.0

API Documentation

This patch adds Future::timeout, providing a method counterpart to the future::timeout free function. And includes several bug fixes around missing APIs. Notably we're not shipping our new executor yet, first announced on our blog.

Examples

use async_std::prelude::*;
use async_std::future;
use std::time::Duration;

let fut = future::pending::<()>(); // This future will never resolve. let res = fut.timeout(Duration::from_millis(100)).await; assert!(res.is_err()); // The future timed out, returning an err.

Added

Fixes

v1.3.0

API Documentation

This patch introduces Stream::delay, more methods on DoubleEndedStream, and improves compile times. Stream::delay is a new API that's similar to task::sleep, but can be passed as part of as stream, rather than as a separate block. This is useful for examples, or when manually debugging race conditions.

Examples

let start = Instant::now();
let mut s = stream::from_iter(vec![0u8, 1]).delay(Duration::from_millis(200));
</tr></table> ... (truncated)
Changelog

Sourced from async-std's changelog.

[1.4.0] - 2019-12-20

API Documentation

This patch adds Future::timeout, providing a method counterpart to the future::timeout free function. And includes several bug fixes around missing APIs. Notably we're not shipping our new executor yet, first announced on our blog.

Examples

use async_std::prelude::*;
use async_std::future;
use std::time::Duration;

let fut = future::pending::<()>(); // This future will never resolve. let res = fut.timeout(Duration::from_millis(100)).await; assert!(res.is_err()); // The future timed out, returning an err.

Added

Fixes

[1.3.0] - 2019-12-12

API Documentation

This patch introduces Stream::delay, more methods on DoubleEndedStream, and improves compile times. Stream::delay is a new API that's similar to task::sleep, but can be passed as part of as stream, rather than as a separate block. This is useful for examples, or when manually debugging race conditions.

Examples

let start = Instant::now();
let mut s = stream::from_iter(vec![0u8, 1]).delay(Duration::from_millis(200));

</tr></table> ... (truncated)

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=async-std&package-manager=cargo&previous-version=1.2.0&new-version=1.4.0)](https://dependabot.com/compatibility-score/?dependency-name=async-std&package-manager=cargo&previous-version=1.2.0&new-version=1.4.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/10', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/10', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/10.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/10.patch'}" 750,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/9/events,https://github.com/mxinden/kademlia-exporter/pull/9,638674884,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0ODEx,9,build(deps): bump prometheus from 0.7.0 to 0.9.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:05:02Z,2020-06-16T17:23:16Z,2020-06-16T17:23:06Z,CONTRIBUTOR,,"Bumps [prometheus](https://github.com/pingcap/rust-prometheus) from 0.7.0 to 0.9.0.
Changelog

Sourced from prometheus's changelog.

0.9.0

  • Add: Implement encode function for summary type metrics.

0.8.0

  • Add: Reset Counters (#261)

  • Add: Discard Histogram timers (#257)

  • Add: observe_closure_duration for better observing closure duration for local histogram (#296)

  • Fix a bug that global labels are not handled correctly (#269)

  • Improve linear bucket accuracy by avoiding accumulating error (#276)

  • Internal change: Use thiserror to generate the error structure (#285)

  • Internal change: Switch from procinfo to procfs (#290)

  • Internal change: Update to newer dependencies

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=prometheus&package-manager=cargo&previous-version=0.7.0&new-version=0.9.0)](https://dependabot.com/compatibility-score/?dependency-name=prometheus&package-manager=cargo&previous-version=0.7.0&new-version=0.9.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/9', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/9', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/9.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/9.patch'}" 751,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/8/events,https://github.com/mxinden/kademlia-exporter/pull/8,638674597,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0NTY0,8,build(deps): bump serde_derive from 1.0.111 to 1.0.112,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:04:37Z,2020-06-16T17:23:39Z,2020-06-16T17:23:31Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.111 to 1.0.112.
Release notes

Sourced from serde_derive's releases.

v1.0.112

  • Support serde(flatten) on map types where the Serializer only works with serialize_entry (#1837)
Commits
  • f3520e5 Release 1.0.112
  • e8fd2c8 Merge pull request #1839 from dtolnay/entry
  • 97962d5 Forward serialize_entry on flattened maps
  • 95b1a5d Ignore unnested_or_patterns suggesting unstable code
  • 0856a2c No need to specify Cargo.toml in package.include
  • See full diff in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.111&new-version=1.0.112)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.111&new-version=1.0.112) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/8', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/8', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/8.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/8.patch'}" 752,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/7/events,https://github.com/mxinden/kademlia-exporter/pull/7,638674343,MDExOlB1bGxSZXF1ZXN0NDM0Mzk0MzUz,7,build(deps): bump serde from 1.0.103 to 1.0.112,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-15T09:04:14Z,2020-06-16T17:23:30Z,2020-06-16T17:23:19Z,CONTRIBUTOR,,"Bumps [serde](https://github.com/serde-rs/serde) from 1.0.103 to 1.0.112.
Release notes

Sourced from serde's releases.

v1.0.112

  • Support serde(flatten) on map types where the Serializer only works with serialize_entry (#1837)

v1.0.111

  • Process borrowed lifetimes inside of interpolated macro_rules metavariables, such as in the case of #[derive(Deserialize)] struct S<'a> { field: $field } (#1821)

v1.0.110

  • Support deriving Serialize impl for a repr(packed) struct (#1791, thanks @alvardes)

v1.0.109

  • Allow adjacently tagged newtype variants containing Option to omit the content field when deserializing (#1553, #1706, thanks @zth0)
  • Avoid panicking when a SystemTime older than UNIX_EPOCH is serialized (#1702, thanks @hjiayz)

v1.0.108

  • Provide a Serializer impl that can write primitives and unit variants to a &mut fmt::Formatter (#1705, thanks @jethrogb)

    use serde::Serialize;
    use std::fmt::{self, Display};
    

    #[derive(Serialize)] #[serde(rename_all = "kebab-case")] pub enum MessageType { StartRequest, EndRequest, }

    impl Display for MessageType { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.serialize(f) } }

v1.0.107

  • Fix panic during macro expansion when using serde(skip) and serde(other) in the same enum (#1804)

v1.0.106

  • Hide dummy const implementation detail from rustdoc when documenting a binary crate (#1768, thanks @robo9k)

v1.0.105

  • Allow #[serde(borrow)] to work on non-standard Cow types (#1754, thanks @maciejhirsz)

v1.0.104

Commits
  • f3520e5 Release 1.0.112
  • e8fd2c8 Merge pull request #1839 from dtolnay/entry
  • 97962d5 Forward serialize_entry on flattened maps
  • 95b1a5d Ignore unnested_or_patterns suggesting unstable code
  • 0856a2c No need to specify Cargo.toml in package.include
  • 9f331cc Release 1.0.111
  • ef16c81 Merge pull request #1821 from dtolnay/ungroup
  • c45a809 Look inside of None-delimited groups when examining types
  • f7d06ca Add failing test involving macro_rules metavariable
  • 31fe82a Resolve match_wildcard_for_single_variants pedantic lint
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.103&new-version=1.0.112)](https://dependabot.com/compatibility-score/?dependency-name=serde&package-manager=cargo&previous-version=1.0.103&new-version=1.0.112) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/7', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/7', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/7.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/7.patch'}" 753,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/6/events,https://github.com/mxinden/kademlia-exporter/pull/6,637592798,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMzk4,6,build(deps): bump libp2p from `3448f52` to `80085c2`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:48:03Z,2020-06-16T08:26:50Z,2020-06-16T08:26:49Z,CONTRIBUTOR,,"Bumps [libp2p](https://github.com/mxinden/rust-libp2p) from `3448f52` to `80085c2`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/6', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/6', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/6.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/6.patch'}" 754,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/5/events,https://github.com/mxinden/kademlia-exporter/pull/5,637592531,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMTg1,5,build(deps): bump maxminddb from 0.13.0 to 0.14.0,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:47:39Z,2020-08-26T20:39:58Z,2020-08-26T20:39:57Z,CONTRIBUTOR,,"Bumps [maxminddb](https://github.com/oschwald/maxminddb-rust) from 0.13.0 to 0.14.0.
Changelog

Sourced from maxminddb's changelog.

Change Log

Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=maxminddb&package-manager=cargo&previous-version=0.13.0&new-version=0.14.0)](https://dependabot.com/compatibility-score/?dependency-name=maxminddb&package-manager=cargo&previous-version=0.13.0&new-version=0.14.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/5', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/5', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/5.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/5.patch'}" 755,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/4/events,https://github.com/mxinden/kademlia-exporter/pull/4,637592304,MDExOlB1bGxSZXF1ZXN0NDMzNTUwMDA4,4,build(deps): bump structopt from 0.3.13 to 0.3.14,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-12T08:47:17Z,2020-06-12T16:13:47Z,2020-06-12T16:13:38Z,CONTRIBUTOR,,"Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.13 to 0.3.14.
Changelog

Sourced from structopt's changelog.

v0.3.14 (2020-04-22)

  • Minor documentation improvements.
Commits

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.13&new-version=0.3.14)](https://dependabot.com/compatibility-score/?dependency-name=structopt&package-manager=cargo&previous-version=0.3.13&new-version=0.3.14) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/4', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/4', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/4.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/4.patch'}" 756,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/3/events,https://github.com/mxinden/kademlia-exporter/pull/3,637592130,MDExOlB1bGxSZXF1ZXN0NDMzNTQ5ODcz,3,build(deps): bump libp2p-kad from `3448f52` to `80085c2`,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,1,2020-06-12T08:47:00Z,2020-06-16T08:26:22Z,2020-06-16T08:26:20Z,CONTRIBUTOR,,"Bumps [libp2p-kad](https://github.com/mxinden/rust-libp2p) from `3448f52` to `80085c2`.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/3', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/3', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/3.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/3.patch'}" 757,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/2/events,https://github.com/mxinden/kademlia-exporter/pull/2,637591841,MDExOlB1bGxSZXF1ZXN0NDMzNTQ5NjUy,2,build(deps): bump serde_derive from 1.0.106 to 1.0.111,"{'login': 'dependabot-preview[bot]', 'id': 27856297, 'node_id': 'MDM6Qm90Mjc4NTYyOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/2141?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot-preview', 'followers_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 2132034192, 'node_id': 'MDU6TGFiZWwyMTMyMDM0MTky', 'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/labels/dependencies', 'name': 'dependencies', 'color': '0366d6', 'default': False, 'description': 'Pull requests that update a dependency file'}]",closed,False,,[],,0,2020-06-12T08:46:31Z,2020-06-12T16:14:08Z,2020-06-12T16:13:57Z,CONTRIBUTOR,,"Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.106 to 1.0.111.
Release notes

Sourced from serde_derive's releases.

v1.0.111

  • Process borrowed lifetimes inside of interpolated macro_rules metavariables, such as in the case of #[derive(Deserialize)] struct S<'a> { field: $field } (#1821)

v1.0.110

  • Support deriving Serialize impl for a repr(packed) struct (#1791, thanks @alvardes)

v1.0.109

  • Allow adjacently tagged newtype variants containing Option to omit the content field when deserializing (#1553, #1706, thanks @zth0)
  • Avoid panicking when a SystemTime older than UNIX_EPOCH is serialized (#1702, thanks @hjiayz)

v1.0.108

  • Provide a Serializer impl that can write primitives and unit variants to a &mut fmt::Formatter (#1705, thanks @jethrogb)

    use serde::Serialize;
    use std::fmt::{self, Display};
    

    #[derive(Serialize)] #[serde(rename_all = "kebab-case")] pub enum MessageType { StartRequest, EndRequest, }

    impl Display for MessageType { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.serialize(f) } }

v1.0.107

  • Fix panic during macro expansion when using serde(skip) and serde(other) in the same enum (#1804)
Commits
  • 9f331cc Release 1.0.111
  • ef16c81 Merge pull request #1821 from dtolnay/ungroup
  • c45a809 Look inside of None-delimited groups when examining types
  • f7d06ca Add failing test involving macro_rules metavariable
  • 31fe82a Resolve match_wildcard_for_single_variants pedantic lint
  • ef6ed1d Copy some new links from serde.rs to the crate-level doc
  • 9d12515 Mirror 'Getting help' from github readme to crates.io readme
  • c20730e Remove reference to mozilla irc
  • afd51ef Merge pull request #1808 from dtolnay/help
  • 3167f98 Update 'Getting help' section
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.106&new-version=1.0.111)](https://dependabot.com/compatibility-score/?dependency-name=serde_derive&package-manager=cargo&previous-version=1.0.106&new-version=1.0.111) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a ""Dependabot enabled"" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
",,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/2', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/2', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/2.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/2.patch'}" 758,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1,https://api.github.com/repos/mxinden/kademlia-exporter,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/labels{/name},https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/comments,https://api.github.com/repos/mxinden/kademlia-exporter/issues/1/events,https://github.com/mxinden/kademlia-exporter/pull/1,614602236,MDExOlB1bGxSZXF1ZXN0NDE1MTIyOTUx,1,src/exporter: Expose query statistics,"{'login': 'mxinden', 'id': 7047859, 'node_id': 'MDQ6VXNlcjcwNDc4NTk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/7047859?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mxinden', 'html_url': 'https://github.com/mxinden', 'followers_url': 'https://api.github.com/users/mxinden/followers', 'following_url': 'https://api.github.com/users/mxinden/following{/other_user}', 'gists_url': 'https://api.github.com/users/mxinden/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mxinden/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mxinden/subscriptions', 'organizations_url': 'https://api.github.com/users/mxinden/orgs', 'repos_url': 'https://api.github.com/users/mxinden/repos', 'events_url': 'https://api.github.com/users/mxinden/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mxinden/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-08T08:44:40Z,2020-05-21T15:20:55Z,2020-05-21T15:20:55Z,OWNER,,Companion to https://github.com/libp2p/rust-libp2p/pull/1567.,,"{'url': 'https://api.github.com/repos/mxinden/kademlia-exporter/pulls/1', 'html_url': 'https://github.com/mxinden/kademlia-exporter/pull/1', 'diff_url': 'https://github.com/mxinden/kademlia-exporter/pull/1.diff', 'patch_url': 'https://github.com/mxinden/kademlia-exporter/pull/1.patch'}" 759,https://api.github.com/repos/lithdew/kademlia/issues/2,https://api.github.com/repos/lithdew/kademlia,https://api.github.com/repos/lithdew/kademlia/issues/2/labels{/name},https://api.github.com/repos/lithdew/kademlia/issues/2/comments,https://api.github.com/repos/lithdew/kademlia/issues/2/events,https://github.com/lithdew/kademlia/issues/2,648266283,MDU6SXNzdWU2NDgyNjYyODM=,2,LICENSE,"{'login': 'mjgarton', 'id': 11156949, 'node_id': 'MDQ6VXNlcjExMTU2OTQ5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/11156949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mjgarton', 'html_url': 'https://github.com/mjgarton', 'followers_url': 'https://api.github.com/users/mjgarton/followers', 'following_url': 'https://api.github.com/users/mjgarton/following{/other_user}', 'gists_url': 'https://api.github.com/users/mjgarton/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mjgarton/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mjgarton/subscriptions', 'organizations_url': 'https://api.github.com/users/mjgarton/orgs', 'repos_url': 'https://api.github.com/users/mjgarton/repos', 'events_url': 'https://api.github.com/users/mjgarton/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mjgarton/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2041577923, 'node_id': 'MDU6TGFiZWwyMDQxNTc3OTIz', 'url': 'https://api.github.com/repos/lithdew/kademlia/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-30T15:20:58Z,2020-06-30T15:46:32Z,2020-06-30T15:46:31Z,NONE,,"There is no LICENSE file here, so it's not clear what the license is.",, 760,https://api.github.com/repos/lithdew/kademlia/issues/1,https://api.github.com/repos/lithdew/kademlia,https://api.github.com/repos/lithdew/kademlia/issues/1/labels{/name},https://api.github.com/repos/lithdew/kademlia/issues/1/comments,https://api.github.com/repos/lithdew/kademlia/issues/1/events,https://github.com/lithdew/kademlia/issues/1,643117115,MDU6SXNzdWU2NDMxMTcxMTU=,1,Missing buckets on right side,"{'login': 'hqm42', 'id': 831433, 'node_id': 'MDQ6VXNlcjgzMTQzMw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/831433?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hqm42', 'html_url': 'https://github.com/hqm42', 'followers_url': 'https://api.github.com/users/hqm42/followers', 'following_url': 'https://api.github.com/users/hqm42/following{/other_user}', 'gists_url': 'https://api.github.com/users/hqm42/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hqm42/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hqm42/subscriptions', 'organizations_url': 'https://api.github.com/users/hqm42/orgs', 'repos_url': 'https://api.github.com/users/hqm42/repos', 'events_url': 'https://api.github.com/users/hqm42/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hqm42/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2041577932, 'node_id': 'MDU6TGFiZWwyMDQxNTc3OTMy', 'url': 'https://api.github.com/repos/lithdew/kademlia/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-06-22T14:27:02Z,2020-06-22T16:59:39Z,2020-06-22T16:58:39Z,NONE,,"https://github.com/lithdew/kademlia/blob/3b0f902b24c088a5262c2fae7398c7aa2a39aa24/table.go#L115 I think buckets on the right are not considered until we hit the left border of the address space. Is this intentional?",, 761,https://api.github.com/repos/lithdew/kademlia/issues/2,https://api.github.com/repos/lithdew/kademlia,https://api.github.com/repos/lithdew/kademlia/issues/2/labels{/name},https://api.github.com/repos/lithdew/kademlia/issues/2/comments,https://api.github.com/repos/lithdew/kademlia/issues/2/events,https://github.com/lithdew/kademlia/issues/2,648266283,MDU6SXNzdWU2NDgyNjYyODM=,2,LICENSE,"{'login': 'mjgarton', 'id': 11156949, 'node_id': 'MDQ6VXNlcjExMTU2OTQ5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/11156949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mjgarton', 'html_url': 'https://github.com/mjgarton', 'followers_url': 'https://api.github.com/users/mjgarton/followers', 'following_url': 'https://api.github.com/users/mjgarton/following{/other_user}', 'gists_url': 'https://api.github.com/users/mjgarton/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mjgarton/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mjgarton/subscriptions', 'organizations_url': 'https://api.github.com/users/mjgarton/orgs', 'repos_url': 'https://api.github.com/users/mjgarton/repos', 'events_url': 'https://api.github.com/users/mjgarton/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mjgarton/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2041577923, 'node_id': 'MDU6TGFiZWwyMDQxNTc3OTIz', 'url': 'https://api.github.com/repos/lithdew/kademlia/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-30T15:20:58Z,2020-06-30T15:46:32Z,2020-06-30T15:46:31Z,NONE,,"There is no LICENSE file here, so it's not clear what the license is.",, 762,https://api.github.com/repos/lithdew/kademlia/issues/1,https://api.github.com/repos/lithdew/kademlia,https://api.github.com/repos/lithdew/kademlia/issues/1/labels{/name},https://api.github.com/repos/lithdew/kademlia/issues/1/comments,https://api.github.com/repos/lithdew/kademlia/issues/1/events,https://github.com/lithdew/kademlia/issues/1,643117115,MDU6SXNzdWU2NDMxMTcxMTU=,1,Missing buckets on right side,"{'login': 'hqm42', 'id': 831433, 'node_id': 'MDQ6VXNlcjgzMTQzMw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/831433?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hqm42', 'html_url': 'https://github.com/hqm42', 'followers_url': 'https://api.github.com/users/hqm42/followers', 'following_url': 'https://api.github.com/users/hqm42/following{/other_user}', 'gists_url': 'https://api.github.com/users/hqm42/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hqm42/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hqm42/subscriptions', 'organizations_url': 'https://api.github.com/users/hqm42/orgs', 'repos_url': 'https://api.github.com/users/hqm42/repos', 'events_url': 'https://api.github.com/users/hqm42/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hqm42/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2041577932, 'node_id': 'MDU6TGFiZWwyMDQxNTc3OTMy', 'url': 'https://api.github.com/repos/lithdew/kademlia/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'lithdew', 'id': 63115601, 'node_id': 'MDQ6VXNlcjYzMTE1NjAx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63115601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lithdew', 'html_url': 'https://github.com/lithdew', 'followers_url': 'https://api.github.com/users/lithdew/followers', 'following_url': 'https://api.github.com/users/lithdew/following{/other_user}', 'gists_url': 'https://api.github.com/users/lithdew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lithdew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lithdew/subscriptions', 'organizations_url': 'https://api.github.com/users/lithdew/orgs', 'repos_url': 'https://api.github.com/users/lithdew/repos', 'events_url': 'https://api.github.com/users/lithdew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lithdew/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-06-22T14:27:02Z,2020-06-22T16:59:39Z,2020-06-22T16:58:39Z,NONE,,"https://github.com/lithdew/kademlia/blob/3b0f902b24c088a5262c2fae7398c7aa2a39aa24/table.go#L115 I think buckets on the right are not considered until we hit the left border of the address space. Is this intentional?",, 763,https://api.github.com/repos/stanz2g/kadsim/issues/1,https://api.github.com/repos/stanz2g/kadsim,https://api.github.com/repos/stanz2g/kadsim/issues/1/labels{/name},https://api.github.com/repos/stanz2g/kadsim/issues/1/comments,https://api.github.com/repos/stanz2g/kadsim/issues/1/events,https://github.com/stanz2g/kadsim/issues/1,573886186,MDU6SXNzdWU1NzM4ODYxODY=,1,documentation,"{'login': 'gina6895', 'id': 24315357, 'node_id': 'MDQ6VXNlcjI0MzE1MzU3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/24315357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gina6895', 'html_url': 'https://github.com/gina6895', 'followers_url': 'https://api.github.com/users/gina6895/followers', 'following_url': 'https://api.github.com/users/gina6895/following{/other_user}', 'gists_url': 'https://api.github.com/users/gina6895/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gina6895/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gina6895/subscriptions', 'organizations_url': 'https://api.github.com/users/gina6895/orgs', 'repos_url': 'https://api.github.com/users/gina6895/repos', 'events_url': 'https://api.github.com/users/gina6895/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gina6895/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-02T10:46:52Z,2020-03-02T10:59:07Z,,NONE,," @stanz2g hello, thank you for this great example it is very clear but just wanted to ask if there is any documentation or explanation for the testing part ? I need to understand more the testing part it. is. unclear to me and. without documentation like the rest of the code ",, 764,https://api.github.com/repos/stanz2g/kadsim/issues/1,https://api.github.com/repos/stanz2g/kadsim,https://api.github.com/repos/stanz2g/kadsim/issues/1/labels{/name},https://api.github.com/repos/stanz2g/kadsim/issues/1/comments,https://api.github.com/repos/stanz2g/kadsim/issues/1/events,https://github.com/stanz2g/kadsim/issues/1,573886186,MDU6SXNzdWU1NzM4ODYxODY=,1,documentation,"{'login': 'gina6895', 'id': 24315357, 'node_id': 'MDQ6VXNlcjI0MzE1MzU3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/24315357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gina6895', 'html_url': 'https://github.com/gina6895', 'followers_url': 'https://api.github.com/users/gina6895/followers', 'following_url': 'https://api.github.com/users/gina6895/following{/other_user}', 'gists_url': 'https://api.github.com/users/gina6895/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gina6895/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gina6895/subscriptions', 'organizations_url': 'https://api.github.com/users/gina6895/orgs', 'repos_url': 'https://api.github.com/users/gina6895/repos', 'events_url': 'https://api.github.com/users/gina6895/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gina6895/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-02T10:46:52Z,2020-03-02T10:59:07Z,,NONE,," @stanz2g hello, thank you for this great example it is very clear but just wanted to ask if there is any documentation or explanation for the testing part ? I need to understand more the testing part it. is. unclear to me and. without documentation like the rest of the code ",, 765,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/labels{/name},https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/comments,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/events,https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1,635788576,MDExOlB1bGxSZXF1ZXN0NDMyMDkwMDU2,1,fix: scrape all peers not just connected ones,"{'login': 'alanshaw', 'id': 152863, 'node_id': 'MDQ6VXNlcjE1Mjg2Mw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/152863?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alanshaw', 'html_url': 'https://github.com/alanshaw', 'followers_url': 'https://api.github.com/users/alanshaw/followers', 'following_url': 'https://api.github.com/users/alanshaw/following{/other_user}', 'gists_url': 'https://api.github.com/users/alanshaw/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alanshaw/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alanshaw/subscriptions', 'organizations_url': 'https://api.github.com/users/alanshaw/orgs', 'repos_url': 'https://api.github.com/users/alanshaw/repos', 'events_url': 'https://api.github.com/users/alanshaw/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alanshaw/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-09T22:05:28Z,2020-06-10T10:23:16Z,2020-06-10T10:23:13Z,OWNER,,"TODO: * [x] Verify debounce period, it should be as short as possible so not to miss peers when the scraping finishes",,"{'url': 'https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/pulls/1', 'html_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1', 'diff_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1.diff', 'patch_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1.patch'}" 766,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/labels{/name},https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/comments,https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/issues/1/events,https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1,635788576,MDExOlB1bGxSZXF1ZXN0NDMyMDkwMDU2,1,fix: scrape all peers not just connected ones,"{'login': 'alanshaw', 'id': 152863, 'node_id': 'MDQ6VXNlcjE1Mjg2Mw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/152863?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alanshaw', 'html_url': 'https://github.com/alanshaw', 'followers_url': 'https://api.github.com/users/alanshaw/followers', 'following_url': 'https://api.github.com/users/alanshaw/following{/other_user}', 'gists_url': 'https://api.github.com/users/alanshaw/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alanshaw/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alanshaw/subscriptions', 'organizations_url': 'https://api.github.com/users/alanshaw/orgs', 'repos_url': 'https://api.github.com/users/alanshaw/repos', 'events_url': 'https://api.github.com/users/alanshaw/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alanshaw/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-09T22:05:28Z,2020-06-10T10:23:16Z,2020-06-10T10:23:13Z,OWNER,,"TODO: * [x] Verify debounce period, it should be as short as possible so not to miss peers when the scraping finishes",,"{'url': 'https://api.github.com/repos/alanshaw/libp2p-dht-scrape-aas/pulls/1', 'html_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1', 'diff_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1.diff', 'patch_url': 'https://github.com/alanshaw/libp2p-dht-scrape-aas/pull/1.patch'}" 767,https://api.github.com/repos/wstrm/camomile/issues/90,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/90/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/90/comments,https://api.github.com/repos/wstrm/camomile/issues/90/events,https://github.com/wstrm/camomile/pull/90,555765881,MDExOlB1bGxSZXF1ZXN0MzY3NjQ4Mjg3,90,README.md: update with short description and project report link,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495214, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-27T18:54:19Z,2020-01-27T18:55:35Z,2020-01-27T18:55:33Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/90', 'html_url': 'https://github.com/wstrm/camomile/pull/90', 'diff_url': 'https://github.com/wstrm/camomile/pull/90.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/90.patch'}" 768,https://api.github.com/repos/wstrm/camomile/issues/89,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/89/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/89/comments,https://api.github.com/repos/wstrm/camomile/issues/89/events,https://github.com/wstrm/camomile/pull/89,508107836,MDExOlB1bGxSZXF1ZXN0MzI4OTY1NDQ5,89,cmd+ctl: increase coverage,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-16T21:25:08Z,2019-10-16T22:17:23Z,2019-10-16T22:17:22Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/89', 'html_url': 'https://github.com/wstrm/camomile/pull/89', 'diff_url': 'https://github.com/wstrm/camomile/pull/89.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/89.patch'}" 769,https://api.github.com/repos/wstrm/camomile/issues/88,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/88/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/88/comments,https://api.github.com/repos/wstrm/camomile/issues/88/events,https://github.com/wstrm/camomile/pull/88,507993722,MDExOlB1bGxSZXF1ZXN0MzI4ODc0MzMy,88,test coverage,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-16T17:31:09Z,2019-10-17T17:00:19Z,2019-10-17T17:00:19Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/88', 'html_url': 'https://github.com/wstrm/camomile/pull/88', 'diff_url': 'https://github.com/wstrm/camomile/pull/88.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/88.patch'}" 770,https://api.github.com/repos/wstrm/camomile/issues/87,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/87/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/87/comments,https://api.github.com/repos/wstrm/camomile/issues/87/events,https://github.com/wstrm/camomile/pull/87,507821128,MDExOlB1bGxSZXF1ZXN0MzI4NzM1MDU2,87,*: fix expiration issues,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T12:31:25Z,2019-10-16T21:02:32Z,2019-10-16T21:02:31Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/87', 'html_url': 'https://github.com/wstrm/camomile/pull/87', 'diff_url': 'https://github.com/wstrm/camomile/pull/87.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/87.patch'}" 771,https://api.github.com/repos/wstrm/camomile/issues/86,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/86/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/86/comments,https://api.github.com/repos/wstrm/camomile/issues/86/events,https://github.com/wstrm/camomile/pull/86,507339479,MDExOlB1bGxSZXF1ZXN0MzI4MzQ4MTk1,86,cmd+ctl: fix coupling of forget,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-15T15:59:27Z,2019-10-16T18:31:23Z,2019-10-16T18:31:23Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/86', 'html_url': 'https://github.com/wstrm/camomile/pull/86', 'diff_url': 'https://github.com/wstrm/camomile/pull/86.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/86.patch'}" 772,https://api.github.com/repos/wstrm/camomile/issues/85,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/85/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/85/comments,https://api.github.com/repos/wstrm/camomile/issues/85/events,https://github.com/wstrm/camomile/pull/85,506918436,MDExOlB1bGxSZXF1ZXN0MzI4MDA3ODkx,85,remove udptestclient,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-14T23:16:35Z,2019-10-14T23:45:01Z,2019-10-14T23:45:00Z,COLLABORATOR,,fixes: #84 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/85', 'html_url': 'https://github.com/wstrm/camomile/pull/85', 'diff_url': 'https://github.com/wstrm/camomile/pull/85.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/85.patch'}" 773,https://api.github.com/repos/wstrm/camomile/issues/84,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/84/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/84/comments,https://api.github.com/repos/wstrm/camomile/issues/84/events,https://github.com/wstrm/camomile/issues/84,506896615,MDU6SXNzdWU1MDY4OTY2MTU=,84,Remove udptestclient,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,,[],,0,2019-10-14T22:03:42Z,2019-10-14T23:45:00Z,2019-10-14T23:45:00Z,OWNER,,"This one could be removed now: https://github.com/optmzr/camomile/blob/master/cmd/udptestclient/udptestclient.go ",, 774,https://api.github.com/repos/wstrm/camomile/issues/83,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/83/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/83/comments,https://api.github.com/repos/wstrm/camomile/issues/83/events,https://github.com/wstrm/camomile/issues/83,506861694,MDU6SXNzdWU1MDY4NjE2OTQ=,83,BUG: dht not truncating value before hashing.,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586831505, 'node_id': 'MDU6TGFiZWwxNTg2ODMxNTA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Good%20to%20have', 'name': 'Good to have', 'color': 'fcbdce', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-14T20:36:20Z,2019-10-16T21:40:38Z,2019-10-16T21:40:38Z,COLLABORATOR,,,, 775,https://api.github.com/repos/wstrm/camomile/issues/82,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/82/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/82/comments,https://api.github.com/repos/wstrm/camomile/issues/82/events,https://github.com/wstrm/camomile/pull/82,506759456,MDExOlB1bGxSZXF1ZXN0MzI3ODgzNDU4,82,doc: add FAQ about ARP table overflow,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495214, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-14T16:35:28Z,2019-10-15T05:59:55Z,2019-10-15T05:59:54Z,OWNER,,So this one happens on my computers as Gentoo has a pretty low conservative setting.,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/82', 'html_url': 'https://github.com/wstrm/camomile/pull/82', 'diff_url': 'https://github.com/wstrm/camomile/pull/82.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/82.patch'}" 776,https://api.github.com/repos/wstrm/camomile/issues/81,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/81/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/81/comments,https://api.github.com/repos/wstrm/camomile/issues/81/events,https://github.com/wstrm/camomile/pull/81,506630183,MDExOlB1bGxSZXF1ZXN0MzI3NzgyNjc5,81,uml visualizations,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-14T12:44:41Z,2019-10-14T14:46:48Z,2019-10-14T14:46:47Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/81', 'html_url': 'https://github.com/wstrm/camomile/pull/81', 'diff_url': 'https://github.com/wstrm/camomile/pull/81.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/81.patch'}" 777,https://api.github.com/repos/wstrm/camomile/issues/80,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/80/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/80/comments,https://api.github.com/repos/wstrm/camomile/issues/80/events,https://github.com/wstrm/camomile/pull/80,506192194,MDExOlB1bGxSZXF1ZXN0MzI3NDY4Mjk1,80,Refresh buckets every tRefresh interval and on Join,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-12T14:13:15Z,2019-10-13T10:38:35Z,2019-10-13T10:38:34Z,OWNER,,"Fixes: #69 Fixes: #70 ",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/80', 'html_url': 'https://github.com/wstrm/camomile/pull/80', 'diff_url': 'https://github.com/wstrm/camomile/pull/80.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/80.patch'}" 778,https://api.github.com/repos/wstrm/camomile/issues/79,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/79/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/79/comments,https://api.github.com/repos/wstrm/camomile/issues/79/events,https://github.com/wstrm/camomile/pull/79,506066992,MDExOlB1bGxSZXF1ZXN0MzI3Mzc0ODIx,79,update tExpire upon value request (getItem),"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T21:32:53Z,2019-10-11T21:46:03Z,2019-10-11T21:45:16Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/79', 'html_url': 'https://github.com/wstrm/camomile/pull/79', 'diff_url': 'https://github.com/wstrm/camomile/pull/79.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/79.patch'}" 779,https://api.github.com/repos/wstrm/camomile/issues/78,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/78/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/78/comments,https://api.github.com/repos/wstrm/camomile/issues/78/events,https://github.com/wstrm/camomile/issues/78,505996074,MDU6SXNzdWU1MDU5OTYwNzQ=,78,Refresh tExpire when a value is requested,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T18:28:54Z,2019-10-11T21:46:31Z,2019-10-11T21:46:31Z,COLLABORATOR,,,, 780,https://api.github.com/repos/wstrm/camomile/issues/77,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/77/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/77/comments,https://api.github.com/repos/wstrm/camomile/issues/77/events,https://github.com/wstrm/camomile/pull/77,505927674,MDExOlB1bGxSZXF1ZXN0MzI3MjYxNjU5,77,connect-replication-channel-to-dht,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586830657, 'node_id': 'MDU6TGFiZWwxNTg2ODMwNjU3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/BORDERLINE%20isSuE', 'name': 'BORDERLINE isSuE', 'color': 'd1f78f', 'default': False, 'description': 'BORDERLINE isSuE'}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T15:46:08Z,2019-10-14T14:37:04Z,2019-10-14T14:37:04Z,COLLABORATOR,,Fixes #59 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/77', 'html_url': 'https://github.com/wstrm/camomile/pull/77', 'diff_url': 'https://github.com/wstrm/camomile/pull/77.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/77.patch'}" 781,https://api.github.com/repos/wstrm/camomile/issues/76,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/76/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/76/comments,https://api.github.com/repos/wstrm/camomile/issues/76/events,https://github.com/wstrm/camomile/pull/76,505860631,MDExOlB1bGxSZXF1ZXN0MzI3MjA2NzIy,76,cmd/dhtnode/http: couple REST API forget call with DHT,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-11T13:41:58Z,2019-10-11T14:53:19Z,2019-10-11T14:53:18Z,OWNER,,Fixes: #72 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/76', 'html_url': 'https://github.com/wstrm/camomile/pull/76', 'diff_url': 'https://github.com/wstrm/camomile/pull/76.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/76.patch'}" 782,https://api.github.com/repos/wstrm/camomile/issues/75,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/75/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/75/comments,https://api.github.com/repos/wstrm/camomile/issues/75/events,https://github.com/wstrm/camomile/pull/75,504271441,MDExOlB1bGxSZXF1ZXN0MzI1OTU3MDg1,75,dht+route+network: ping on full buckets,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-08T20:48:00Z,2019-10-10T18:46:13Z,2019-10-10T18:46:12Z,OWNER,,Fixes: #74 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/75', 'html_url': 'https://github.com/wstrm/camomile/pull/75', 'diff_url': 'https://github.com/wstrm/camomile/pull/75.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/75.patch'}" 783,https://api.github.com/repos/wstrm/camomile/issues/74,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/74/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/74/comments,https://api.github.com/repos/wstrm/camomile/issues/74/events,https://github.com/wstrm/camomile/issues/74,503527574,MDU6SXNzdWU1MDM1Mjc1NzQ=,74,Bug: (r *Table).Add doesn't ping on full bucket,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-07T15:29:28Z,2019-10-10T18:46:12Z,2019-10-10T18:46:12Z,OWNER,,"![2019-10-07-170943_964x388_scrot](https://user-images.githubusercontent.com/4541181/66324194-4c9e1100-e925-11e9-9d36-96a13fc0759f.png) I'm not 100% sure how this one would be solved. We'd get a dependency cycle if the routing table calls any function in the DHT. So this logic would probably be added to the DHT and not `(r *Table).Add`. One way to do it: 1. DHT gets a message from node **A**. 2. DHT checks if the bucket is full, with a new `route.Table` method, i.e. `(r *Table).Full(id node.ID) bool`. 3. DHT gets a... a. `true`: Go to 4. b. `false`: Add new contact **A**, and go to 6. 4. DHT retrieves the contact at the head of the bucket (least recently seen, **B**), using a new method `(r *Table).Head(id node.ID) route.Contact` 5. DHT pings the least recently seen node, **B**, and if it gets a... a. Response: Ignore new contact **A**. b. No response: Add new contact **A** (evicting node **B**). 6. Done. ",, 784,https://api.github.com/repos/wstrm/camomile/issues/73,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/73/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/73/comments,https://api.github.com/repos/wstrm/camomile/issues/73/events,https://github.com/wstrm/camomile/pull/73,503465877,MDExOlB1bGxSZXF1ZXN0MzI1MzEyNDgw,73,cmd/dhtnode+doc: follow lab spec (almost) and update docs,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T13:50:28Z,2019-10-08T06:24:31Z,2019-10-08T06:24:30Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/73', 'html_url': 'https://github.com/wstrm/camomile/pull/73', 'diff_url': 'https://github.com/wstrm/camomile/pull/73.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/73.patch'}" 785,https://api.github.com/repos/wstrm/camomile/issues/72,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/72/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/72/comments,https://api.github.com/repos/wstrm/camomile/issues/72/events,https://github.com/wstrm/camomile/issues/72,503413950,MDU6SXNzdWU1MDM0MTM5NTA=,72,Couple REST API forget call with DHT,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-07T12:15:38Z,2019-10-11T14:53:18Z,2019-10-11T14:53:18Z,OWNER,,,, 786,https://api.github.com/repos/wstrm/camomile/issues/71,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/71/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/71/comments,https://api.github.com/repos/wstrm/camomile/issues/71/events,https://github.com/wstrm/camomile/pull/71,503403076,MDExOlB1bGxSZXF1ZXN0MzI1MjYyMjcz,71,cmd/dhtnode: RESTful API,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1600339494, 'node_id': 'MDU6TGFiZWwxNjAwMzM5NDk0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/%F0%9F%8F%86%20QUALIFYING%20%F0%9F%8F%86', 'name': '🏆 QUALIFYING 🏆', 'color': '94fcc6', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:52:35Z,2019-10-07T12:36:51Z,2019-10-07T12:36:51Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/71', 'html_url': 'https://github.com/wstrm/camomile/pull/71', 'diff_url': 'https://github.com/wstrm/camomile/pull/71.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/71.patch'}" 787,https://api.github.com/repos/wstrm/camomile/issues/70,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/70/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/70/comments,https://api.github.com/repos/wstrm/camomile/issues/70/events,https://github.com/wstrm/camomile/issues/70,503401095,MDU6SXNzdWU1MDM0MDEwOTU=,70,Refresh every tRefresh interval,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:48:00Z,2019-10-13T10:38:33Z,2019-10-13T10:38:33Z,OWNER,,"![2019-10-07-134742_926x79_scrot](https://user-images.githubusercontent.com/4541181/66309104-0c309a00-e909-11e9-9944-6ed37c3fca07.png) ",, 788,https://api.github.com/repos/wstrm/camomile/issues/69,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/69/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/69/comments,https://api.github.com/repos/wstrm/camomile/issues/69/events,https://github.com/wstrm/camomile/issues/69,503400640,MDU6SXNzdWU1MDM0MDA2NDA=,69,Bug: Join must call refresh,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:47:02Z,2019-10-13T10:38:33Z,2019-10-13T10:38:33Z,OWNER,,"We've missed this one: ![2019-10-07-134629_638x34_scrot](https://user-images.githubusercontent.com/4541181/66309048-e86d5400-e908-11e9-9012-e7483717ac74.png) ",, 789,https://api.github.com/repos/wstrm/camomile/issues/68,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/68/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/68/comments,https://api.github.com/repos/wstrm/camomile/issues/68/events,https://github.com/wstrm/camomile/pull/68,503160565,MDExOlB1bGxSZXF1ZXN0MzI1MDc0NTIw,68,network+bin: fix session timeouts and use super node instead,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T21:05:04Z,2019-10-07T12:36:35Z,2019-10-07T12:36:34Z,OWNER,,"I accidentally stopped the tickers when creating a new network instance... Woops. Also changed so that the cluster uses a single super node during start up.",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/68', 'html_url': 'https://github.com/wstrm/camomile/pull/68', 'diff_url': 'https://github.com/wstrm/camomile/pull/68.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/68.patch'}" 790,https://api.github.com/repos/wstrm/camomile/issues/67,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/67/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/67/comments,https://api.github.com/repos/wstrm/camomile/issues/67/events,https://github.com/wstrm/camomile/pull/67,503134362,MDExOlB1bGxSZXF1ZXN0MzI1MDU2NDU4,67,Add forgetLocalItem and forgetItem test,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1600339494, 'node_id': 'MDU6TGFiZWwxNjAwMzM5NDk0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/%F0%9F%8F%86%20QUALIFYING%20%F0%9F%8F%86', 'name': '🏆 QUALIFYING 🏆', 'color': '94fcc6', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-06T17:41:24Z,2019-10-10T16:58:04Z,2019-10-10T16:58:03Z,COLLABORATOR,,Should also be coupled into the DHT,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/67', 'html_url': 'https://github.com/wstrm/camomile/pull/67', 'diff_url': 'https://github.com/wstrm/camomile/pull/67.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/67.patch'}" 791,https://api.github.com/repos/wstrm/camomile/issues/66,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/66/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/66/comments,https://api.github.com/repos/wstrm/camomile/issues/66/events,https://github.com/wstrm/camomile/issues/66,503121036,MDU6SXNzdWU1MDMxMjEwMzY=,66,Multiple UDP connections for each dial gives 'invalid argument',"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586825762, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NzYy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Advanced', 'name': 'Advanced', 'color': 'cad117', 'default': False, 'description': ''}, {'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1586826266, 'node_id': 'MDU6TGFiZWwxNTg2ODI2MjY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Complex', 'name': 'Complex', 'color': 'bfd4f2', 'default': False, 'description': ''}, {'id': 1586826610, 'node_id': 'MDU6TGFiZWwxNTg2ODI2NjEw', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Expert', 'name': 'Expert', 'color': 'e05c53', 'default': False, 'description': ''}, {'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}, {'id': 1586825566, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NTY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/VERY%20HARD', 'name': 'VERY HARD', 'color': 'f43857', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T16:00:53Z,2019-10-06T16:12:33Z,2019-10-06T16:12:33Z,OWNER,,"So apparently Linux doesn't like when we open too many UDP connections. Currently we're opening one connection per dial (for each send, that is). Instead, we should re-use the same connection for both the listener and the sender.",, 792,https://api.github.com/repos/wstrm/camomile/issues/65,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/65/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/65/comments,https://api.github.com/repos/wstrm/camomile/issues/65/events,https://github.com/wstrm/camomile/issues/65,503120677,MDU6SXNzdWU1MDMxMjA2Nzc=,65,Faster logging with zero allocation library,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T15:58:13Z,2019-10-06T16:12:33Z,2019-10-06T16:12:33Z,OWNER,,"Logging slow, ok? Make faster, ok? Zero allocations, nice! Fix, ok?",, 793,https://api.github.com/repos/wstrm/camomile/issues/64,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/64/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/64/comments,https://api.github.com/repos/wstrm/camomile/issues/64/events,https://github.com/wstrm/camomile/pull/64,503026740,MDExOlB1bGxSZXF1ZXN0MzI0OTg0MDg1,64,Change replication source,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",6,2019-10-05T22:59:01Z,2019-10-06T12:59:13Z,2019-10-06T12:58:03Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/64', 'html_url': 'https://github.com/wstrm/camomile/pull/64', 'diff_url': 'https://github.com/wstrm/camomile/pull/64.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/64.patch'}" 794,https://api.github.com/repos/wstrm/camomile/issues/63,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/63/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/63/comments,https://api.github.com/repos/wstrm/camomile/issues/63/events,https://github.com/wstrm/camomile/pull/63,502964459,MDExOlB1bGxSZXF1ZXN0MzI0OTQwNDI1,63,network+misc: add network timeouts and fast logging,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586825762, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NzYy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Advanced', 'name': 'Advanced', 'color': 'cad117', 'default': False, 'description': ''}, {'id': 1586830657, 'node_id': 'MDU6TGFiZWwxNTg2ODMwNjU3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/BORDERLINE%20isSuE', 'name': 'BORDERLINE isSuE', 'color': 'd1f78f', 'default': False, 'description': 'BORDERLINE isSuE'}, {'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1586826266, 'node_id': 'MDU6TGFiZWwxNTg2ODI2MjY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Complex', 'name': 'Complex', 'color': 'bfd4f2', 'default': False, 'description': ''}, {'id': 1586826610, 'node_id': 'MDU6TGFiZWwxNTg2ODI2NjEw', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Expert', 'name': 'Expert', 'color': 'e05c53', 'default': False, 'description': ''}, {'id': 1586831505, 'node_id': 'MDU6TGFiZWwxNTg2ODMxNTA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Good%20to%20have', 'name': 'Good to have', 'color': 'fcbdce', 'default': False, 'description': ''}, {'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}, {'id': 1586825566, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NTY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/VERY%20HARD', 'name': 'VERY HARD', 'color': 'f43857', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1586825474, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NDc0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/testing', 'name': 'testing', 'color': 'c5def5', 'default': False, 'description': 'Writing new or fixing old tests'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-05T13:37:24Z,2019-10-06T16:12:54Z,2019-10-06T16:12:33Z,OWNER,,"Fixes: #43 Fixes: #65 Fixes: #66",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/63', 'html_url': 'https://github.com/wstrm/camomile/pull/63', 'diff_url': 'https://github.com/wstrm/camomile/pull/63.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/63.patch'}" 795,https://api.github.com/repos/wstrm/camomile/issues/62,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/62/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/62/comments,https://api.github.com/repos/wstrm/camomile/issues/62/events,https://github.com/wstrm/camomile/issues/62,502494794,MDU6SXNzdWU1MDI0OTQ3OTQ=,62,Replication events are for the whole database,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-04T08:12:58Z,2019-10-06T12:59:35Z,2019-10-06T12:59:35Z,OWNER,,"It seems that the `republishHandler` in `store` only iterates over the local items (`db.localItems`), but according to: ![2019-10-04-100753_893x41_scrot](https://user-images.githubusercontent.com/4541181/66191523-d7b1a980-e68e-11e9-8184-c574680f6e5e.png) The _whole_ database must be replicated every hour? Ping @Hjortsberg ",, 796,https://api.github.com/repos/wstrm/camomile/issues/61,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/61/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/61/comments,https://api.github.com/repos/wstrm/camomile/issues/61/events,https://github.com/wstrm/camomile/issues/61,501560660,MDU6SXNzdWU1MDE1NjA2NjA=,61,Limit number of maximum nodes to store at to k,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495221, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjIx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/question', 'name': 'question', 'color': 'd876e3', 'default': True, 'description': 'Further information is requested'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-02T15:24:01Z,2019-10-11T17:16:07Z,2019-10-11T17:16:07Z,OWNER,,,, 797,https://api.github.com/repos/wstrm/camomile/issues/90,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/90/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/90/comments,https://api.github.com/repos/wstrm/camomile/issues/90/events,https://github.com/wstrm/camomile/pull/90,555765881,MDExOlB1bGxSZXF1ZXN0MzY3NjQ4Mjg3,90,README.md: update with short description and project report link,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495214, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-01-27T18:54:19Z,2020-01-27T18:55:35Z,2020-01-27T18:55:33Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/90', 'html_url': 'https://github.com/wstrm/camomile/pull/90', 'diff_url': 'https://github.com/wstrm/camomile/pull/90.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/90.patch'}" 798,https://api.github.com/repos/wstrm/camomile/issues/89,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/89/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/89/comments,https://api.github.com/repos/wstrm/camomile/issues/89/events,https://github.com/wstrm/camomile/pull/89,508107836,MDExOlB1bGxSZXF1ZXN0MzI4OTY1NDQ5,89,cmd+ctl: increase coverage,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-16T21:25:08Z,2019-10-16T22:17:23Z,2019-10-16T22:17:22Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/89', 'html_url': 'https://github.com/wstrm/camomile/pull/89', 'diff_url': 'https://github.com/wstrm/camomile/pull/89.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/89.patch'}" 799,https://api.github.com/repos/wstrm/camomile/issues/88,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/88/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/88/comments,https://api.github.com/repos/wstrm/camomile/issues/88/events,https://github.com/wstrm/camomile/pull/88,507993722,MDExOlB1bGxSZXF1ZXN0MzI4ODc0MzMy,88,test coverage,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-16T17:31:09Z,2019-10-17T17:00:19Z,2019-10-17T17:00:19Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/88', 'html_url': 'https://github.com/wstrm/camomile/pull/88', 'diff_url': 'https://github.com/wstrm/camomile/pull/88.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/88.patch'}" 800,https://api.github.com/repos/wstrm/camomile/issues/87,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/87/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/87/comments,https://api.github.com/repos/wstrm/camomile/issues/87/events,https://github.com/wstrm/camomile/pull/87,507821128,MDExOlB1bGxSZXF1ZXN0MzI4NzM1MDU2,87,*: fix expiration issues,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-16T12:31:25Z,2019-10-16T21:02:32Z,2019-10-16T21:02:31Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/87', 'html_url': 'https://github.com/wstrm/camomile/pull/87', 'diff_url': 'https://github.com/wstrm/camomile/pull/87.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/87.patch'}" 801,https://api.github.com/repos/wstrm/camomile/issues/86,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/86/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/86/comments,https://api.github.com/repos/wstrm/camomile/issues/86/events,https://github.com/wstrm/camomile/pull/86,507339479,MDExOlB1bGxSZXF1ZXN0MzI4MzQ4MTk1,86,cmd+ctl: fix coupling of forget,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-15T15:59:27Z,2019-10-16T18:31:23Z,2019-10-16T18:31:23Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/86', 'html_url': 'https://github.com/wstrm/camomile/pull/86', 'diff_url': 'https://github.com/wstrm/camomile/pull/86.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/86.patch'}" 802,https://api.github.com/repos/wstrm/camomile/issues/85,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/85/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/85/comments,https://api.github.com/repos/wstrm/camomile/issues/85/events,https://github.com/wstrm/camomile/pull/85,506918436,MDExOlB1bGxSZXF1ZXN0MzI4MDA3ODkx,85,remove udptestclient,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-14T23:16:35Z,2019-10-14T23:45:01Z,2019-10-14T23:45:00Z,COLLABORATOR,,fixes: #84 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/85', 'html_url': 'https://github.com/wstrm/camomile/pull/85', 'diff_url': 'https://github.com/wstrm/camomile/pull/85.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/85.patch'}" 803,https://api.github.com/repos/wstrm/camomile/issues/84,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/84/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/84/comments,https://api.github.com/repos/wstrm/camomile/issues/84/events,https://github.com/wstrm/camomile/issues/84,506896615,MDU6SXNzdWU1MDY4OTY2MTU=,84,Remove udptestclient,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,,[],,0,2019-10-14T22:03:42Z,2019-10-14T23:45:00Z,2019-10-14T23:45:00Z,OWNER,,"This one could be removed now: https://github.com/optmzr/camomile/blob/master/cmd/udptestclient/udptestclient.go ",, 804,https://api.github.com/repos/wstrm/camomile/issues/83,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/83/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/83/comments,https://api.github.com/repos/wstrm/camomile/issues/83/events,https://github.com/wstrm/camomile/issues/83,506861694,MDU6SXNzdWU1MDY4NjE2OTQ=,83,BUG: dht not truncating value before hashing.,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586831505, 'node_id': 'MDU6TGFiZWwxNTg2ODMxNTA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Good%20to%20have', 'name': 'Good to have', 'color': 'fcbdce', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-14T20:36:20Z,2019-10-16T21:40:38Z,2019-10-16T21:40:38Z,COLLABORATOR,,,, 805,https://api.github.com/repos/wstrm/camomile/issues/82,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/82/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/82/comments,https://api.github.com/repos/wstrm/camomile/issues/82/events,https://github.com/wstrm/camomile/pull/82,506759456,MDExOlB1bGxSZXF1ZXN0MzI3ODgzNDU4,82,doc: add FAQ about ARP table overflow,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495214, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-10-14T16:35:28Z,2019-10-15T05:59:55Z,2019-10-15T05:59:54Z,OWNER,,So this one happens on my computers as Gentoo has a pretty low conservative setting.,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/82', 'html_url': 'https://github.com/wstrm/camomile/pull/82', 'diff_url': 'https://github.com/wstrm/camomile/pull/82.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/82.patch'}" 806,https://api.github.com/repos/wstrm/camomile/issues/81,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/81/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/81/comments,https://api.github.com/repos/wstrm/camomile/issues/81/events,https://github.com/wstrm/camomile/pull/81,506630183,MDExOlB1bGxSZXF1ZXN0MzI3NzgyNjc5,81,uml visualizations,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-14T12:44:41Z,2019-10-14T14:46:48Z,2019-10-14T14:46:47Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/81', 'html_url': 'https://github.com/wstrm/camomile/pull/81', 'diff_url': 'https://github.com/wstrm/camomile/pull/81.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/81.patch'}" 807,https://api.github.com/repos/wstrm/camomile/issues/80,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/80/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/80/comments,https://api.github.com/repos/wstrm/camomile/issues/80/events,https://github.com/wstrm/camomile/pull/80,506192194,MDExOlB1bGxSZXF1ZXN0MzI3NDY4Mjk1,80,Refresh buckets every tRefresh interval and on Join,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-12T14:13:15Z,2019-10-13T10:38:35Z,2019-10-13T10:38:34Z,OWNER,,"Fixes: #69 Fixes: #70 ",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/80', 'html_url': 'https://github.com/wstrm/camomile/pull/80', 'diff_url': 'https://github.com/wstrm/camomile/pull/80.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/80.patch'}" 808,https://api.github.com/repos/wstrm/camomile/issues/79,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/79/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/79/comments,https://api.github.com/repos/wstrm/camomile/issues/79/events,https://github.com/wstrm/camomile/pull/79,506066992,MDExOlB1bGxSZXF1ZXN0MzI3Mzc0ODIx,79,update tExpire upon value request (getItem),"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T21:32:53Z,2019-10-11T21:46:03Z,2019-10-11T21:45:16Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/79', 'html_url': 'https://github.com/wstrm/camomile/pull/79', 'diff_url': 'https://github.com/wstrm/camomile/pull/79.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/79.patch'}" 809,https://api.github.com/repos/wstrm/camomile/issues/78,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/78/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/78/comments,https://api.github.com/repos/wstrm/camomile/issues/78/events,https://github.com/wstrm/camomile/issues/78,505996074,MDU6SXNzdWU1MDU5OTYwNzQ=,78,Refresh tExpire when a value is requested,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T18:28:54Z,2019-10-11T21:46:31Z,2019-10-11T21:46:31Z,COLLABORATOR,,,, 810,https://api.github.com/repos/wstrm/camomile/issues/77,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/77/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/77/comments,https://api.github.com/repos/wstrm/camomile/issues/77/events,https://github.com/wstrm/camomile/pull/77,505927674,MDExOlB1bGxSZXF1ZXN0MzI3MjYxNjU5,77,connect-replication-channel-to-dht,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586830657, 'node_id': 'MDU6TGFiZWwxNTg2ODMwNjU3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/BORDERLINE%20isSuE', 'name': 'BORDERLINE isSuE', 'color': 'd1f78f', 'default': False, 'description': 'BORDERLINE isSuE'}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",5,2019-10-11T15:46:08Z,2019-10-14T14:37:04Z,2019-10-14T14:37:04Z,COLLABORATOR,,Fixes #59 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/77', 'html_url': 'https://github.com/wstrm/camomile/pull/77', 'diff_url': 'https://github.com/wstrm/camomile/pull/77.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/77.patch'}" 811,https://api.github.com/repos/wstrm/camomile/issues/76,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/76/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/76/comments,https://api.github.com/repos/wstrm/camomile/issues/76/events,https://github.com/wstrm/camomile/pull/76,505860631,MDExOlB1bGxSZXF1ZXN0MzI3MjA2NzIy,76,cmd/dhtnode/http: couple REST API forget call with DHT,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-11T13:41:58Z,2019-10-11T14:53:19Z,2019-10-11T14:53:18Z,OWNER,,Fixes: #72 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/76', 'html_url': 'https://github.com/wstrm/camomile/pull/76', 'diff_url': 'https://github.com/wstrm/camomile/pull/76.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/76.patch'}" 812,https://api.github.com/repos/wstrm/camomile/issues/75,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/75/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/75/comments,https://api.github.com/repos/wstrm/camomile/issues/75/events,https://github.com/wstrm/camomile/pull/75,504271441,MDExOlB1bGxSZXF1ZXN0MzI1OTU3MDg1,75,dht+route+network: ping on full buckets,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-08T20:48:00Z,2019-10-10T18:46:13Z,2019-10-10T18:46:12Z,OWNER,,Fixes: #74 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/75', 'html_url': 'https://github.com/wstrm/camomile/pull/75', 'diff_url': 'https://github.com/wstrm/camomile/pull/75.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/75.patch'}" 813,https://api.github.com/repos/wstrm/camomile/issues/74,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/74/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/74/comments,https://api.github.com/repos/wstrm/camomile/issues/74/events,https://github.com/wstrm/camomile/issues/74,503527574,MDU6SXNzdWU1MDM1Mjc1NzQ=,74,Bug: (r *Table).Add doesn't ping on full bucket,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-07T15:29:28Z,2019-10-10T18:46:12Z,2019-10-10T18:46:12Z,OWNER,,"![2019-10-07-170943_964x388_scrot](https://user-images.githubusercontent.com/4541181/66324194-4c9e1100-e925-11e9-9d36-96a13fc0759f.png) I'm not 100% sure how this one would be solved. We'd get a dependency cycle if the routing table calls any function in the DHT. So this logic would probably be added to the DHT and not `(r *Table).Add`. One way to do it: 1. DHT gets a message from node **A**. 2. DHT checks if the bucket is full, with a new `route.Table` method, i.e. `(r *Table).Full(id node.ID) bool`. 3. DHT gets a... a. `true`: Go to 4. b. `false`: Add new contact **A**, and go to 6. 4. DHT retrieves the contact at the head of the bucket (least recently seen, **B**), using a new method `(r *Table).Head(id node.ID) route.Contact` 5. DHT pings the least recently seen node, **B**, and if it gets a... a. Response: Ignore new contact **A**. b. No response: Add new contact **A** (evicting node **B**). 6. Done. ",, 814,https://api.github.com/repos/wstrm/camomile/issues/73,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/73/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/73/comments,https://api.github.com/repos/wstrm/camomile/issues/73/events,https://github.com/wstrm/camomile/pull/73,503465877,MDExOlB1bGxSZXF1ZXN0MzI1MzEyNDgw,73,cmd/dhtnode+doc: follow lab spec (almost) and update docs,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T13:50:28Z,2019-10-08T06:24:31Z,2019-10-08T06:24:30Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/73', 'html_url': 'https://github.com/wstrm/camomile/pull/73', 'diff_url': 'https://github.com/wstrm/camomile/pull/73.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/73.patch'}" 815,https://api.github.com/repos/wstrm/camomile/issues/72,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/72/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/72/comments,https://api.github.com/repos/wstrm/camomile/issues/72/events,https://github.com/wstrm/camomile/issues/72,503413950,MDU6SXNzdWU1MDM0MTM5NTA=,72,Couple REST API forget call with DHT,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-07T12:15:38Z,2019-10-11T14:53:18Z,2019-10-11T14:53:18Z,OWNER,,,, 816,https://api.github.com/repos/wstrm/camomile/issues/71,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/71/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/71/comments,https://api.github.com/repos/wstrm/camomile/issues/71/events,https://github.com/wstrm/camomile/pull/71,503403076,MDExOlB1bGxSZXF1ZXN0MzI1MjYyMjcz,71,cmd/dhtnode: RESTful API,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1600339494, 'node_id': 'MDU6TGFiZWwxNjAwMzM5NDk0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/%F0%9F%8F%86%20QUALIFYING%20%F0%9F%8F%86', 'name': '🏆 QUALIFYING 🏆', 'color': '94fcc6', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:52:35Z,2019-10-07T12:36:51Z,2019-10-07T12:36:51Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/71', 'html_url': 'https://github.com/wstrm/camomile/pull/71', 'diff_url': 'https://github.com/wstrm/camomile/pull/71.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/71.patch'}" 817,https://api.github.com/repos/wstrm/camomile/issues/70,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/70/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/70/comments,https://api.github.com/repos/wstrm/camomile/issues/70/events,https://github.com/wstrm/camomile/issues/70,503401095,MDU6SXNzdWU1MDM0MDEwOTU=,70,Refresh every tRefresh interval,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:48:00Z,2019-10-13T10:38:33Z,2019-10-13T10:38:33Z,OWNER,,"![2019-10-07-134742_926x79_scrot](https://user-images.githubusercontent.com/4541181/66309104-0c309a00-e909-11e9-9944-6ed37c3fca07.png) ",, 818,https://api.github.com/repos/wstrm/camomile/issues/69,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/69/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/69/comments,https://api.github.com/repos/wstrm/camomile/issues/69/events,https://github.com/wstrm/camomile/issues/69,503400640,MDU6SXNzdWU1MDM0MDA2NDA=,69,Bug: Join must call refresh,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-07T11:47:02Z,2019-10-13T10:38:33Z,2019-10-13T10:38:33Z,OWNER,,"We've missed this one: ![2019-10-07-134629_638x34_scrot](https://user-images.githubusercontent.com/4541181/66309048-e86d5400-e908-11e9-9012-e7483717ac74.png) ",, 819,https://api.github.com/repos/wstrm/camomile/issues/68,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/68/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/68/comments,https://api.github.com/repos/wstrm/camomile/issues/68/events,https://github.com/wstrm/camomile/pull/68,503160565,MDExOlB1bGxSZXF1ZXN0MzI1MDc0NTIw,68,network+bin: fix session timeouts and use super node instead,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T21:05:04Z,2019-10-07T12:36:35Z,2019-10-07T12:36:34Z,OWNER,,"I accidentally stopped the tickers when creating a new network instance... Woops. Also changed so that the cluster uses a single super node during start up.",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/68', 'html_url': 'https://github.com/wstrm/camomile/pull/68', 'diff_url': 'https://github.com/wstrm/camomile/pull/68.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/68.patch'}" 820,https://api.github.com/repos/wstrm/camomile/issues/67,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/67/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/67/comments,https://api.github.com/repos/wstrm/camomile/issues/67/events,https://github.com/wstrm/camomile/pull/67,503134362,MDExOlB1bGxSZXF1ZXN0MzI1MDU2NDU4,67,Add forgetLocalItem and forgetItem test,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1600339494, 'node_id': 'MDU6TGFiZWwxNjAwMzM5NDk0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/%F0%9F%8F%86%20QUALIFYING%20%F0%9F%8F%86', 'name': '🏆 QUALIFYING 🏆', 'color': '94fcc6', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-10-06T17:41:24Z,2019-10-10T16:58:04Z,2019-10-10T16:58:03Z,COLLABORATOR,,Should also be coupled into the DHT,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/67', 'html_url': 'https://github.com/wstrm/camomile/pull/67', 'diff_url': 'https://github.com/wstrm/camomile/pull/67.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/67.patch'}" 821,https://api.github.com/repos/wstrm/camomile/issues/66,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/66/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/66/comments,https://api.github.com/repos/wstrm/camomile/issues/66/events,https://github.com/wstrm/camomile/issues/66,503121036,MDU6SXNzdWU1MDMxMjEwMzY=,66,Multiple UDP connections for each dial gives 'invalid argument',"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586825762, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NzYy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Advanced', 'name': 'Advanced', 'color': 'cad117', 'default': False, 'description': ''}, {'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1586826266, 'node_id': 'MDU6TGFiZWwxNTg2ODI2MjY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Complex', 'name': 'Complex', 'color': 'bfd4f2', 'default': False, 'description': ''}, {'id': 1586826610, 'node_id': 'MDU6TGFiZWwxNTg2ODI2NjEw', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Expert', 'name': 'Expert', 'color': 'e05c53', 'default': False, 'description': ''}, {'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}, {'id': 1586825566, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NTY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/VERY%20HARD', 'name': 'VERY HARD', 'color': 'f43857', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T16:00:53Z,2019-10-06T16:12:33Z,2019-10-06T16:12:33Z,OWNER,,"So apparently Linux doesn't like when we open too many UDP connections. Currently we're opening one connection per dial (for each send, that is). Instead, we should re-use the same connection for both the listener and the sender.",, 822,https://api.github.com/repos/wstrm/camomile/issues/65,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/65/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/65/comments,https://api.github.com/repos/wstrm/camomile/issues/65/events,https://github.com/wstrm/camomile/issues/65,503120677,MDU6SXNzdWU1MDMxMjA2Nzc=,65,Faster logging with zero allocation library,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-10-06T15:58:13Z,2019-10-06T16:12:33Z,2019-10-06T16:12:33Z,OWNER,,"Logging slow, ok? Make faster, ok? Zero allocations, nice! Fix, ok?",, 823,https://api.github.com/repos/wstrm/camomile/issues/64,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/64/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/64/comments,https://api.github.com/repos/wstrm/camomile/issues/64/events,https://github.com/wstrm/camomile/pull/64,503026740,MDExOlB1bGxSZXF1ZXN0MzI0OTg0MDg1,64,Change replication source,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",6,2019-10-05T22:59:01Z,2019-10-06T12:59:13Z,2019-10-06T12:58:03Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/64', 'html_url': 'https://github.com/wstrm/camomile/pull/64', 'diff_url': 'https://github.com/wstrm/camomile/pull/64.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/64.patch'}" 824,https://api.github.com/repos/wstrm/camomile/issues/63,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/63/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/63/comments,https://api.github.com/repos/wstrm/camomile/issues/63/events,https://github.com/wstrm/camomile/pull/63,502964459,MDExOlB1bGxSZXF1ZXN0MzI0OTQwNDI1,63,network+misc: add network timeouts and fast logging,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586825762, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NzYy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Advanced', 'name': 'Advanced', 'color': 'cad117', 'default': False, 'description': ''}, {'id': 1586830657, 'node_id': 'MDU6TGFiZWwxNTg2ODMwNjU3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/BORDERLINE%20isSuE', 'name': 'BORDERLINE isSuE', 'color': 'd1f78f', 'default': False, 'description': 'BORDERLINE isSuE'}, {'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1586826266, 'node_id': 'MDU6TGFiZWwxNTg2ODI2MjY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Complex', 'name': 'Complex', 'color': 'bfd4f2', 'default': False, 'description': ''}, {'id': 1586826610, 'node_id': 'MDU6TGFiZWwxNTg2ODI2NjEw', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Expert', 'name': 'Expert', 'color': 'e05c53', 'default': False, 'description': ''}, {'id': 1586831505, 'node_id': 'MDU6TGFiZWwxNTg2ODMxNTA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Good%20to%20have', 'name': 'Good to have', 'color': 'fcbdce', 'default': False, 'description': ''}, {'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}, {'id': 1586825566, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NTY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/VERY%20HARD', 'name': 'VERY HARD', 'color': 'f43857', 'default': False, 'description': ''}, {'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1586825474, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NDc0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/testing', 'name': 'testing', 'color': 'c5def5', 'default': False, 'description': 'Writing new or fixing old tests'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-05T13:37:24Z,2019-10-06T16:12:54Z,2019-10-06T16:12:33Z,OWNER,,"Fixes: #43 Fixes: #65 Fixes: #66",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/63', 'html_url': 'https://github.com/wstrm/camomile/pull/63', 'diff_url': 'https://github.com/wstrm/camomile/pull/63.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/63.patch'}" 825,https://api.github.com/repos/wstrm/camomile/issues/62,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/62/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/62/comments,https://api.github.com/repos/wstrm/camomile/issues/62/events,https://github.com/wstrm/camomile/issues/62,502494794,MDU6SXNzdWU1MDI0OTQ3OTQ=,62,Replication events are for the whole database,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-04T08:12:58Z,2019-10-06T12:59:35Z,2019-10-06T12:59:35Z,OWNER,,"It seems that the `republishHandler` in `store` only iterates over the local items (`db.localItems`), but according to: ![2019-10-04-100753_893x41_scrot](https://user-images.githubusercontent.com/4541181/66191523-d7b1a980-e68e-11e9-8184-c574680f6e5e.png) The _whole_ database must be replicated every hour? Ping @Hjortsberg ",, 826,https://api.github.com/repos/wstrm/camomile/issues/61,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/61/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/61/comments,https://api.github.com/repos/wstrm/camomile/issues/61/events,https://github.com/wstrm/camomile/issues/61,501560660,MDU6SXNzdWU1MDE1NjA2NjA=,61,Limit number of maximum nodes to store at to k,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495221, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjIx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/question', 'name': 'question', 'color': 'd876e3', 'default': True, 'description': 'Further information is requested'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-10-02T15:24:01Z,2019-10-11T17:16:07Z,2019-10-11T17:16:07Z,OWNER,,,, 827,https://api.github.com/repos/wstrm/camomile/issues/60,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/60/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/60/comments,https://api.github.com/repos/wstrm/camomile/issues/60/events,https://github.com/wstrm/camomile/issues/60,500311586,MDU6SXNzdWU1MDAzMTE1ODY=,60,Forget command in CLI,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1586831505, 'node_id': 'MDU6TGFiZWwxNTg2ODMxNTA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Good%20to%20have', 'name': 'Good to have', 'color': 'fcbdce', 'default': False, 'description': ''}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}, {'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",2,2019-09-30T14:23:31Z,2019-10-11T17:02:02Z,2019-10-11T17:02:02Z,COLLABORATOR,,Reimplement the forget(delete) in store and connect these functions through dht.,, 828,https://api.github.com/repos/wstrm/camomile/issues/59,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/59/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/59/comments,https://api.github.com/repos/wstrm/camomile/issues/59/events,https://github.com/wstrm/camomile/issues/59,500310253,MDU6SXNzdWU1MDAzMTAyNTM=,59,Connect republish/replication channel to dht,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586837509, 'node_id': 'MDU6TGFiZWwxNTg2ODM3NTA5', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/NOT%20MY%20PROBLEM', 'name': 'NOT MY PROBLEM', 'color': 'bfdadc', 'default': False, 'description': ''}, {'id': 1534495219, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE5', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/good%20first%20issue', 'name': 'good first issue', 'color': '7057ff', 'default': True, 'description': 'Good for newcomers'}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",3,2019-09-30T14:21:26Z,2019-10-14T14:37:03Z,2019-10-14T14:37:03Z,COLLABORATOR,,,, 829,https://api.github.com/repos/wstrm/camomile/issues/58,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/58/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/58/comments,https://api.github.com/repos/wstrm/camomile/issues/58/events,https://github.com/wstrm/camomile/issues/58,500309037,MDU6SXNzdWU1MDAzMDkwMzc=,58,Add RESTful application interface,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586825762, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NzYy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Advanced', 'name': 'Advanced', 'color': 'cad117', 'default': False, 'description': ''}, {'id': 1586830657, 'node_id': 'MDU6TGFiZWwxNTg2ODMwNjU3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/BORDERLINE%20isSuE', 'name': 'BORDERLINE isSuE', 'color': 'd1f78f', 'default': False, 'description': 'BORDERLINE isSuE'}, {'id': 1586826266, 'node_id': 'MDU6TGFiZWwxNTg2ODI2MjY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Complex', 'name': 'Complex', 'color': 'bfd4f2', 'default': False, 'description': ''}, {'id': 1586826610, 'node_id': 'MDU6TGFiZWwxNTg2ODI2NjEw', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Expert', 'name': 'Expert', 'color': 'e05c53', 'default': False, 'description': ''}, {'id': 1586825566, 'node_id': 'MDU6TGFiZWwxNTg2ODI1NTY2', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/VERY%20HARD', 'name': 'VERY HARD', 'color': 'f43857', 'default': False, 'description': ''}, {'id': 1534495219, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE5', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/good%20first%20issue', 'name': 'good first issue', 'color': '7057ff', 'default': True, 'description': 'Good for newcomers'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",1,2019-09-30T14:19:32Z,2019-10-07T12:37:32Z,2019-10-07T12:37:32Z,COLLABORATOR,,We need to be able to send strings to the Kademlia network via REST.,, 830,https://api.github.com/repos/wstrm/camomile/issues/57,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/57/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/57/comments,https://api.github.com/repos/wstrm/camomile/issues/57/events,https://github.com/wstrm/camomile/pull/57,500297245,MDExOlB1bGxSZXF1ZXN0MzIyNzk4NDYx,57,dht: limit to a maximum of k nodes when storing,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",3,2019-09-30T14:00:24Z,2019-09-30T14:04:17Z,2019-09-30T14:04:16Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/57', 'html_url': 'https://github.com/wstrm/camomile/pull/57', 'diff_url': 'https://github.com/wstrm/camomile/pull/57.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/57.patch'}" 831,https://api.github.com/repos/wstrm/camomile/issues/56,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/56/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/56/comments,https://api.github.com/repos/wstrm/camomile/issues/56/events,https://github.com/wstrm/camomile/pull/56,500281907,MDExOlB1bGxSZXF1ZXN0MzIyNzg2MDAz,56,get now responds with sender,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-30T13:35:32Z,2019-09-30T13:43:47Z,2019-09-30T13:43:47Z,COLLABORATOR,,Fixes #54 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/56', 'html_url': 'https://github.com/wstrm/camomile/pull/56', 'diff_url': 'https://github.com/wstrm/camomile/pull/56.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/56.patch'}" 832,https://api.github.com/repos/wstrm/camomile/issues/55,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/55/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/55/comments,https://api.github.com/repos/wstrm/camomile/issues/55/events,https://github.com/wstrm/camomile/pull/55,500208113,MDExOlB1bGxSZXF1ZXN0MzIyNzI1MTIx,55,dht+network+node: node.(ID).Bytes() must return a copy of bytes,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495212, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjEy', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/bug', 'name': 'bug', 'color': 'd73a4a', 'default': True, 'description': ""Something isn't working""}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-30T11:10:56Z,2019-09-30T12:03:28Z,2019-09-30T12:03:27Z,OWNER,," * Before a reference was returned every time, if this was put in a loop the last value would be overwritten on every loop (and all other values that share the same reference).",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/55', 'html_url': 'https://github.com/wstrm/camomile/pull/55', 'diff_url': 'https://github.com/wstrm/camomile/pull/55.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/55.patch'}" 833,https://api.github.com/repos/wstrm/camomile/issues/54,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/54/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/54/comments,https://api.github.com/repos/wstrm/camomile/issues/54/events,https://github.com/wstrm/camomile/issues/54,499948547,MDU6SXNzdWU0OTk5NDg1NDc=,54,The Get CLI command must also return the node that the value was retrieved from,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1585242153, 'node_id': 'MDU6TGFiZWwxNTg1MjQyMTUz', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/PANIC%20ATTACK!!!!!!!!!!!!!1', 'name': 'PANIC ATTACK!!!!!!!!!!!!!1', 'color': 'e23f68', 'default': False, 'description': ''}, {'id': 1585241971, 'node_id': 'MDU6TGFiZWwxNTg1MjQxOTcx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/ULTRA%20URGENT!!!', 'name': 'ULTRA URGENT!!!', 'color': 'cc6b57', 'default': False, 'description': ''}, {'id': 1585241605, 'node_id': 'MDU6TGFiZWwxNTg1MjQxNjA1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/Urgent', 'name': 'Urgent', 'color': 'e99695', 'default': False, 'description': ''}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-29T17:55:23Z,2019-09-30T13:43:46Z,2019-09-30T13:43:46Z,OWNER,,"![2019-09-29-195459_719x52_scrot](https://user-images.githubusercontent.com/4541181/65836929-088e8900-e2f3-11e9-85e7-e1219ac64938.png) ",, 834,https://api.github.com/repos/wstrm/camomile/issues/53,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/53/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/53/comments,https://api.github.com/repos/wstrm/camomile/issues/53/events,https://github.com/wstrm/camomile/pull/53,499937670,MDExOlB1bGxSZXF1ZXN0MzIyNTE4NTI3,53,dht: couple Get in CLI with DHT and implement findValueRequestHandler,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",3,2019-09-29T16:15:12Z,2019-09-30T07:51:49Z,2019-09-30T07:51:48Z,OWNER,," * ctl: prettify and fix RPC gob encoding errors * cmd: change -exit to bool flag * store: make item.value -> item.Value (public) Fixes: #53 ",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/53', 'html_url': 'https://github.com/wstrm/camomile/pull/53', 'diff_url': 'https://github.com/wstrm/camomile/pull/53.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/53.patch'}" 835,https://api.github.com/repos/wstrm/camomile/issues/52,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/52/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/52/comments,https://api.github.com/repos/wstrm/camomile/issues/52/events,https://github.com/wstrm/camomile/pull/52,499922485,MDExOlB1bGxSZXF1ZXN0MzIyNTA4MzQ4,52,bug: fix channel not found in table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-29T14:05:04Z,2019-09-29T15:42:43Z,2019-09-29T15:42:43Z,OWNER,," * Channels were inserted after sending. So if there were enough waiting processes on the locks on the table the response would come back before the channel had been added. * Add better logging with Node ID. Fixes: #51 ",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/52', 'html_url': 'https://github.com/wstrm/camomile/pull/52', 'diff_url': 'https://github.com/wstrm/camomile/pull/52.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/52.patch'}" 836,https://api.github.com/repos/wstrm/camomile/issues/51,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/51/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/51/comments,https://api.github.com/repos/wstrm/camomile/issues/51/events,https://github.com/wstrm/camomile/issues/51,499897477,MDU6SXNzdWU0OTk4OTc0Nzc=,51,Bug: Channel not found in table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-29T10:32:57Z,2019-09-29T15:42:42Z,2019-09-29T15:42:42Z,OWNER,,"Identify the bug where _many_ (10+) nodes sometimes reports this error: ``` 2019/09/29 10:27:47 Channel not found in table ```",, 837,https://api.github.com/repos/wstrm/camomile/issues/50,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/50/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/50/comments,https://api.github.com/repos/wstrm/camomile/issues/50/events,https://github.com/wstrm/camomile/issues/50,499897321,MDU6SXNzdWU0OTk4OTczMjE=,50,Couple Get in CLI with DHT and implement findValueRequestHandler,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],"{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-09-29T10:31:11Z,2019-09-30T13:59:42Z,2019-09-30T13:59:42Z,OWNER,,,, 838,https://api.github.com/repos/wstrm/camomile/issues/49,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/49/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/49/comments,https://api.github.com/repos/wstrm/camomile/issues/49/events,https://github.com/wstrm/camomile/pull/49,499891360,MDExOlB1bGxSZXF1ZXN0MzIyNDg5MDEw,49,Couple Store with DHT and Network,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",3,2019-09-29T09:40:40Z,2019-09-29T09:50:29Z,2019-09-29T09:50:11Z,COLLABORATOR,,"This PR adds a declaration of the store protobuf packet in the network file. Adds channels to the interface, adds storeRequest handler in the DHT file. Also modifies DB to not return channel upon creation but now implements a channel getter instead.",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/49', 'html_url': 'https://github.com/wstrm/camomile/pull/49', 'diff_url': 'https://github.com/wstrm/camomile/pull/49.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/49.patch'}" 839,https://api.github.com/repos/wstrm/camomile/issues/48,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/48/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/48/comments,https://api.github.com/repos/wstrm/camomile/issues/48/events,https://github.com/wstrm/camomile/issues/48,499890260,MDU6SXNzdWU0OTk4OTAyNjA=,48,Couple Store with DHT and Network,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-29T09:36:03Z,2019-09-29T09:50:52Z,2019-09-29T09:50:52Z,OWNER,,,, 840,https://api.github.com/repos/wstrm/camomile/issues/47,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/47/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/47/comments,https://api.github.com/repos/wstrm/camomile/issues/47/events,https://github.com/wstrm/camomile/pull/47,499888047,MDExOlB1bGxSZXF1ZXN0MzIyNDg3OTA5,47,Ping pong show implementation,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-29T09:25:04Z,2019-09-29T09:42:59Z,2019-09-29T09:42:58Z,COLLABORATOR,,Fixes #21 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/47', 'html_url': 'https://github.com/wstrm/camomile/pull/47', 'diff_url': 'https://github.com/wstrm/camomile/pull/47.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/47.patch'}" 841,https://api.github.com/repos/wstrm/camomile/issues/46,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/46/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/46/comments,https://api.github.com/repos/wstrm/camomile/issues/46/events,https://github.com/wstrm/camomile/pull/46,499788789,MDExOlB1bGxSZXF1ZXN0MzIyNDI0MTUz,46,bin: write custom script instead of using docker-compose,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-28T15:58:42Z,2019-09-28T20:13:07Z,2019-09-28T20:13:06Z,OWNER,,"Remove docker-compose because I suck and I couldn't figure out how to pair the nodes.",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/46', 'html_url': 'https://github.com/wstrm/camomile/pull/46', 'diff_url': 'https://github.com/wstrm/camomile/pull/46.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/46.patch'}" 842,https://api.github.com/repos/wstrm/camomile/issues/45,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/45/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/45/comments,https://api.github.com/repos/wstrm/camomile/issues/45/events,https://github.com/wstrm/camomile/pull/45,499745806,MDExOlB1bGxSZXF1ZXN0MzIyMzk3MTIy,45,add bootstrap flags,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-28T08:55:11Z,2019-09-28T12:28:05Z,2019-09-28T12:28:04Z,COLLABORATOR,,"Added bootstrap flags. Still to do: multiple other nodes. Fixes: #42 ",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/45', 'html_url': 'https://github.com/wstrm/camomile/pull/45', 'diff_url': 'https://github.com/wstrm/camomile/pull/45.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/45.patch'}" 843,https://api.github.com/repos/wstrm/camomile/issues/44,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/44/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/44/comments,https://api.github.com/repos/wstrm/camomile/issues/44/events,https://github.com/wstrm/camomile/pull/44,499739563,MDExOlB1bGxSZXF1ZXN0MzIyMzkyOTE0,44,table: make routing table concurrent,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-28T07:43:00Z,2019-09-28T08:13:33Z,2019-09-28T08:13:33Z,OWNER,,Fixes: #41 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/44', 'html_url': 'https://github.com/wstrm/camomile/pull/44', 'diff_url': 'https://github.com/wstrm/camomile/pull/44.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/44.patch'}" 844,https://api.github.com/repos/wstrm/camomile/issues/43,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/43/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/43/comments,https://api.github.com/repos/wstrm/camomile/issues/43/events,https://github.com/wstrm/camomile/issues/43,499336501,MDU6SXNzdWU0OTkzMzY1MDE=,43,Add network timeouts,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1586833351, 'node_id': 'MDU6TGFiZWwxNTg2ODMzMzUx', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/CRUCIAL', 'name': 'CRUCIAL', 'color': 'ff0000', 'default': False, 'description': ''}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/3', 'html_url': 'https://github.com/wstrm/camomile/milestone/3', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/3/labels', 'id': 4625177, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Nw==', 'number': 3, 'title': 'Sprint 2', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 32, 'state': 'closed', 'created_at': '2019-09-03T15:08:14Z', 'updated_at': '2019-10-17T17:00:27Z', 'due_on': '2019-11-05T08:00:00Z', 'closed_at': '2019-10-17T17:00:27Z'}",0,2019-09-27T09:25:11Z,2019-10-06T16:12:32Z,2019-10-06T16:12:32Z,OWNER,,,, 845,https://api.github.com/repos/wstrm/camomile/issues/42,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/42/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/42/comments,https://api.github.com/repos/wstrm/camomile/issues/42/events,https://github.com/wstrm/camomile/issues/42,499336326,MDU6SXNzdWU0OTkzMzYzMjY=,42,Add bootstrap flags for cmd/dhtnode,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1562993725, 'node_id': 'MDU6TGFiZWwxNTYyOTkzNzI1', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/in%20progress', 'name': 'in progress', 'color': 'eeee00', 'default': False, 'description': ''}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-27T09:24:49Z,2019-09-28T12:28:04Z,2019-09-28T12:28:04Z,OWNER,,,, 846,https://api.github.com/repos/wstrm/camomile/issues/41,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/41/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/41/comments,https://api.github.com/repos/wstrm/camomile/issues/41/events,https://github.com/wstrm/camomile/issues/41,499336114,MDU6SXNzdWU0OTkzMzYxMTQ=,41,Make routing table concurrent,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,0,2019-09-27T09:24:26Z,2019-09-28T08:13:33Z,2019-09-28T08:13:33Z,OWNER,,,, 847,https://api.github.com/repos/wstrm/camomile/issues/40,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/40/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/40/comments,https://api.github.com/repos/wstrm/camomile/issues/40/events,https://github.com/wstrm/camomile/pull/40,496640271,MDExOlB1bGxSZXF1ZXN0MzE5OTQ5NDE1,40,dht: couple initial DHT package with routing table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-09-21T10:18:25Z,2019-09-27T10:58:14Z,2019-09-27T10:58:13Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/40', 'html_url': 'https://github.com/wstrm/camomile/pull/40', 'diff_url': 'https://github.com/wstrm/camomile/pull/40.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/40.patch'}" 848,https://api.github.com/repos/wstrm/camomile/issues/39,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/39/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/39/comments,https://api.github.com/repos/wstrm/camomile/issues/39/events,https://github.com/wstrm/camomile/pull/39,496470032,MDExOlB1bGxSZXF1ZXN0MzE5ODE3ODk3,39,doc: fix copy n paste mistake,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-09-20T17:39:51Z,2019-09-20T17:40:00Z,2019-09-20T17:39:59Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/39', 'html_url': 'https://github.com/wstrm/camomile/pull/39', 'diff_url': 'https://github.com/wstrm/camomile/pull/39.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/39.patch'}" 849,https://api.github.com/repos/wstrm/camomile/issues/38,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/38/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/38/comments,https://api.github.com/repos/wstrm/camomile/issues/38/events,https://github.com/wstrm/camomile/pull/38,496464209,MDExOlB1bGxSZXF1ZXN0MzE5ODEzMDk1,38,doc: update README.md with badges and new name,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495214, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE0', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/documentation', 'name': 'documentation', 'color': '0075ca', 'default': True, 'description': 'Improvements or additions to documentation'}, {'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-20T17:25:04Z,2019-09-20T17:35:55Z,2019-09-20T17:35:55Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/38', 'html_url': 'https://github.com/wstrm/camomile/pull/38', 'diff_url': 'https://github.com/wstrm/camomile/pull/38.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/38.patch'}" 850,https://api.github.com/repos/wstrm/camomile/issues/37,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/37/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/37/comments,https://api.github.com/repos/wstrm/camomile/issues/37/events,https://github.com/wstrm/camomile/issues/37,496459596,MDU6SXNzdWU0OTY0NTk1OTY=,37,Couple initial DHT package with routing table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-20T17:12:34Z,2019-09-29T09:37:50Z,2019-09-29T09:37:43Z,OWNER,,"* Receive message from CLI * Make relevant call to routing table * Implement first stage before sending of data to `network` and `store` packages",, 851,https://api.github.com/repos/wstrm/camomile/issues/36,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/36/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/36/comments,https://api.github.com/repos/wstrm/camomile/issues/36/events,https://github.com/wstrm/camomile/pull/36,496311063,MDExOlB1bGxSZXF1ZXN0MzE5Njg4MzQ0,36,initial-network,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-20T11:57:53Z,2019-09-26T14:42:31Z,2019-09-26T14:40:29Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/36', 'html_url': 'https://github.com/wstrm/camomile/pull/36', 'diff_url': 'https://github.com/wstrm/camomile/pull/36.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/36.patch'}" 852,https://api.github.com/repos/wstrm/camomile/issues/35,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/35/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/35/comments,https://api.github.com/repos/wstrm/camomile/issues/35/events,https://github.com/wstrm/camomile/pull/35,495254124,MDExOlB1bGxSZXF1ZXN0MzE4ODM1NjUz,35,Cli to rpc,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",6,2019-09-18T14:13:41Z,2019-09-20T11:27:29Z,2019-09-20T11:27:28Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/35', 'html_url': 'https://github.com/wstrm/camomile/pull/35', 'diff_url': 'https://github.com/wstrm/camomile/pull/35.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/35.patch'}" 853,https://api.github.com/repos/wstrm/camomile/issues/34,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/34/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/34/comments,https://api.github.com/repos/wstrm/camomile/issues/34/events,https://github.com/wstrm/camomile/pull/34,495113880,MDExOlB1bGxSZXF1ZXN0MzE4NzIzNjIy,34,Object data storage,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",3,2019-09-18T09:47:51Z,2019-09-26T14:21:06Z,2019-09-26T14:21:05Z,COLLABORATOR,, Need to find a smart way to make the governer that republishes and evicts values.,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/34', 'html_url': 'https://github.com/wstrm/camomile/pull/34', 'diff_url': 'https://github.com/wstrm/camomile/pull/34.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/34.patch'}" 854,https://api.github.com/repos/wstrm/camomile/issues/33,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/33/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/33/comments,https://api.github.com/repos/wstrm/camomile/issues/33/events,https://github.com/wstrm/camomile/pull/33,494831364,MDExOlB1bGxSZXF1ZXN0MzE4NTA4Nzg1,33,ci: add codecov,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-17T20:18:43Z,2019-09-18T07:25:49Z,2019-09-18T07:25:48Z,OWNER,,Add code coverage reports that are reported in every PR.,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/33', 'html_url': 'https://github.com/wstrm/camomile/pull/33', 'diff_url': 'https://github.com/wstrm/camomile/pull/33.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/33.patch'}" 855,https://api.github.com/repos/wstrm/camomile/issues/32,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/32/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/32/comments,https://api.github.com/repos/wstrm/camomile/issues/32/events,https://github.com/wstrm/camomile/issues/32,494825302,MDU6SXNzdWU0OTQ4MjUzMDI=,32,Add code coverage report in CI,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-17T20:04:50Z,2019-09-20T16:12:33Z,2019-09-20T16:12:33Z,OWNER,,,, 856,https://api.github.com/repos/wstrm/camomile/issues/31,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/31/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/31/comments,https://api.github.com/repos/wstrm/camomile/issues/31/events,https://github.com/wstrm/camomile/pull/31,494141920,MDExOlB1bGxSZXF1ZXN0MzE3OTU0MTAy,31,Implement routing table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]",,3,2019-09-16T16:04:01Z,2019-09-20T11:10:03Z,2019-09-20T11:10:02Z,OWNER,,,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/31', 'html_url': 'https://github.com/wstrm/camomile/pull/31', 'diff_url': 'https://github.com/wstrm/camomile/pull/31.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/31.patch'}" 857,https://api.github.com/repos/wstrm/camomile/issues/30,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/30/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/30/comments,https://api.github.com/repos/wstrm/camomile/issues/30/events,https://github.com/wstrm/camomile/issues/30,494056502,MDU6SXNzdWU0OTQwNTY1MDI=,30,Implement RPC from dhtctl to dhtnode,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-16T13:40:01Z,2019-09-20T16:12:16Z,2019-09-20T16:12:16Z,COLLABORATOR,,,, 858,https://api.github.com/repos/wstrm/camomile/issues/29,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/29/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/29/comments,https://api.github.com/repos/wstrm/camomile/issues/29/events,https://github.com/wstrm/camomile/issues/29,492790103,MDU6SXNzdWU0OTI3OTAxMDM=,29,Implement Kademlia network lookup,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-12T12:59:26Z,2019-09-29T09:37:16Z,2019-09-29T09:37:16Z,COLLABORATOR,,,, 859,https://api.github.com/repos/wstrm/camomile/issues/28,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/28/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/28/comments,https://api.github.com/repos/wstrm/camomile/issues/28/events,https://github.com/wstrm/camomile/issues/28,492789798,MDU6SXNzdWU0OTI3ODk3OTg=,28,Implement Kademlia network joining ,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],"{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-12T12:58:54Z,2019-09-29T09:37:23Z,2019-09-29T09:37:23Z,COLLABORATOR,,,, 860,https://api.github.com/repos/wstrm/camomile/issues/27,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/27/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/27/comments,https://api.github.com/repos/wstrm/camomile/issues/27/events,https://github.com/wstrm/camomile/pull/27,491126376,MDExOlB1bGxSZXF1ZXN0MzE1NTU1NzUx,27,ci: set Go 1.13,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/1', 'html_url': 'https://github.com/wstrm/camomile/milestone/1', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/1/labels', 'id': 4625173, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Mw==', 'number': 1, 'title': 'Sprint 0', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 13, 'state': 'closed', 'created_at': '2019-09-03T15:07:36Z', 'updated_at': '2019-09-28T07:43:25Z', 'due_on': '2019-09-12T07:00:00Z', 'closed_at': '2019-09-28T07:43:25Z'}",0,2019-09-09T14:19:46Z,2019-09-09T14:32:10Z,2019-09-09T14:32:08Z,OWNER,,Fixes: #26 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/27', 'html_url': 'https://github.com/wstrm/camomile/pull/27', 'diff_url': 'https://github.com/wstrm/camomile/pull/27.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/27.patch'}" 861,https://api.github.com/repos/wstrm/camomile/issues/26,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/26/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/26/comments,https://api.github.com/repos/wstrm/camomile/issues/26/events,https://github.com/wstrm/camomile/issues/26,491124257,MDU6SXNzdWU0OTExMjQyNTc=,26,Upgrade CircleCI image to Go 1.13,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/1', 'html_url': 'https://github.com/wstrm/camomile/milestone/1', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/1/labels', 'id': 4625173, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Mw==', 'number': 1, 'title': 'Sprint 0', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 13, 'state': 'closed', 'created_at': '2019-09-03T15:07:36Z', 'updated_at': '2019-09-28T07:43:25Z', 'due_on': '2019-09-12T07:00:00Z', 'closed_at': '2019-09-28T07:43:25Z'}",0,2019-09-09T14:16:15Z,2019-09-09T14:32:08Z,2019-09-09T14:32:08Z,OWNER,,,, 862,https://api.github.com/repos/wstrm/camomile/issues/25,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/25/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/25/comments,https://api.github.com/repos/wstrm/camomile/issues/25/events,https://github.com/wstrm/camomile/issues/25,491123937,MDU6SXNzdWU0OTExMjM5Mzc=,25,Implement object storage,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",0,2019-09-09T14:15:41Z,2019-09-28T07:50:19Z,2019-09-26T14:21:06Z,OWNER,,,, 863,https://api.github.com/repos/wstrm/camomile/issues/24,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/24/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/24/comments,https://api.github.com/repos/wstrm/camomile/issues/24/events,https://github.com/wstrm/camomile/issues/24,491123795,MDU6SXNzdWU0OTExMjM3OTU=,24,Implement Kademlia routing table,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-09T14:15:26Z,2019-09-20T16:11:47Z,2019-09-20T16:11:47Z,OWNER,,,, 864,https://api.github.com/repos/wstrm/camomile/issues/23,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/23/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/23/comments,https://api.github.com/repos/wstrm/camomile/issues/23/events,https://github.com/wstrm/camomile/issues/23,491123584,MDU6SXNzdWU0OTExMjM1ODQ=,23,Design object data structure (storage),"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",4,2019-09-09T14:15:05Z,2019-09-20T17:13:29Z,2019-09-20T17:13:29Z,OWNER,,Probably just a simple hash table?,, 865,https://api.github.com/repos/wstrm/camomile/issues/22,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/22/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/22/comments,https://api.github.com/repos/wstrm/camomile/issues/22/events,https://github.com/wstrm/camomile/issues/22,491109406,MDU6SXNzdWU0OTExMDk0MDY=,22,Design bucket data structure (routing table),"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",5,2019-09-09T13:51:35Z,2019-09-16T14:09:43Z,2019-09-16T14:09:43Z,OWNER,,,, 866,https://api.github.com/repos/wstrm/camomile/issues/21,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/21/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/21/comments,https://api.github.com/repos/wstrm/camomile/issues/21/events,https://github.com/wstrm/camomile/issues/21,491103873,MDU6SXNzdWU0OTExMDM4NzM=,21,Implement ping through CLI (couple w/ DHT and Network),"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",1,2019-09-09T13:41:54Z,2019-09-29T09:42:58Z,2019-09-29T09:42:58Z,OWNER,,Implement ping so that you can ping from the CLI to a node by sending Protobuf packets.,, 867,https://api.github.com/repos/wstrm/camomile/issues/20,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/20/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/20/comments,https://api.github.com/repos/wstrm/camomile/issues/20/events,https://github.com/wstrm/camomile/issues/20,491103387,MDU6SXNzdWU0OTExMDMzODc=,20,Implement networking between nodes using Protobuf,"{'login': 'wstrm', 'id': 4541181, 'node_id': 'MDQ6VXNlcjQ1NDExODE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4541181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wstrm', 'html_url': 'https://github.com/wstrm', 'followers_url': 'https://api.github.com/users/wstrm/followers', 'following_url': 'https://api.github.com/users/wstrm/following{/other_user}', 'gists_url': 'https://api.github.com/users/wstrm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wstrm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wstrm/subscriptions', 'organizations_url': 'https://api.github.com/users/wstrm/orgs', 'repos_url': 'https://api.github.com/users/wstrm/repos', 'events_url': 'https://api.github.com/users/wstrm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wstrm/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/2', 'html_url': 'https://github.com/wstrm/camomile/milestone/2', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/2/labels', 'id': 4625175, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3NQ==', 'number': 2, 'title': 'Sprint 1', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 27, 'state': 'closed', 'created_at': '2019-09-03T15:07:55Z', 'updated_at': '2019-10-02T15:24:27Z', 'due_on': '2019-10-03T07:00:00Z', 'closed_at': '2019-10-02T15:24:27Z'}",4,2019-09-09T13:41:04Z,2019-09-28T07:50:18Z,2019-09-26T14:40:30Z,OWNER,,Marshal/unmarshal a Protobuf message between two nodes.,, 868,https://api.github.com/repos/wstrm/camomile/issues/19,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/19/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/19/comments,https://api.github.com/repos/wstrm/camomile/issues/19/events,https://github.com/wstrm/camomile/pull/19,490995538,MDExOlB1bGxSZXF1ZXN0MzE1NDQ4ODA1,19,Construct initial CLI,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]",,1,2019-09-09T09:51:44Z,2019-09-10T11:26:13Z,2019-09-10T11:26:12Z,COLLABORATOR,,Fixes #13 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/19', 'html_url': 'https://github.com/wstrm/camomile/pull/19', 'diff_url': 'https://github.com/wstrm/camomile/pull/19.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/19.patch'}" 869,https://api.github.com/repos/wstrm/camomile/issues/18,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/18/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/18/comments,https://api.github.com/repos/wstrm/camomile/issues/18/events,https://github.com/wstrm/camomile/pull/18,490918964,MDExOlB1bGxSZXF1ZXN0MzE1MzkwNTkx,18,Initial cli,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,"{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/1', 'html_url': 'https://github.com/wstrm/camomile/milestone/1', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/1/labels', 'id': 4625173, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Mw==', 'number': 1, 'title': 'Sprint 0', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 13, 'state': 'closed', 'created_at': '2019-09-03T15:07:36Z', 'updated_at': '2019-09-28T07:43:25Z', 'due_on': '2019-09-12T07:00:00Z', 'closed_at': '2019-09-28T07:43:25Z'}",0,2019-09-09T07:15:42Z,2019-09-09T09:37:27Z,2019-09-09T09:37:21Z,COLLABORATOR,,Fixes #18 ,,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/18', 'html_url': 'https://github.com/wstrm/camomile/pull/18', 'diff_url': 'https://github.com/wstrm/camomile/pull/18.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/18.patch'}" 870,https://api.github.com/repos/wstrm/camomile/issues/17,https://api.github.com/repos/wstrm/camomile,https://api.github.com/repos/wstrm/camomile/issues/17/labels{/name},https://api.github.com/repos/wstrm/camomile/issues/17/comments,https://api.github.com/repos/wstrm/camomile/issues/17/events,https://github.com/wstrm/camomile/pull/17,490908844,MDExOlB1bGxSZXF1ZXN0MzE1MzgzMDEw,17,docker: add compose and skeleton for Docker,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1534495217, 'node_id': 'MDU6TGFiZWwxNTM0NDk1MjE3', 'url': 'https://api.github.com/repos/wstrm/camomile/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]",closed,False,"{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'Hjortsberg', 'id': 17297258, 'node_id': 'MDQ6VXNlcjE3Mjk3MjU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17297258?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hjortsberg', 'html_url': 'https://github.com/Hjortsberg', 'followers_url': 'https://api.github.com/users/Hjortsberg/followers', 'following_url': 'https://api.github.com/users/Hjortsberg/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hjortsberg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hjortsberg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hjortsberg/subscriptions', 'organizations_url': 'https://api.github.com/users/Hjortsberg/orgs', 'repos_url': 'https://api.github.com/users/Hjortsberg/repos', 'events_url': 'https://api.github.com/users/Hjortsberg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hjortsberg/received_events', 'type': 'User', 'site_admin': False}]","{'url': 'https://api.github.com/repos/wstrm/camomile/milestones/1', 'html_url': 'https://github.com/wstrm/camomile/milestone/1', 'labels_url': 'https://api.github.com/repos/wstrm/camomile/milestones/1/labels', 'id': 4625173, 'node_id': 'MDk6TWlsZXN0b25lNDYyNTE3Mw==', 'number': 1, 'title': 'Sprint 0', 'description': '', 'creator': {'login': 'edvinnn', 'id': 14109085, 'node_id': 'MDQ6VXNlcjE0MTA5MDg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14109085?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/edvinnn', 'html_url': 'https://github.com/edvinnn', 'followers_url': 'https://api.github.com/users/edvinnn/followers', 'following_url': 'https://api.github.com/users/edvinnn/following{/other_user}', 'gists_url': 'https://api.github.com/users/edvinnn/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/edvinnn/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/edvinnn/subscriptions', 'organizations_url': 'https://api.github.com/users/edvinnn/orgs', 'repos_url': 'https://api.github.com/users/edvinnn/repos', 'events_url': 'https://api.github.com/users/edvinnn/events{/privacy}', 'received_events_url': 'https://api.github.com/users/edvinnn/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 13, 'state': 'closed', 'created_at': '2019-09-03T15:07:36Z', 'updated_at': '2019-09-28T07:43:25Z', 'due_on': '2019-09-12T07:00:00Z', 'closed_at': '2019-09-28T07:43:25Z'}",5,2019-09-09T06:51:49Z,2019-09-13T13:13:27Z,2019-09-13T12:45:43Z,COLLABORATOR,,"This is a startingpoint for docker. Unsure wether the Dockerfile and docker-composefile should be in an folder, or root directory?",,"{'url': 'https://api.github.com/repos/wstrm/camomile/pulls/17', 'html_url': 'https://github.com/wstrm/camomile/pull/17', 'diff_url': 'https://github.com/wstrm/camomile/pull/17.diff', 'patch_url': 'https://github.com/wstrm/camomile/pull/17.patch'}" 871,https://api.github.com/repos/skyzh/ddcm-protocol/issues/8,https://api.github.com/repos/skyzh/ddcm-protocol,https://api.github.com/repos/skyzh/ddcm-protocol/issues/8/labels{/name},https://api.github.com/repos/skyzh/ddcm-protocol/issues/8/comments,https://api.github.com/repos/skyzh/ddcm-protocol/issues/8/events,https://github.com/skyzh/ddcm-protocol/issues/8,606680226,MDU6SXNzdWU2MDY2ODAyMjY=,8,The Story behind DDCM,"{'login': 'skyzh', 'id': 4198311, 'node_id': 'MDQ6VXNlcjQxOTgzMTE=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4198311?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/skyzh', 'html_url': 'https://github.com/skyzh', 'followers_url': 'https://api.github.com/users/skyzh/followers', 'following_url': 'https://api.github.com/users/skyzh/following{/other_user}', 'gists_url': 'https://api.github.com/users/skyzh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/skyzh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/skyzh/subscriptions', 'organizations_url': 'https://api.github.com/users/skyzh/orgs', 'repos_url': 'https://api.github.com/users/skyzh/repos', 'events_url': 'https://api.github.com/users/skyzh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/skyzh/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-04-25T03:43:25Z,2020-06-11T16:52:12Z,2020-04-25T03:43:29Z,OWNER,,"When I was a 10th grade high school student, I proposed this project ""A Decentralized P2P Distributed Computing Protocol"". Now 4 years have passed by, and I'm still interested in making distributed systems and do system programming. In this project I mainly did three things. 1. Implement a Kademlia protocol in TCP with Python asyncio framework. 2. Implement git-like increment storage on distributed key-value storage. 3. Propose a way to batch collect result on distributed network. And I ran an experiment to count words on a website with this protocol. This repo can be found in ddcm-word-count in my GitHub. Some ideas might seem immature and trivial, but I think that was a good attempt towards distributed system for me four years ago. Here I also share some resource on this project. [Submitted paper](https://github.com/skyzh/ddcm-protocol/files/4532296/paper-ddcm.pdf) [Poster](https://github.com/skyzh/ddcm-protocol/files/4532297/poster-ddcm.pdf)",,