{"action":"created","comment":{"url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/comments/152551476","pull_request_review_id":78430186,"id":152551476,"diff_hunk":"@@ -71,51 +76,73 @@ defmodule Wallet do\n     end\n   end\n \n-  defp save_wallet_file(mnemonic_phrase, password) do\n-    {{year, month, day}, {hours, minutes, seconds}} = :calendar.local_time()\n-    file = \"wallet--#{year}-#{month}-#{day}-#{hours}-#{minutes}-#{seconds}\"\n-    {:ok, file} = File.open(file, [:write])\n-\n-    encrypted = Cypher.encrypt(mnemonic_phrase, password)\n-    IO.binwrite(file, encrypted)\n-    File.close(file)\n-  end\n-\n   @doc \"\"\"\n   Gets the public key\n-  Will only return a public key if the password is correct  \n+  Will only return a public key if the password is correct\n   ## Examples\n       iex> Wallet.get_public_key(\"wallet--2017-10-31-14-54-39\", \"password\")\n-\t   \"04187ACD56365459C0948953DD0D36A93E57A4C78C6E04E1E9DB10EA2C89FF2701DCC1AFB2C30F09ACE265EA11DAFE7E40591182F4EC3E7BB535305551D2A374CB\"\n+      {:ok, <<4, 210, 200, 166, 81, 219, 54, 116, 39, 64, 199, 57, 55, 152, 204, 119, 237,\n+      168, 175, 243, 132, 39, 71, 208, 94, 138, 190, 242, 78, 74, 141, 43, 58, 241,\n+      15, 19, 179, 45, 42, 79, 118, 24, 160, 20, 64, 178, 109, 124, 172, 127, ...>>}\n   \"\"\"\n-  @spec get_public_key(String.t(), String.t()) :: String.t()\n-  def get_public_key(file_path, password \\\\ \" \") do\n-  {validation, mnemonic} = load_wallet_file(file_path, password)\n+  @spec get_public_key(String.t(), String.t()) :: Tuple.t()\n+  def get_public_key(file_path, password, salt \\\\ \"\") do\n+    {validation, mnemonic} = load_wallet_file(file_path, password, salt)\n      \n-  if (validation != :error) do \n-   public_key = Kernel.elem(KeyPair.generate_root_seed(mnemonic), 1) \n-   {:ok, public_key}\n-  else\n-   {:error, \"\"}\n-  end  \n- end\n+    if (validation != :error) do \n+      {_, public_key} = Kernel.elem(KeyPair.generate_root_seed(mnemonic, salt), 1) |> Base.decode16()\n+      {:ok, public_key}\n+    else\n+      {:error, \"\"}\n+    end  \n+  end \n   \n   @doc \"\"\"\n   Gets the wallet address\n-  Will only return an address if the password is correct  \n+  Will only return an address if the password is correct\n   ## Examples\n       iex> Wallet.get_address(\"wallet--2017-10-31-14-54-39\", \"password\")\n-\t  \"1NM51tw1MixFCe64g6ExhCEXnowEGrQ2DE\"\n+      {:ok, \"1NM51tw1MixFCe64g6ExhCEXnowEGrQ2DE\"}\n+  \"\"\"\n+  @spec get_address(String.t(), String.t()) :: Tuple.t()\n+  def get_address(file_path, password, salt \\\\ \"\") do\n+    {validation, public_key} = get_public_key(file_path, password, salt)\n+\n+    if (validation != :error) do \n+      address = KeyPair.generate_wallet_address(public_key) \n+      {:ok, address}\n+    else\n+      {:error, \"\"}","path":"lib/elixir_wallet/elixir_wallet.ex","position":119,"original_position":123,"commit_id":"495021dda2d09cae062959833108a1009f3607c2","original_commit_id":"495021dda2d09cae062959833108a1009f3607c2","user":{"login":"thepiwo","id":6539235,"avatar_url":"https://avatars1.githubusercontent.com/u/6539235?v=4","gravatar_id":"","url":"https://api.github.com/users/thepiwo","html_url":"https://github.com/thepiwo","followers_url":"https://api.github.com/users/thepiwo/followers","following_url":"https://api.github.com/users/thepiwo/following{/other_user}","gists_url":"https://api.github.com/users/thepiwo/gists{/gist_id}","starred_url":"https://api.github.com/users/thepiwo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thepiwo/subscriptions","organizations_url":"https://api.github.com/users/thepiwo/orgs","repos_url":"https://api.github.com/users/thepiwo/repos","events_url":"https://api.github.com/users/thepiwo/events{/privacy}","received_events_url":"https://api.github.com/users/thepiwo/received_events","type":"User","site_admin":false},"body":"can you give the correct error messages back","created_at":"2017-11-22T12:39:56Z","updated_at":"2017-11-22T12:39:56Z","html_url":"https://github.com/aeternity/elixir-wallet/pull/60#discussion_r152551476","pull_request_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/comments/152551476"},"html":{"href":"https://github.com/aeternity/elixir-wallet/pull/60#discussion_r152551476"},"pull_request":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60"}}},"pull_request":{"url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60","id":153002551,"html_url":"https://github.com/aeternity/elixir-wallet/pull/60","diff_url":"https://github.com/aeternity/elixir-wallet/pull/60.diff","patch_url":"https://github.com/aeternity/elixir-wallet/pull/60.patch","issue_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/60","number":60,"state":"open","locked":false,"title":"[GH-#59] Mnemonic encryption password now submitted by user","user":{"login":"Boychev-Dimitar","id":30230832,"avatar_url":"https://avatars1.githubusercontent.com/u/30230832?v=4","gravatar_id":"","url":"https://api.github.com/users/Boychev-Dimitar","html_url":"https://github.com/Boychev-Dimitar","followers_url":"https://api.github.com/users/Boychev-Dimitar/followers","following_url":"https://api.github.com/users/Boychev-Dimitar/following{/other_user}","gists_url":"https://api.github.com/users/Boychev-Dimitar/gists{/gist_id}","starred_url":"https://api.github.com/users/Boychev-Dimitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Boychev-Dimitar/subscriptions","organizations_url":"https://api.github.com/users/Boychev-Dimitar/orgs","repos_url":"https://api.github.com/users/Boychev-Dimitar/repos","events_url":"https://api.github.com/users/Boychev-Dimitar/events{/privacy}","received_events_url":"https://api.github.com/users/Boychev-Dimitar/received_events","type":"User","site_admin":false},"body":"Resolves #59 \r\n\r\nAdded a verification if the password entered is correct. \r\nMade small code refactoring. \r\n\r\nCurrent default password is \" \", but could be changed to something like \"aeternity\". ","created_at":"2017-11-16T10:26:41Z","updated_at":"2017-11-22T12:39:56Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2078be66ada3a91fd489b2c205c671c8032fd9fd","assignee":{"login":"DanielaIvanova","id":17815737,"avatar_url":"https://avatars3.githubusercontent.com/u/17815737?v=4","gravatar_id":"","url":"https://api.github.com/users/DanielaIvanova","html_url":"https://github.com/DanielaIvanova","followers_url":"https://api.github.com/users/DanielaIvanova/followers","following_url":"https://api.github.com/users/DanielaIvanova/following{/other_user}","gists_url":"https://api.github.com/users/DanielaIvanova/gists{/gist_id}","starred_url":"https://api.github.com/users/DanielaIvanova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanielaIvanova/subscriptions","organizations_url":"https://api.github.com/users/DanielaIvanova/orgs","repos_url":"https://api.github.com/users/DanielaIvanova/repos","events_url":"https://api.github.com/users/DanielaIvanova/events{/privacy}","received_events_url":"https://api.github.com/users/DanielaIvanova/received_events","type":"User","site_admin":false},"assignees":[{"login":"DanielaIvanova","id":17815737,"avatar_url":"https://avatars3.githubusercontent.com/u/17815737?v=4","gravatar_id":"","url":"https://api.github.com/users/DanielaIvanova","html_url":"https://github.com/DanielaIvanova","followers_url":"https://api.github.com/users/DanielaIvanova/followers","following_url":"https://api.github.com/users/DanielaIvanova/following{/other_user}","gists_url":"https://api.github.com/users/DanielaIvanova/gists{/gist_id}","starred_url":"https://api.github.com/users/DanielaIvanova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanielaIvanova/subscriptions","organizations_url":"https://api.github.com/users/DanielaIvanova/orgs","repos_url":"https://api.github.com/users/DanielaIvanova/repos","events_url":"https://api.github.com/users/DanielaIvanova/events{/privacy}","received_events_url":"https://api.github.com/users/DanielaIvanova/received_events","type":"User","site_admin":false},{"login":"Boychev-Dimitar","id":30230832,"avatar_url":"https://avatars1.githubusercontent.com/u/30230832?v=4","gravatar_id":"","url":"https://api.github.com/users/Boychev-Dimitar","html_url":"https://github.com/Boychev-Dimitar","followers_url":"https://api.github.com/users/Boychev-Dimitar/followers","following_url":"https://api.github.com/users/Boychev-Dimitar/following{/other_user}","gists_url":"https://api.github.com/users/Boychev-Dimitar/gists{/gist_id}","starred_url":"https://api.github.com/users/Boychev-Dimitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Boychev-Dimitar/subscriptions","organizations_url":"https://api.github.com/users/Boychev-Dimitar/orgs","repos_url":"https://api.github.com/users/Boychev-Dimitar/repos","events_url":"https://api.github.com/users/Boychev-Dimitar/events{/privacy}","received_events_url":"https://api.github.com/users/Boychev-Dimitar/received_events","type":"User","site_admin":false},{"login":"Artur64","id":30468851,"avatar_url":"https://avatars1.githubusercontent.com/u/30468851?v=4","gravatar_id":"","url":"https://api.github.com/users/Artur64","html_url":"https://github.com/Artur64","followers_url":"https://api.github.com/users/Artur64/followers","following_url":"https://api.github.com/users/Artur64/following{/other_user}","gists_url":"https://api.github.com/users/Artur64/gists{/gist_id}","starred_url":"https://api.github.com/users/Artur64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Artur64/subscriptions","organizations_url":"https://api.github.com/users/Artur64/orgs","repos_url":"https://api.github.com/users/Artur64/repos","events_url":"https://api.github.com/users/Artur64/events{/privacy}","received_events_url":"https://api.github.com/users/Artur64/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"andonov","id":117870,"avatar_url":"https://avatars0.githubusercontent.com/u/117870?v=4","gravatar_id":"","url":"https://api.github.com/users/andonov","html_url":"https://github.com/andonov","followers_url":"https://api.github.com/users/andonov/followers","following_url":"https://api.github.com/users/andonov/following{/other_user}","gists_url":"https://api.github.com/users/andonov/gists{/gist_id}","starred_url":"https://api.github.com/users/andonov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andonov/subscriptions","organizations_url":"https://api.github.com/users/andonov/orgs","repos_url":"https://api.github.com/users/andonov/repos","events_url":"https://api.github.com/users/andonov/events{/privacy}","received_events_url":"https://api.github.com/users/andonov/received_events","type":"User","site_admin":false},{"login":"meivantodorov","id":12221083,"avatar_url":"https://avatars2.githubusercontent.com/u/12221083?v=4","gravatar_id":"","url":"https://api.github.com/users/meivantodorov","html_url":"https://github.com/meivantodorov","followers_url":"https://api.github.com/users/meivantodorov/followers","following_url":"https://api.github.com/users/meivantodorov/following{/other_user}","gists_url":"https://api.github.com/users/meivantodorov/gists{/gist_id}","starred_url":"https://api.github.com/users/meivantodorov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meivantodorov/subscriptions","organizations_url":"https://api.github.com/users/meivantodorov/orgs","repos_url":"https://api.github.com/users/meivantodorov/repos","events_url":"https://api.github.com/users/meivantodorov/events{/privacy}","received_events_url":"https://api.github.com/users/meivantodorov/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60/commits","review_comments_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60/comments","review_comment_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/comments{/number}","comments_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/60/comments","statuses_url":"https://api.github.com/repos/aeternity/elixir-wallet/statuses/495021dda2d09cae062959833108a1009f3607c2","head":{"label":"aeternity:GH-#59","ref":"GH-#59","sha":"495021dda2d09cae062959833108a1009f3607c2","user":{"login":"aeternity","id":21989234,"avatar_url":"https://avatars1.githubusercontent.com/u/21989234?v=4","gravatar_id":"","url":"https://api.github.com/users/aeternity","html_url":"https://github.com/aeternity","followers_url":"https://api.github.com/users/aeternity/followers","following_url":"https://api.github.com/users/aeternity/following{/other_user}","gists_url":"https://api.github.com/users/aeternity/gists{/gist_id}","starred_url":"https://api.github.com/users/aeternity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeternity/subscriptions","organizations_url":"https://api.github.com/users/aeternity/orgs","repos_url":"https://api.github.com/users/aeternity/repos","events_url":"https://api.github.com/users/aeternity/events{/privacy}","received_events_url":"https://api.github.com/users/aeternity/received_events","type":"Organization","site_admin":false},"repo":{"id":104097622,"name":"elixir-wallet","full_name":"aeternity/elixir-wallet","owner":{"login":"aeternity","id":21989234,"avatar_url":"https://avatars1.githubusercontent.com/u/21989234?v=4","gravatar_id":"","url":"https://api.github.com/users/aeternity","html_url":"https://github.com/aeternity","followers_url":"https://api.github.com/users/aeternity/followers","following_url":"https://api.github.com/users/aeternity/following{/other_user}","gists_url":"https://api.github.com/users/aeternity/gists{/gist_id}","starred_url":"https://api.github.com/users/aeternity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeternity/subscriptions","organizations_url":"https://api.github.com/users/aeternity/orgs","repos_url":"https://api.github.com/users/aeternity/repos","events_url":"https://api.github.com/users/aeternity/events{/privacy}","received_events_url":"https://api.github.com/users/aeternity/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/aeternity/elixir-wallet","description":null,"fork":false,"url":"https://api.github.com/repos/aeternity/elixir-wallet","forks_url":"https://api.github.com/repos/aeternity/elixir-wallet/forks","keys_url":"https://api.github.com/repos/aeternity/elixir-wallet/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aeternity/elixir-wallet/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aeternity/elixir-wallet/teams","hooks_url":"https://api.github.com/repos/aeternity/elixir-wallet/hooks","issue_events_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/events{/number}","events_url":"https://api.github.com/repos/aeternity/elixir-wallet/events","assignees_url":"https://api.github.com/repos/aeternity/elixir-wallet/assignees{/user}","branches_url":"https://api.github.com/repos/aeternity/elixir-wallet/branches{/branch}","tags_url":"https://api.github.com/repos/aeternity/elixir-wallet/tags","blobs_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/refs{/sha}","trees_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aeternity/elixir-wallet/statuses/{sha}","languages_url":"https://api.github.com/repos/aeternity/elixir-wallet/languages","stargazers_url":"https://api.github.com/repos/aeternity/elixir-wallet/stargazers","contributors_url":"https://api.github.com/repos/aeternity/elixir-wallet/contributors","subscribers_url":"https://api.github.com/repos/aeternity/elixir-wallet/subscribers","subscription_url":"https://api.github.com/repos/aeternity/elixir-wallet/subscription","commits_url":"https://api.github.com/repos/aeternity/elixir-wallet/commits{/sha}","git_commits_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/commits{/sha}","comments_url":"https://api.github.com/repos/aeternity/elixir-wallet/comments{/number}","issue_comment_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/comments{/number}","contents_url":"https://api.github.com/repos/aeternity/elixir-wallet/contents/{+path}","compare_url":"https://api.github.com/repos/aeternity/elixir-wallet/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aeternity/elixir-wallet/merges","archive_url":"https://api.github.com/repos/aeternity/elixir-wallet/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aeternity/elixir-wallet/downloads","issues_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues{/number}","pulls_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls{/number}","milestones_url":"https://api.github.com/repos/aeternity/elixir-wallet/milestones{/number}","notifications_url":"https://api.github.com/repos/aeternity/elixir-wallet/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aeternity/elixir-wallet/labels{/name}","releases_url":"https://api.github.com/repos/aeternity/elixir-wallet/releases{/id}","deployments_url":"https://api.github.com/repos/aeternity/elixir-wallet/deployments","created_at":"2017-09-19T16:09:44Z","updated_at":"2017-11-06T01:57:08Z","pushed_at":"2017-11-22T10:25:22Z","git_url":"git://github.com/aeternity/elixir-wallet.git","ssh_url":"git@github.com:aeternity/elixir-wallet.git","clone_url":"https://github.com/aeternity/elixir-wallet.git","svn_url":"https://github.com/aeternity/elixir-wallet","homepage":null,"size":251,"stargazers_count":4,"watchers_count":4,"language":"Elixir","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"forks":0,"open_issues":8,"watchers":4,"default_branch":"master"}},"base":{"label":"aeternity:master","ref":"master","sha":"29ef09d58fa06c9347998e0414217c445558d699","user":{"login":"aeternity","id":21989234,"avatar_url":"https://avatars1.githubusercontent.com/u/21989234?v=4","gravatar_id":"","url":"https://api.github.com/users/aeternity","html_url":"https://github.com/aeternity","followers_url":"https://api.github.com/users/aeternity/followers","following_url":"https://api.github.com/users/aeternity/following{/other_user}","gists_url":"https://api.github.com/users/aeternity/gists{/gist_id}","starred_url":"https://api.github.com/users/aeternity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeternity/subscriptions","organizations_url":"https://api.github.com/users/aeternity/orgs","repos_url":"https://api.github.com/users/aeternity/repos","events_url":"https://api.github.com/users/aeternity/events{/privacy}","received_events_url":"https://api.github.com/users/aeternity/received_events","type":"Organization","site_admin":false},"repo":{"id":104097622,"name":"elixir-wallet","full_name":"aeternity/elixir-wallet","owner":{"login":"aeternity","id":21989234,"avatar_url":"https://avatars1.githubusercontent.com/u/21989234?v=4","gravatar_id":"","url":"https://api.github.com/users/aeternity","html_url":"https://github.com/aeternity","followers_url":"https://api.github.com/users/aeternity/followers","following_url":"https://api.github.com/users/aeternity/following{/other_user}","gists_url":"https://api.github.com/users/aeternity/gists{/gist_id}","starred_url":"https://api.github.com/users/aeternity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeternity/subscriptions","organizations_url":"https://api.github.com/users/aeternity/orgs","repos_url":"https://api.github.com/users/aeternity/repos","events_url":"https://api.github.com/users/aeternity/events{/privacy}","received_events_url":"https://api.github.com/users/aeternity/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/aeternity/elixir-wallet","description":null,"fork":false,"url":"https://api.github.com/repos/aeternity/elixir-wallet","forks_url":"https://api.github.com/repos/aeternity/elixir-wallet/forks","keys_url":"https://api.github.com/repos/aeternity/elixir-wallet/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aeternity/elixir-wallet/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aeternity/elixir-wallet/teams","hooks_url":"https://api.github.com/repos/aeternity/elixir-wallet/hooks","issue_events_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/events{/number}","events_url":"https://api.github.com/repos/aeternity/elixir-wallet/events","assignees_url":"https://api.github.com/repos/aeternity/elixir-wallet/assignees{/user}","branches_url":"https://api.github.com/repos/aeternity/elixir-wallet/branches{/branch}","tags_url":"https://api.github.com/repos/aeternity/elixir-wallet/tags","blobs_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/refs{/sha}","trees_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aeternity/elixir-wallet/statuses/{sha}","languages_url":"https://api.github.com/repos/aeternity/elixir-wallet/languages","stargazers_url":"https://api.github.com/repos/aeternity/elixir-wallet/stargazers","contributors_url":"https://api.github.com/repos/aeternity/elixir-wallet/contributors","subscribers_url":"https://api.github.com/repos/aeternity/elixir-wallet/subscribers","subscription_url":"https://api.github.com/repos/aeternity/elixir-wallet/subscription","commits_url":"https://api.github.com/repos/aeternity/elixir-wallet/commits{/sha}","git_commits_url":"https://api.github.com/repos/aeternity/elixir-wallet/git/commits{/sha}","comments_url":"https://api.github.com/repos/aeternity/elixir-wallet/comments{/number}","issue_comment_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues/comments{/number}","contents_url":"https://api.github.com/repos/aeternity/elixir-wallet/contents/{+path}","compare_url":"https://api.github.com/repos/aeternity/elixir-wallet/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aeternity/elixir-wallet/merges","archive_url":"https://api.github.com/repos/aeternity/elixir-wallet/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aeternity/elixir-wallet/downloads","issues_url":"https://api.github.com/repos/aeternity/elixir-wallet/issues{/number}","pulls_url":"https://api.github.com/repos/aeternity/elixir-wallet/pulls{/number}","milestones_url":"https://api.github.com/repos/aeternity/elixir-wallet/milestones{/number}","notifications_url":"https://api.github.com/repos/aeternity/elixir-wallet/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aeternity/elixir-wallet/labels{/name}","releases_url":"https://api.github.com/repos/aeternity/elixir-wallet/releases{/id}","deployments_url":"https://api.github.com/repos/aeternity/elixir-wallet/deployments","created_at":"2017-09-19T16:09:44Z","updated_at":"2017-11-06T01:57:08Z","pushed_at":"2017-11-22T10:25:22Z","git_url":"git://github.com/aeternity/elixir-wallet.git","ssh_url":"git@github.com:aeternity/elixir-wallet.git","clone_url":"https://github.com/aeternity/elixir-wallet.git","svn_url":"https://github.com/aeternity/elixir-wallet","homepage":null,"size":251,"stargazers_count":4,"watchers_count":4,"language":"Elixir","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"forks":0,"open_issues":8,"watchers":4,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60"},"html":{"href":"https://github.com/aeternity/elixir-wallet/pull/60"},"issue":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/issues/60"},"comments":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/issues/60/comments"},"review_comments":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60/comments"},"review_comment":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/pulls/60/commits"},"statuses":{"href":"https://api.github.com/repos/aeternity/elixir-wallet/statuses/495021dda2d09cae062959833108a1009f3607c2"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"thepiwo"}}