{"_id":"@abdelrahman-abdelhamed/chain-client","_rev":"2-e02d7c74736111c77f34504225e948e2","name":"@abdelrahman-abdelhamed/chain-client","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@abdelrahman-abdelhamed/chain-client","version":"1.0.0","description":"An Ethereum Client With HD-Wallet, Web3 Services and Encryption","main":"lib/dist/chain-client.cjs.js","module":"lib/dist/chain-client.es.js","jsnext:main":"lib/dist/chain-client.es.js","files":["src","lib","README.md"],"keywords":["chain-wallet","chain-client","blockchain","block-wallet","block-chain-wallet","blockchain-wallet","ethereum","eth","ethereum-wallet","light-wallet"],"homepage":"https://github.com/AbdelrhmanAbdelhamed/chain-client","scripts":{"lint":"eslint src ./test/*.test.js","lint:fix":"eslint src ./test/*.test.js --fix","pretest":"npm run build","test":"mocha ./lib/test/*.test.js --exit","posttest":"npm run lint","prepare":"npm run build","prepublishOnly":"npm run lint && npm test","prebuild":"rm -rf lib/*","build":"npm run prebuild && rollup -c"},"author":{"name":"Abdelrahman Abdelhamed"},"license":"GNU GPLv3","dependencies":{"bip39":"^2.5.0","ethereumjs-wallet":"^0.6.0","web3":"^1.0.0-beta.34","web3-provider-engine":"^14.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","eslint":"^5.1.0","mocha":"^5.2.0","rollup":"^0.63.2","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-progress":"^0.4.0","safe-buffer":"^5.1.2"},"repository":{"type":"git","url":"chain-client"},"bugs":{"url":"https://github.com/AbdelrhmanAbdelhamed/chain-client/issues"},"gitHead":"266c9c849180fb377a8d3bbe223377e09a0f0a40","_id":"@abdelrahman-abdelhamed/chain-client@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"abdelrahman-abdelhamed","email":"abdelrhmanabdelhamed@gmail.com"},"dist":{"integrity":"sha512-UNNpzmVDUvsWQ6F//LP3NcV0GUujzNKX9yMN0sWZeVkaMRtJvaJkOdamreJU5wD3lbw4dvszjoLKsIVR+Fwo/Q==","shasum":"5d4c1011576c19996a50a671a1b2ece7cd750805","tarball":"https://registry.npmjs.org/@abdelrahman-abdelhamed/chain-client/-/chain-client-1.0.0.tgz","fileCount":11,"unpackedSize":65881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU45TCRA9TVsSAnZWagAAwqgQAJaBdN1wV0mOKv0Fe5Ag\nkyY+WMX39+okmKiKh4CubnNKbCmo5lwcuHZt4fvLskGcFNghKWWnh34aa8Xk\nzIjc7Kdw3r3JhE6v/QYm+oEKQmfzb+hdbRlI7npXhx27R25xe2p2sAc1sX6t\nwnyTea0FZ/D9Rms00uaQT0ZQ6esK9DUVrju5L0n2nMorFZn9HGTnn2FsYeSs\n2/dvUiuFNn/8BUDiNy+JBswR/GfOQpUXw0GDpBM0/e3aREkObGgZYE/eew3V\nfDdhrlhGfRrqwrW93ZSx8XsJ7gt/2DRZ+tNGtqq2giMUVpGCZFY4vrBtrlsw\nmyKu9GhW0cJihclkXZO+Q1XdPQCFumtA6UBnf1IbOTA04sPOgHmeFhH10nMA\nmX5jw8T2H9fLSKqbSFIRSgAAFbPchXwRbOxlemetexZ69K3Mn1ckzoxlukUY\nXGU8qEZbgkt4XY9kwxVBBkSGvw+wprN42FS3GC6GGPPDCtxZyeZVe+Xz3wRO\nL6K3ZWRFKakLE3v6wEAgAnL1WJ9CGhj4I1wLKX/aqpzDWUAdj9jbwsjowW5i\nreKqdD2jBbPovaT7BftWWZOyIw3yTNOSIQmmtmY3hm5OzTcgFDMNjhnVBqcY\nJG7bvJcxWCdBjcYBdn6IxBkGX/mnny3JCr0U41Dtf7LRVgJUFBlu7CwSEogu\nsE2K\r\n=QcB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHygwkAtHeRB9jc3eGPla8wavecdEmL6KIOlN5mhBTwBAiAxJOEh2aBT5ZejrsxGx5M69rWYf8JFcMewNmL8tXhaYQ=="}]},"maintainers":[{"name":"abdelrahman-abdelhamed","email":"abdelrhmanabdelhamed@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-client_1.0.0_1532202579090_0.08880250553535207"},"_hasShrinkwrap":false},"1.0.1":{"name":"@abdelrahman-abdelhamed/chain-client","version":"1.0.1","description":"An Ethereum Client Wrapper With HD-Wallet, Web3 Provider, Web3 Services and Encryption","main":"lib/dist/chain-client.cjs.js","module":"lib/dist/chain-client.es.js","jsnext:main":"lib/dist/chain-client.es.js","files":["src","lib","README.md"],"keywords":["chain-wallet","chain-client","blockchain","block-wallet","block-chain-wallet","blockchain-wallet","ethereum","eth","ethereum-wallet","light-wallet"],"homepage":"https://github.com/AbdelrhmanAbdelhamed/chain-client","scripts":{"lint":"eslint src ./test/*.test.js","lint:fix":"eslint src ./test/*.test.js --fix","pretest":"npm run build","test":"mocha ./lib/test/*.test.js --exit","posttest":"npm run lint","prepare":"npm run build","prepublishOnly":"npm run lint && npm test","prebuild":"rm -rf lib/*","build":"npm run prebuild && rollup -c"},"author":{"name":"Abdelrahman Abdelhamed"},"license":"GNU GPLv3","dependencies":{"bip39":"^2.5.0","ethereumjs-wallet":"^0.6.0","web3":"^1.0.0-beta.34","web3-provider-engine":"^14.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","eslint":"^5.1.0","mocha":"^5.2.0","rollup":"^0.63.2","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-progress":"^0.4.0","safe-buffer":"^5.1.2"},"repository":{"type":"git","url":"chain-client"},"bugs":{"url":"https://github.com/AbdelrhmanAbdelhamed/chain-client/issues"},"gitHead":"fa20312a14e878c27053aaf4f0549341ce2d5ab3","_id":"@abdelrahman-abdelhamed/chain-client@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"abdelrahman-abdelhamed","email":"abdelrhmanabdelhamed@gmail.com"},"dist":{"integrity":"sha512-Qiza87GpgN/fDNurmh77zJs4mFJznjftibJ3sgvJ2x1McEBeBs/7OhwZluqSzUwn1coOlVxGBAcOnI7Bj5hccw==","shasum":"a07f726fcb178720281e43d156fd5f1b9b335e31","tarball":"https://registry.npmjs.org/@abdelrahman-abdelhamed/chain-client/-/chain-client-1.0.1.tgz","fileCount":12,"unpackedSize":69891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWKxGCRA9TVsSAnZWagAATqEQAJSxS/6FTM/Xe267YzJS\nOcJcvLK4GbfNfYOVRMLAWDPRTWx1CNCIvHiHkDEggCb3cydCK/1kyZLn42oL\n35cNgDP0rteyeGXzgRx0nRx3LWehDRkwMvnyLm/EpsY1PwL4FbqV3ceglSPc\nsz8zyjfqsZHO08KIgJJNmUQpcPBBmBJSZbtBFSJKHbSJWRpL8zYXTRCv8g2L\n3w1jNvE14jOgTYr9hfR+8qdDtGliiTJqzEwdfJDqJCGvm+EpFgYywwIBRQEZ\n6MccpEBeSbpN5TJVbVyd3X5w1Wep1+tF7NyocHbw+phroLkYvh0bQvBALJUq\nmMsrA+Jwrx5ztwMKFybSL+oujGxHAt1O9AY0AmHx7Mmd/fwHTo461ba6iu+z\nIX+brO5L13UX45Sixqawy8tgmWQmyC7WZv8qawNRvon+MCm6fZ9/455+Wck0\n7NQoImOmFN4d8BKsNGrTug5Bluj7/IKFc17yh4a1jENTcfqExA0E8TqzPIvv\n+3QTEsg9jEaoNkiazhe2qN63Zpd8IR0h7JEL7irqrxSmgi2uGN8iaHGBEOwM\nwsg5Inzh+xnFBsa5pDc2hfR7ycHdmSGyv53HGGH5ER7ZRXl87g8nyG+jPfzT\nzq6GwFDGkbkmbozHb94I4D30WOK/JT02wUUTA5N1Udc7kq4F+TZPxdUENyVd\n3Kiu\r\n=/AjS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKSvcggPXpb7s0IyqGpwepLIWNvAMsUGqxJI1lrqneJAiBdBudx8YlPyMdCObWJ1TODRPxnOibF4frXsruzO/3KhA=="}]},"maintainers":[{"name":"abdelrahman-abdelhamed","email":"abdelrhmanabdelhamed@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chain-client_1.0.1_1532537926718_0.36668247413661437"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-21T19:49:38.834Z","1.0.0":"2018-07-21T19:49:39.179Z","modified":"2022-04-04T10:58:23.699Z","1.0.1":"2018-07-25T16:58:46.808Z"},"maintainers":[{"name":"abdelrahman-abdelhamed","email":"abdelrhmanabdelhamed@gmail.com"}],"description":"An Ethereum Client Wrapper With HD-Wallet, Web3 Provider, Web3 Services and Encryption","homepage":"https://github.com/AbdelrhmanAbdelhamed/chain-client","keywords":["chain-wallet","chain-client","blockchain","block-wallet","block-chain-wallet","blockchain-wallet","ethereum","eth","ethereum-wallet","light-wallet"],"repository":{"type":"git","url":"chain-client"},"author":{"name":"Abdelrahman Abdelhamed"},"bugs":{"url":"https://github.com/AbdelrhmanAbdelhamed/chain-client/issues"},"license":"GNU GPLv3","readme":"# Chain Client\r\nAn Ethereum Client Wrapper With HD-Wallet, Web3 Provider, Web3 Services and Encryption\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @abdelrahman-abdelhamed/chain-client\r\n```\r\n\r\n## Usage\r\n\r\n> CommonJS\r\n\r\n```js\r\nconst ChainClient = require('@abdelrahman-abdelhamed/chain-client');\r\n```\r\n\r\n> ES6 Module\r\n\r\n```js\r\nimport ChainClient from \"@abdelrahman-abdelhamed/chain-client\";\r\n```\r\n\r\n```js\r\nvar client = new ChainClient({\r\n  rpcUrl: 'http://localhost:7545', // Ganache\r\n  mnemonic: 'candy maple cake sugar pudding cream honey rich smooth crumble sweet treat', // Dev mnemonic\r\n  nodeDrivePath: \"m/44'/60'/0'/0/0\" // Default node path for key generation from seed (first node/account)\r\n});\r\nconsole.log(client.getAccount()); // 0x627306090abab3a6e1400e9345bc60c78a8bef57\r\n```\r\n","readmeFilename":"README.MD"}