{"_id":"3f-web3-core-method","_rev":"2-e7d094d6dbda9950dcad7a7fa95deb6e","name":"3f-web3-core-method","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"3f-web3-core-method","version":"1.0.0","description":"Creates the methods on the web3 modules. 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":{"@ethersproject/transactions":"^5.6.2","3f-web3-core-helpers":"1.0.2","3f-web3-core-promievent":"1.0.0","3f-web3-core-subscriptions":"1.0.0","3f-web3-utils":"1.0.0"},"devDependencies":{"dtslint":"^3.4.1","typescript":"^3.9.5"},"gitHead":"d851fcb189e25df176ced71465c9d5fbaf425192","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-method@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Efx+uq5uhPzn0fTqibFO+auSRC+l1ineQsj2uXyOl5MuPng9Bnnbt7h0S2BtEsreOSh0BhU9+MUzZ4DjhRjC9g==","shasum":"2e8624d32bb3f86746832a75c23a17875198ef85","tarball":"https://registry.npmjs.org/3f-web3-core-method/-/3f-web3-core-method-1.0.0.tgz","fileCount":8,"unpackedSize":79240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdLWvZwoGDyWapPFAngRlZ/ZcNZTQzivxdU1DFTcsLQAiA9GT4GpPlFQCWA4fB5MaZfXOuFAR15PpOpJAcg0qY2nw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLCf3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3jA/9GA5OvEYtEKWUAYKOR/Q1xJ+Tr87zlP7cvxNpbSsrZ8rbih/I\r\nBtaE0pR5AvlokOCwTxLE9BMO7Vk1Ec3eG2z3sZUco1U6gVGWSBMVuYw8rkxQ\r\nB/THyqU0UIg8BoqB/6vXNte4r4n1vefFYPZ7CJ947tquuWPRE1bZjJA22wNq\r\nm7zC+5It1iMLn1bHfK6uDGlefY/I40jRULhQwGMxw5nLN1+S8poLGI9ozPRC\r\nSFNHFwYP3A1Kd67wZ+dIIqp0+41R17ctGNXahPFtsLw8+Co6vFlhSO/e5MDU\r\n0PNspnIHTtnYW0YXODjfLk9eyWKBEINfJIYFAUBUtzWCzB/aTM7aVYc0x7S7\r\nLekd6wcjaUGifcJFa+WucTycYg6EQOXAlV4GuOl5vSlkujQMkHo4WdDx0SBC\r\nAE/jBkp6inWZeNXHX9Jdovu+pL5m/B5d2S/mGSaNYxxia6I5z5evjKluMcuS\r\nKPz7eJGJa8XSTAjGdEgj31MzrBwItghP6bIQeNQnZ4U4ueOFiNPH5QTJVUym\r\nVZaXxYzJxhCwCZ9hT4Yvj4hjZ7VXAQN2TBUan9HELe61MFVgb6RJ4SUsbluX\r\n7/DGtZEYEzttNjj9BSgQSS58LCtqNUUtjRXv3CpF2kFnImtbAY4b1eGNUXLq\r\nwFnIqyb3D7yoD4CD6NOmhxHJ2VrvBtxR9mw=\r\n=e8yx\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-method_1.0.0_1663838199162_0.45573436509994125"},"_hasShrinkwrap":false},"1.7.5":{"name":"3f-web3-core-method","version":"1.7.5","description":"Creates the methods on the web3 modules. 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":{"@ethersproject/transactions":"^5.6.2","3f-web3-core-helpers":"1.7.5","3f-web3-core-promievent":"1.7.5","3f-web3-core-subscriptions":"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-method@1.7.5","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-xIXzDkPNKq+eicBudFDyC8wgYtPdPWMN28qrthmaor/BtSsaMdyews8FnEV+l5W65dUP7aTD5nKCuHIfl28Jdg==","shasum":"9c8feae54c0f9e641225bff2a9bed685cf540a5a","tarball":"https://registry.npmjs.org/3f-web3-core-method/-/3f-web3-core-method-1.7.5.tgz","fileCount":8,"unpackedSize":79297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH952ptndNHSKl/sktklZCfC9rtkBh0QpwuSYvzgWqkfAiBk7iTkkmJEVh8c2eeVNjzfTSsDfdkTgpdY6z960sr9Pg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLU60ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdwg/+JIyemwcblgEuqxdkomul10vNIKGc2+859CCQJ/vhFxRhcHI2\r\njhdm9dSWnjYzd9Q8Qg1gthY9OFGKWtAm2QVVCV/XDa3b7rWCTnr26aDnzT75\r\nkPGf8XywxOXmauhYLY47DIwkuxl/BMzACd7XRtjC3d4a9PocZDOVTc95J/lU\r\nVketshp9fGAWqBCCR9Zz4rkkd9tj4j8Tv9BUxhzcuwqAZjtTIkDZIH29m2sR\r\ntzBJbrhFSezeRsTw/9hBokr6cM7zALCiIhGmekvLyR2Zknx+1gNQgpXXV2Lk\r\nyAfvqFWdEMWSg8hHxXL7WcP4Aftw37ckmkZOPPuT6AsrrtRW9zmiHM9g7O/Q\r\nUAdTrr0g+baeo3SDHI9BkI1LDl9MZZ7sgXZadOGFdgHm35T08tipwTdJY3+R\r\n81Y3pRPu0yXliGNqYTsfnfYUVLGx+7FxoJm0YhVD5xc7Ls9JPdK5Xt8I+BtT\r\nFKejwdFcfrSkzzPAKbde6sH12C/SrSnBLg9oMyszTpqw8DMKoF6s6Npepu51\r\n3q9rnC2hkb4s24j4UUYiPDZqucUjMChEbNmirGqtCLO0TOkg0b9HD0tn77oD\r\ngM/EDtV5AXS6IIZtqik7QIdDrRhQ9oYxOJdpFBT33HgXjKiffSojM6Cs8C4t\r\nQqv/UTmU9B4ilGRLPlJIoYNUSuhh/VgZoSg=\r\n=y/5n\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-method_1.7.5_1663913652544_0.15862037238378313"},"_hasShrinkwrap":false},"2.0.0":{"name":"3f-web3-core-method","version":"2.0.0","description":"Creates the methods on the web3 modules. 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":{"@ethersproject/transactions":"^5.6.2","3f-web3-core-helpers":"2.0.0","3f-web3-core-promievent":"2.0.0","3f-web3-core-subscriptions":"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-method@2.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-X+lYIW+1DMGdmdL98GCs8j4XIPIdK/hNumb5L2I91P1K6ej9h3d4bw87o9F40L+DI6+Piup+4yU5X1Ya+5d5NQ==","shasum":"8e559c11dafd7a44fc4384fcec38e6a1da1f6542","tarball":"https://registry.npmjs.org/3f-web3-core-method/-/3f-web3-core-method-2.0.0.tgz","fileCount":8,"unpackedSize":79296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJDu3hAqUMEtEgOkM0zEmo4/eCDIvwQ8xMWKh4C5KO3wIhAJcFxl2tMcuCHifb7wu167c9Jx4Pgi7UoW1ywn/KnrZS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMrmoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8EA/8CvSPydXkV4SkdAGKAcriZidu48r4sl8yn7RjSacC9gYWAO7L\r\n3DAvr9ulAIC66NkjHb6OiwJrIMpYjHwsFsyvSCJW46XfTFL9ERpv+SF71Hbo\r\n57xS9/Ugd/Eldzx0Wb/5T+ePEqzh5ikWi0DULTA1Ds4rVM0mnJei6ZMwOyen\r\n/ssSiurJJAkN5VnhhgwzVBaOeF0qj9M7W9upbC8PFUjfxRfLXaLAolDPzXuO\r\nciUmjNxDBLX/VMUHSgvKha6b+I1RtrcDcfBZvW3WD0paVUBNZ+/KguUKAK52\r\nYt/8Oaz4K5p9OKsWDX7H1l2BPNMdPb+3mJcAGSwi6cd41bFOLlg/wGdUVy74\r\nv478kjDL14+7ywln0VllAIgOWgltVh5Hb5Ivebs3idyPNEHZhX8YBGVzBbGu\r\nqVv0u/Pemn4/9NtPDKiEfjYo7NEqM2l7Lsy5we2uTdOj6DSHqVv04Ewtytvz\r\nb6s4OF+GHjy15wcMPgkYvHtaTN4OIrYPS4oKMqg5PwQIOsG2NvdactYMfWWo\r\niEsiKNWHydWnMOQ3aaFSJZByy5fouTD+JtGo6iP0rOLdeMd5z29A8Av80sDz\r\nzKFFFSXb+d1pCte6uRGIAXFfeAtWxfilPdZBxdIvYZrEmTEer0nr+7z9Ph8I\r\nRu6groimRO8g1i47n4aSbErb2hBYBvh2kM0=\r\n=LoBX\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-method_2.0.0_1664268712537_0.29112141209387854"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-22T09:16:39.161Z","1.0.0":"2022-09-22T09:16:39.320Z","modified":"2022-09-27T08:51:52.843Z","1.7.5":"2022-09-23T06:14:12.711Z","2.0.0":"2022-09-27T08:51:52.741Z"},"maintainers":[{"name":"dnice","email":"peng.bo.nice@gmail.com"}],"description":"Creates the methods on the web3 modules. 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-method\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\nThis method package is used within most [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-method\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nconst Web3Method = require('3f-web3-core-method');\r\n\r\nconst method = new Web3Method({\r\n    name: 'sendTransaction',\r\n    call: 'eth_sendTransaction',\r\n    params: 1,\r\n    inputFormatter: [inputTransactionFormatter]\r\n});\r\nmethod.attachToObject(myCoolLib);\r\n\r\nmyCoolLib.sendTransaction({...}, function(){ ... });\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-method.svg\r\n[npm-url]: https://npmjs.org/package/web3-core-method\r\n[deps-image]: https://david-dm.org/ethereum/web3.js/1.x/status.svg?path=packages/web3-core-method\r\n[deps-url]: https://david-dm.org/ethereum/web3.js/1.x?path=packages/web3-core-method\r\n[deps-dev-image]: https://david-dm.org/ethereum/web3.js/1.x/dev-status.svg?path=packages/web3-core-method\r\n[deps-dev-url]: https://david-dm.org/ethereum/web3.js/1.x?type=dev&path=packages/web3-core-method\r\n","readmeFilename":"README.md"}