{"_id":"3f-web3-core","_rev":"1-5b2766b8ffb706870810e29a801e2930","name":"3f-web3-core","dist-tags":{"latest":"2.0.0"},"versions":{"1.7.5":{"name":"3f-web3-core","version":"1.7.5","description":"3F-Web3 core tools for sub-packages. This is an internal package.","repository":{"type":"git","url":"git+https://github.com/FinanceFutureFactory/3f-web3.js.git#main"},"license":"LGPL-3.0","engines":{"node":">=8.0.0"},"types":"types/index.d.ts","scripts":{"compile":"tsc -b tsconfig.json","dtslint":"dtslint --localTs ../../node_modules/typescript/lib types"},"main":"lib/index.js","dependencies":{"@types/bn.js":"^5.1.0","@types/node":"^12.12.6","bignumber.js":"^9.0.0","3f-web3-core-helpers":"1.7.5","3f-web3-core-method":"1.7.5","3f-web3-core-requestmanager":"1.7.5","3f-web3-utils":"1.7.5"},"devDependencies":{"dtslint":"^3.4.1","typescript":"^3.9.5"},"gitHead":"73f460994ebada0401128a426a25ef2a76d700c2","bugs":{"url":"https://github.com/FinanceFutureFactory/3f-web3.js/issues"},"homepage":"https://github.com/FinanceFutureFactory/3f-web3.js/tree/main#readme","_id":"3f-web3-core@1.7.5","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-e4mIO3uP3/w8XVXnohjQW045Y/uff+MIRGQvx47ogsM3hGRYpYi5isMsDeeVdHApcFJY0AKf+WwKL0Rz38V6sQ==","shasum":"299ab11a1941c7d779aa4a031e1f929850583663","tarball":"https://registry.npmjs.org/3f-web3-core/-/3f-web3-core-1.7.5.tgz","fileCount":10,"unpackedSize":24435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaqH2uU2TjvMwAaeCOcZOhpQ7IQ+0ZlqRP5pfsiTW7fAiEAh18bXjwDozHSbtwi/RAwWVPuYAqTV0PACyd1KlSSGMk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLVa7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhWA/+JCEAmIanQ690762vdd4M9liI/fgLfd5F0JB18xRYPScz4U+G\r\nDQihCbP73q9TZO+uPYANZ7ADls7xyZurCo6pX3nkaSQqVdDJyvxBSPbTu/nV\r\n9g6uF5WpCQH9SkeYjtbu4/0JfJ/ti2a7JWAl4ED7YMaYPGAXHiQaDYUpkaK2\r\niq3TJ55x3eITo1YFYWQKx4Ojj8ZOXFgRFFnZcxuE076Y+vRd7h9ed5wgl7iu\r\nmJ76oTHVTX5EtY7MrkWeNBZwELwmNsFR8G6nzrnffdJ7spPCn78jz618nr1y\r\nAwvh6yrdUgDYVY5eIi7/9/3JMKLjMomyt2v7Ssl/Qla91rqvBa8UTpGSE5pX\r\nWxlaoOmeLqi2X1wzwuOepfiVOCJ9JHtS3LVmOWeOeTvfDpmz7jLoCmTK9Xzj\r\nFYLm9o+cUJMbN5q1IUtUT8jljlLA5F15lnI+TC0LPrkYDTXhePiY0lA+Za22\r\nfbmGJb5ywMViDBeQ+SjFNFaiwmfC0KSg919oluBsq/79dmNrqZKZLL6HA84l\r\n6rPPqUHlR14KyfRuwOlJ+eXwd5Ljp4kOemllyMFftxmw56HL/ZH1xNQzeYkj\r\nfcJjKRnjQ9SaR/S2u+7lkulB5LbX/Vqqzn5wqWURL83KiaAADWvPaT/j4rcP\r\n7O64p0pqcgYQ5gqJAdKkk67+cD3Si1ZeZOo=\r\n=ham/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dnice","email":"peng.bo.nice@gmail.com"},"directories":{},"maintainers":[{"name":"dnice","email":"peng.bo.nice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3f-web3-core_1.7.5_1663915707468_0.6785830571850282"},"_hasShrinkwrap":false},"2.0.0":{"name":"3f-web3-core","version":"2.0.0","description":"3F-Web3 core tools for sub-packages. This is an internal package.","repository":{"type":"git","url":"git+https://github.com/FinanceFutureFactory/3f-web3.js.git#main"},"license":"LGPL-3.0","engines":{"node":">=8.0.0"},"types":"types/index.d.ts","scripts":{"compile":"tsc -b tsconfig.json","dtslint":"dtslint --localTs ../../node_modules/typescript/lib types"},"main":"lib/index.js","dependencies":{"@types/bn.js":"^5.1.0","@types/node":"^12.12.6","bignumber.js":"^9.0.0","3f-web3-core-helpers":"2.0.0","3f-web3-core-method":"2.0.0","3f-web3-core-requestmanager":"2.0.0","3f-web3-utils":"2.0.0"},"devDependencies":{"dtslint":"^3.4.1","typescript":"4.8.3"},"gitHead":"083877b1eac309b648279d9a597cfd8055b1c680","bugs":{"url":"https://github.com/FinanceFutureFactory/3f-web3.js/issues"},"homepage":"https://github.com/FinanceFutureFactory/3f-web3.js/tree/main#readme","_id":"3f-web3-core@2.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-D5uj978IfVFUoeXpVAqRDEDYeFLjYylilqf+HH+yF1OFknsz6csiu5ca0ugsrSfa0if+CwWJqleaWZ6NfsiYRQ==","shasum":"c9fb868ae2c82ac0d4810ae8de5921afea37fab4","tarball":"https://registry.npmjs.org/3f-web3-core/-/3f-web3-core-2.0.0.tgz","fileCount":10,"unpackedSize":24434,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoDIMW5BaEuX7jHl6kE12BQ0T4NT6lpD1cFPwhbGHF7gIgci3UYi6EP+Y8tDJGNTa2JZ09sPm54oNCqU91cZw9Rx0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMrmIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0gw//TpbyQF3iQQgW8Ym4lLjiHeY/VTzJ/TgntrE+W5oha43DlRPN\r\nzPMt8bZY/hQQX8tox6UqV0QQn+khAP0xfOyn/rposLs1aUyn3zLsD6QFBsRG\r\n45ZJ1rTJqqkm7u7k7rE8IO/S6dmW6raMLhzD+dQLihzuxFdsCzg5AMvWDPrb\r\nRYfTi0dY7FlvOQ985XVG/DvDYW9JLsnLQN6cWsRPj7j46ySebDmj74mhc5jg\r\nic7pvVF5LzysPj6/SmAt8XkKSIh4thkvEOJ74NMuzLDNx+1AvUnu5uwm/C1N\r\nORsj6UYdxekLNrGZe+jMe9F+ZHZN7dvOjwMXQFUbhq26u3o5e2HCq9fk2akb\r\nq8C9tMruDp1FOJYZH6OkqYaAl2G0zQ4s+J3aiYCMG806A+Ek7qkBOUm4/fUj\r\n9FcOyNqsiqUKuj/Vkm93C2Xs/NNiylsYDEDxZHxZv64EHZo+F97NjvPord6Y\r\nUjD2907t+2DZYVfcyYhH9ERpUskWaYnrV9/N5ILtv3PycUUBloplruGVvOTX\r\nYpJ3fmFuM/MVBTyWGzYmwIySMNgV85MtvX8vbH+5jlBqcDGGBhz1k2sGLIiJ\r\npMiVQeMi9tf39opLWciiYliHmHN3iKUz/W9EE0yGuSPnjYDxzOS1RCQHLXml\r\nxuaKkFJYeel41MpxTiW2IqK+zcU8oixhzlQ=\r\n=HJk6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dnice","email":"peng.bo.nice@gmail.com"},"directories":{},"maintainers":[{"name":"dnice","email":"peng.bo.nice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3f-web3-core_2.0.0_1664268680493_0.9074722682375767"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-23T06:48:27.467Z","1.7.5":"2022-09-23T06:48:27.673Z","modified":"2022-09-27T08:51:20.755Z","2.0.0":"2022-09-27T08:51:20.661Z"},"maintainers":[{"name":"dnice","email":"peng.bo.nice@gmail.com"}],"description":"3F-Web3 core tools for sub-packages. This is an internal package.","homepage":"https://github.com/FinanceFutureFactory/3f-web3.js/tree/main#readme","repository":{"type":"git","url":"git+https://github.com/FinanceFutureFactory/3f-web3.js.git#main"},"bugs":{"url":"https://github.com/FinanceFutureFactory/3f-web3.js/issues"},"license":"LGPL-3.0","readme":"# 3f-web3-core\r\n\r\n[![NPM Package][npm-image]][npm-url] [![Dependency Status][deps-image]][deps-url] [![Dev Dependency Status][deps-dev-image]][deps-dev-url]\r\n\r\nThis is a sub-package of [web3.js][repo].\r\n\r\nThe core package contains core functions for [web3.js][repo] packages.\r\n\r\nPlease read the [documentation][docs] for more.\r\n\r\n## Installation\r\n\r\n### Node.js\r\n\r\n```bash\r\nnpm install 3f-web3-core\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nconst core = require('3f-web3-core');\r\n\r\nconst CoolLib = function CoolLib() {\r\n    // sets _requestmanager and adds basic functions\r\n    core.packageInit(this, arguments);\r\n};\r\n\r\nCoolLib.providers;\r\nCoolLib.givenProvider;\r\nCoolLib.setProvider();\r\nCoolLib.BatchRequest();\r\nCoolLib.extend();\r\n...\r\n```\r\n\r\n## Types\r\n\r\nAll the TypeScript typings are placed in the `types` folder.\r\n\r\n[docs]: http://web3js.readthedocs.io/en/1.0/\r\n[repo]: https://github.com/FinanceFutureFactory/3f-web3.js\r\n[npm-image]: https://img.shields.io/npm/v/web3-core.svg\r\n[npm-url]: https://npmjs.org/package/web3-core\r\n[deps-image]: https://david-dm.org/ethereum/web3.js/1.x/status.svg?path=packages/web3-core\r\n[deps-url]: https://david-dm.org/ethereum/web3.js/1.x?path=packages/web3-core\r\n[deps-dev-image]: https://david-dm.org/ethereum/web3.js/1.x/dev-status.svg?path=packages/web3-core\r\n[deps-dev-url]: https://david-dm.org/ethereum/web3.js/1.x?type=dev&path=packages/web3-core\r\n","readmeFilename":"README.md"}