payload: {"action":"created","comment":{"url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/comments/359726981","pull_request_review_id":334458555,"id":359726981,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM1OTcyNjk4MQ==","diff_hunk":"@@ -0,0 +1,44 @@\n+{\n+  \"name\": \"cro-nodelib\",\n+  \"version\": \"0.1.0\",\n+  \"description\": \"Crypto.com Chain library for Node.js\",\n+  \"main\": \"lib/index.js\",\n+  \"repository\": {\n+    \"type\": \"git\",\n+    \"url\": \"https://github.com/crypto-com/cro-nodelib\"\n+  },\n+  \"author\": \"Calvin Lau <calvin@crypto.com>\",\n+  \"license\": \"Apache-2.0\",\n+  \"dependencies\": {\n+    \"ow\": \"^0.15.0\"\n+  },\n+  \"devDependencies\": {\n+    \"@types/chai\": \"^4.2.5\",\n+    \"@types/mocha\": \"^5.2.7\",\n+    \"@types/node\": \"^12.12.8\",\n+    \"@types/sinon\": \"^7.5.0\",\n+    \"@typescript-eslint/eslint-plugin\": \"^2.8.0\",\n+    \"@typescript-eslint/parser\": \"^2.8.0\",\n+    \"chai\": \"^4.2.0\",\n+    \"chai-as-promised\": \"^7.1.1\",\n+    \"eslint\": \"^6.1.0\",\n+    \"eslint-config-airbnb-base\": \"^14.0.0\",\n+    \"eslint-config-prettier\": \"^6.7.0\",\n+    \"eslint-plugin-import\": \"^2.18.2\",\n+    \"eslint-plugin-prettier\": \"^3.1.1\",\n+    \"mocha\": \"^6.2.2\",\n+    \"neon-cli\": \"^0.3.3\",\n+    \"nodemon\": \"^1.19.4\",\n+    \"prettier\": \"^1.19.1\",\n+    \"sinon\": \"^7.5.0\",\n+    \"ts-node\": \"^8.5.2\",\n+    \"tslint\": \"^5.20.1\",\n+    \"typescript\": \"^3.7.2\"\n+  },\n+  \"scripts\": {\n+    \"build\": \"neon build\",\n+    \"nodemon\": \"nodemon\",\n+    \"eslint\": \"eslint 'lib/**'\",\n+    \"test\": \"mocha --require ./node_modules/ts-node/register --exit --color --recursive 'lib/src/**/*.spec.ts'\"","path":"package.json","position":42,"original_position":42,"commit_id":"f5187402cbfdaf2426bdf89f57bcce2bf0a4a68c","original_commit_id":"f5187402cbfdaf2426bdf89f57bcce2bf0a4a68c","user":{"login":"CeruleanAtMonaco","id":39684370,"node_id":"MDQ6VXNlcjM5Njg0Mzcw","avatar_url":"https://avatars1.githubusercontent.com/u/39684370?v=4","gravatar_id":"","url":"https://api.github.com/users/CeruleanAtMonaco","html_url":"https://github.com/CeruleanAtMonaco","followers_url":"https://api.github.com/users/CeruleanAtMonaco/followers","following_url":"https://api.github.com/users/CeruleanAtMonaco/following{/other_user}","gists_url":"https://api.github.com/users/CeruleanAtMonaco/gists{/gist_id}","starred_url":"https://api.github.com/users/CeruleanAtMonaco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CeruleanAtMonaco/subscriptions","organizations_url":"https://api.github.com/users/CeruleanAtMonaco/orgs","repos_url":"https://api.github.com/users/CeruleanAtMonaco/repos","events_url":"https://api.github.com/users/CeruleanAtMonaco/events{/privacy}","received_events_url":"https://api.github.com/users/CeruleanAtMonaco/received_events","type":"User","site_admin":false},"body":"I can't `yarn install` & `yarn test` successfully on node 13.2.0, yarn 1.19.1\r\nwhat's the compatible node version? what did I miss?","created_at":"2019-12-19T07:58:49Z","updated_at":"2019-12-19T07:58:49Z","html_url":"https://github.com/crypto-com/cro-nodelib/pull/4#discussion_r359726981","pull_request_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/comments/359726981"},"html":{"href":"https://github.com/crypto-com/cro-nodelib/pull/4#discussion_r359726981"},"pull_request":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4"}}},"pull_request":{"url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4","id":353612488,"node_id":"MDExOlB1bGxSZXF1ZXN0MzUzNjEyNDg4","html_url":"https://github.com/crypto-com/cro-nodelib/pull/4","diff_url":"https://github.com/crypto-com/cro-nodelib/pull/4.diff","patch_url":"https://github.com/crypto-com/cro-nodelib/pull/4.patch","issue_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/4","number":4,"state":"open","locked":false,"title":"Feature: KeyPair support","user":{"login":"calvinlauco","id":16665951,"node_id":"MDQ6VXNlcjE2NjY1OTUx","avatar_url":"https://avatars1.githubusercontent.com/u/16665951?v=4","gravatar_id":"","url":"https://api.github.com/users/calvinlauco","html_url":"https://github.com/calvinlauco","followers_url":"https://api.github.com/users/calvinlauco/followers","following_url":"https://api.github.com/users/calvinlauco/following{/other_user}","gists_url":"https://api.github.com/users/calvinlauco/gists{/gist_id}","starred_url":"https://api.github.com/users/calvinlauco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calvinlauco/subscriptions","organizations_url":"https://api.github.com/users/calvinlauco/orgs","repos_url":"https://api.github.com/users/calvinlauco/repos","events_url":"https://api.github.com/users/calvinlauco/events{/privacy}","received_events_url":"https://api.github.com/users/calvinlauco/received_events","type":"User","site_admin":false},"body":"- Introduce `KeyPair` class for managing key pair\r\n- `cro.KeyPair.makeRandom()`\r\n  - Create a random Public Private key pair\r\n- `cro.KeyPair.fromPublicKey(publicKey: Buffer)`\r\n  - Create a KeyPair with the public key\r\n- `cro.KeyPair.fromPrivateKey(privateKey: Buffer)`\r\n  - Create a KeyPair with the private key and derived public key","created_at":"2019-12-16T15:10:32Z","updated_at":"2019-12-19T07:58:49Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e74068933ca77fd9ccdd284adbb78e5b0db67aac","assignee":null,"assignees":[],"requested_reviewers":[{"login":"tomtau","id":2410580,"node_id":"MDQ6VXNlcjI0MTA1ODA=","avatar_url":"https://avatars1.githubusercontent.com/u/2410580?v=4","gravatar_id":"","url":"https://api.github.com/users/tomtau","html_url":"https://github.com/tomtau","followers_url":"https://api.github.com/users/tomtau/followers","following_url":"https://api.github.com/users/tomtau/following{/other_user}","gists_url":"https://api.github.com/users/tomtau/gists{/gist_id}","starred_url":"https://api.github.com/users/tomtau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomtau/subscriptions","organizations_url":"https://api.github.com/users/tomtau/orgs","repos_url":"https://api.github.com/users/tomtau/repos","events_url":"https://api.github.com/users/tomtau/events{/privacy}","received_events_url":"https://api.github.com/users/tomtau/received_events","type":"User","site_admin":false},{"login":"devashishdxt","id":47516145,"node_id":"MDQ6VXNlcjQ3NTE2MTQ1","avatar_url":"https://avatars2.githubusercontent.com/u/47516145?v=4","gravatar_id":"","url":"https://api.github.com/users/devashishdxt","html_url":"https://github.com/devashishdxt","followers_url":"https://api.github.com/users/devashishdxt/followers","following_url":"https://api.github.com/users/devashishdxt/following{/other_user}","gists_url":"https://api.github.com/users/devashishdxt/gists{/gist_id}","starred_url":"https://api.github.com/users/devashishdxt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devashishdxt/subscriptions","organizations_url":"https://api.github.com/users/devashishdxt/orgs","repos_url":"https://api.github.com/users/devashishdxt/repos","events_url":"https://api.github.com/users/devashishdxt/events{/privacy}","received_events_url":"https://api.github.com/users/devashishdxt/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4/commits","review_comments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4/comments","review_comment_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/comments{/number}","comments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/4/comments","statuses_url":"https://api.github.com/repos/crypto-com/cro-nodelib/statuses/f5187402cbfdaf2426bdf89f57bcce2bf0a4a68c","head":{"label":"crypto-com:feature/key-pair-support","ref":"feature/key-pair-support","sha":"f5187402cbfdaf2426bdf89f57bcce2bf0a4a68c","user":{"login":"crypto-com","id":41934032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxOTM0MDMy","avatar_url":"https://avatars0.githubusercontent.com/u/41934032?v=4","gravatar_id":"","url":"https://api.github.com/users/crypto-com","html_url":"https://github.com/crypto-com","followers_url":"https://api.github.com/users/crypto-com/followers","following_url":"https://api.github.com/users/crypto-com/following{/other_user}","gists_url":"https://api.github.com/users/crypto-com/gists{/gist_id}","starred_url":"https://api.github.com/users/crypto-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypto-com/subscriptions","organizations_url":"https://api.github.com/users/crypto-com/orgs","repos_url":"https://api.github.com/users/crypto-com/repos","events_url":"https://api.github.com/users/crypto-com/events{/privacy}","received_events_url":"https://api.github.com/users/crypto-com/received_events","type":"Organization","site_admin":false},"repo":{"id":223724909,"node_id":"MDEwOlJlcG9zaXRvcnkyMjM3MjQ5MDk=","name":"cro-nodelib","full_name":"crypto-com/cro-nodelib","private":false,"owner":{"login":"crypto-com","id":41934032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxOTM0MDMy","avatar_url":"https://avatars0.githubusercontent.com/u/41934032?v=4","gravatar_id":"","url":"https://api.github.com/users/crypto-com","html_url":"https://github.com/crypto-com","followers_url":"https://api.github.com/users/crypto-com/followers","following_url":"https://api.github.com/users/crypto-com/following{/other_user}","gists_url":"https://api.github.com/users/crypto-com/gists{/gist_id}","starred_url":"https://api.github.com/users/crypto-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypto-com/subscriptions","organizations_url":"https://api.github.com/users/crypto-com/orgs","repos_url":"https://api.github.com/users/crypto-com/repos","events_url":"https://api.github.com/users/crypto-com/events{/privacy}","received_events_url":"https://api.github.com/users/crypto-com/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/crypto-com/cro-nodelib","description":"Crypto.com Chain library for Node.js","fork":false,"url":"https://api.github.com/repos/crypto-com/cro-nodelib","forks_url":"https://api.github.com/repos/crypto-com/cro-nodelib/forks","keys_url":"https://api.github.com/repos/crypto-com/cro-nodelib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/crypto-com/cro-nodelib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/crypto-com/cro-nodelib/teams","hooks_url":"https://api.github.com/repos/crypto-com/cro-nodelib/hooks","issue_events_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/events{/number}","events_url":"https://api.github.com/repos/crypto-com/cro-nodelib/events","assignees_url":"https://api.github.com/repos/crypto-com/cro-nodelib/assignees{/user}","branches_url":"https://api.github.com/repos/crypto-com/cro-nodelib/branches{/branch}","tags_url":"https://api.github.com/repos/crypto-com/cro-nodelib/tags","blobs_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/refs{/sha}","trees_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/crypto-com/cro-nodelib/statuses/{sha}","languages_url":"https://api.github.com/repos/crypto-com/cro-nodelib/languages","stargazers_url":"https://api.github.com/repos/crypto-com/cro-nodelib/stargazers","contributors_url":"https://api.github.com/repos/crypto-com/cro-nodelib/contributors","subscribers_url":"https://api.github.com/repos/crypto-com/cro-nodelib/subscribers","subscription_url":"https://api.github.com/repos/crypto-com/cro-nodelib/subscription","commits_url":"https://api.github.com/repos/crypto-com/cro-nodelib/commits{/sha}","git_commits_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/commits{/sha}","comments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/comments{/number}","issue_comment_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/comments{/number}","contents_url":"https://api.github.com/repos/crypto-com/cro-nodelib/contents/{+path}","compare_url":"https://api.github.com/repos/crypto-com/cro-nodelib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/crypto-com/cro-nodelib/merges","archive_url":"https://api.github.com/repos/crypto-com/cro-nodelib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/crypto-com/cro-nodelib/downloads","issues_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues{/number}","pulls_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls{/number}","milestones_url":"https://api.github.com/repos/crypto-com/cro-nodelib/milestones{/number}","notifications_url":"https://api.github.com/repos/crypto-com/cro-nodelib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/crypto-com/cro-nodelib/labels{/name}","releases_url":"https://api.github.com/repos/crypto-com/cro-nodelib/releases{/id}","deployments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/deployments","created_at":"2019-11-24T10:13:15Z","updated_at":"2019-12-12T03:15:57Z","pushed_at":"2019-12-19T07:55:18Z","git_url":"git://github.com/crypto-com/cro-nodelib.git","ssh_url":"git@github.com:crypto-com/cro-nodelib.git","clone_url":"https://github.com/crypto-com/cro-nodelib.git","svn_url":"https://github.com/crypto-com/cro-nodelib","homepage":"","size":85,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":1,"open_issues":4,"watchers":0,"default_branch":"master"}},"base":{"label":"crypto-com:master","ref":"master","sha":"d5f94d70daedf2b39b892273e5cc430395f91b95","user":{"login":"crypto-com","id":41934032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxOTM0MDMy","avatar_url":"https://avatars0.githubusercontent.com/u/41934032?v=4","gravatar_id":"","url":"https://api.github.com/users/crypto-com","html_url":"https://github.com/crypto-com","followers_url":"https://api.github.com/users/crypto-com/followers","following_url":"https://api.github.com/users/crypto-com/following{/other_user}","gists_url":"https://api.github.com/users/crypto-com/gists{/gist_id}","starred_url":"https://api.github.com/users/crypto-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypto-com/subscriptions","organizations_url":"https://api.github.com/users/crypto-com/orgs","repos_url":"https://api.github.com/users/crypto-com/repos","events_url":"https://api.github.com/users/crypto-com/events{/privacy}","received_events_url":"https://api.github.com/users/crypto-com/received_events","type":"Organization","site_admin":false},"repo":{"id":223724909,"node_id":"MDEwOlJlcG9zaXRvcnkyMjM3MjQ5MDk=","name":"cro-nodelib","full_name":"crypto-com/cro-nodelib","private":false,"owner":{"login":"crypto-com","id":41934032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQxOTM0MDMy","avatar_url":"https://avatars0.githubusercontent.com/u/41934032?v=4","gravatar_id":"","url":"https://api.github.com/users/crypto-com","html_url":"https://github.com/crypto-com","followers_url":"https://api.github.com/users/crypto-com/followers","following_url":"https://api.github.com/users/crypto-com/following{/other_user}","gists_url":"https://api.github.com/users/crypto-com/gists{/gist_id}","starred_url":"https://api.github.com/users/crypto-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypto-com/subscriptions","organizations_url":"https://api.github.com/users/crypto-com/orgs","repos_url":"https://api.github.com/users/crypto-com/repos","events_url":"https://api.github.com/users/crypto-com/events{/privacy}","received_events_url":"https://api.github.com/users/crypto-com/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/crypto-com/cro-nodelib","description":"Crypto.com Chain library for Node.js","fork":false,"url":"https://api.github.com/repos/crypto-com/cro-nodelib","forks_url":"https://api.github.com/repos/crypto-com/cro-nodelib/forks","keys_url":"https://api.github.com/repos/crypto-com/cro-nodelib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/crypto-com/cro-nodelib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/crypto-com/cro-nodelib/teams","hooks_url":"https://api.github.com/repos/crypto-com/cro-nodelib/hooks","issue_events_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/events{/number}","events_url":"https://api.github.com/repos/crypto-com/cro-nodelib/events","assignees_url":"https://api.github.com/repos/crypto-com/cro-nodelib/assignees{/user}","branches_url":"https://api.github.com/repos/crypto-com/cro-nodelib/branches{/branch}","tags_url":"https://api.github.com/repos/crypto-com/cro-nodelib/tags","blobs_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/refs{/sha}","trees_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/crypto-com/cro-nodelib/statuses/{sha}","languages_url":"https://api.github.com/repos/crypto-com/cro-nodelib/languages","stargazers_url":"https://api.github.com/repos/crypto-com/cro-nodelib/stargazers","contributors_url":"https://api.github.com/repos/crypto-com/cro-nodelib/contributors","subscribers_url":"https://api.github.com/repos/crypto-com/cro-nodelib/subscribers","subscription_url":"https://api.github.com/repos/crypto-com/cro-nodelib/subscription","commits_url":"https://api.github.com/repos/crypto-com/cro-nodelib/commits{/sha}","git_commits_url":"https://api.github.com/repos/crypto-com/cro-nodelib/git/commits{/sha}","comments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/comments{/number}","issue_comment_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/comments{/number}","contents_url":"https://api.github.com/repos/crypto-com/cro-nodelib/contents/{+path}","compare_url":"https://api.github.com/repos/crypto-com/cro-nodelib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/crypto-com/cro-nodelib/merges","archive_url":"https://api.github.com/repos/crypto-com/cro-nodelib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/crypto-com/cro-nodelib/downloads","issues_url":"https://api.github.com/repos/crypto-com/cro-nodelib/issues{/number}","pulls_url":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls{/number}","milestones_url":"https://api.github.com/repos/crypto-com/cro-nodelib/milestones{/number}","notifications_url":"https://api.github.com/repos/crypto-com/cro-nodelib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/crypto-com/cro-nodelib/labels{/name}","releases_url":"https://api.github.com/repos/crypto-com/cro-nodelib/releases{/id}","deployments_url":"https://api.github.com/repos/crypto-com/cro-nodelib/deployments","created_at":"2019-11-24T10:13:15Z","updated_at":"2019-12-12T03:15:57Z","pushed_at":"2019-12-19T07:55:18Z","git_url":"git://github.com/crypto-com/cro-nodelib.git","ssh_url":"git@github.com:crypto-com/cro-nodelib.git","clone_url":"https://github.com/crypto-com/cro-nodelib.git","svn_url":"https://github.com/crypto-com/cro-nodelib","homepage":"","size":85,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":1,"open_issues":4,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4"},"html":{"href":"https://github.com/crypto-com/cro-nodelib/pull/4"},"issue":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/4"},"comments":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/issues/4/comments"},"review_comments":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4/comments"},"review_comment":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/pulls/4/commits"},"statuses":{"href":"https://api.github.com/repos/crypto-com/cro-nodelib/statuses/f5187402cbfdaf2426bdf89f57bcce2bf0a4a68c"}},"author_association":"NONE"}}
other: {"actor":{"display_login":"CeruleanAtMonaco"}}