{"_id":"@danielsmilo/web3-eth-contract","_rev":"2-69606063d0ab61542e4604a73f2346d4","name":"@danielsmilo/web3-eth-contract","dist-tags":{"latest":"1.0.0-beta.44"},"versions":{"1.0.0-beta.42":{"name":"@danielsmilo/web3-eth-contract","namespace":"ethereum","version":"1.0.0-beta.42","description":"@danielsmilo/web3 module to interact with Ethereum smart contracts.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-eth-contract"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","@danielsmilo/web3-core":"1.0.0-beta.42","@danielsmilo/web3-core-helpers":"1.0.0-beta.42","@danielsmilo/web3-core-method":"1.0.0-beta.42","@danielsmilo/web3-core-promievent":"1.0.0-beta.42","@danielsmilo/web3-core-subscriptions":"1.0.0-beta.42","@danielsmilo/web3-eth-abi":"1.0.0-beta.42","@danielsmilo/web3-utils":"1.0.0-beta.42"},"_id":"@danielsmilo/web3-eth-contract@1.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-AJChddvsEeUzF+c7xswJBU+aPTO58SDQRRI1Vml9pWCOJq5s4VdUmnaTTZBcTN+FEabK30WBTrimsTRWeb5SAg==","shasum":"ddff119ae2946bce793fd801010276c11c9b2f54","tarball":"https://registry.npmjs.org/@danielsmilo/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.42.tgz","fileCount":6,"unpackedSize":153236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb761CRA9TVsSAnZWagAAemgP/0L3lhKVl72XmwbawReV\nV2jkXzxah0Hid+owMblD8djn1orFFo9LYdY5rRy2YksRqYmLOgKkETelI/Fy\nUeb9+1MGTtuGQUjw4mLSSjCmh59BA9RU5izCuwRKsAJgGLyzaMYYqN8Tj7eG\nxXovejb7lLJlNdy6NEgbfzITQ4Wo/WwC5oevwJZcdKQhLsIpyYA6AzHS6WoP\nweZxHDeHHdxy5bvBswHrB4/7NiYeXjqq3zuYToihOcKFy1jndNVEwANOCaEg\nOgv+5z27TrMjsG8wgk6WcX8p3ux7eTBBVNIgzHv3asykRv1aT166W2/yypSE\nJvge2yyWGwUjEpu3Tlvna1IQrk7+ms7fTw8XOCvsfBAEWJCwp1QWPgs9/VMi\n49DpH1jqGigVJNJbWrJJRR2SWvodYZt7FG6xojd+iP/lx0v2KK1wAlPzY3PR\n/R1dwYlrFv5XvYzs+5y7HWjo0UqV/+mVHEq4iN/2sBi0zG0AV8mJrsEC57Yv\nIEYodcFUJ31knYYkQrrlqNcV8oyZwQgx9m+mT1YCAyUQyXWF7GSWxKGq6lLd\nI5XDfj8PPctbk8g/M7FVBY3kx6E485VyN8qUur0iZdj0GlNcNsE/a4tvqvO9\ndtUD1LMXz74KD9hCBrUZvjhIYPCGlordt3Z4LktOKonbf0NYWp4j380qYH7X\nLpGM\r\n=ZOtu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLY4qyOphjGWKq2YmSC73BvKa8sIP2Bq1KrPWpZtfKVAiEAmyRFbQ4YWmJ1x6+KW34jcUbPd1Y3R2TeoLyNPvLiQ6M="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-eth-contract_1.0.0-beta.42_1550827188400_0.03830168400492129"},"_hasShrinkwrap":false},"1.0.0-beta.44":{"name":"@danielsmilo/web3-eth-contract","namespace":"ethereum","version":"1.0.0-beta.44","description":"@danielsmilo/web3 module to interact with Ethereum smart contracts.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-eth-contract"},"license":"LGPL-3.0","main":"src/index.js","dependencies":{"underscore":"1.8.3","@danielsmilo/web3-core":"1.0.0-beta.44","@danielsmilo/web3-core-helpers":"1.0.0-beta.44","@danielsmilo/web3-core-method":"1.0.0-beta.44","@danielsmilo/web3-core-promievent":"1.0.0-beta.44","@danielsmilo/web3-core-subscriptions":"1.0.0-beta.44","@danielsmilo/web3-eth-abi":"1.0.0-beta.44","@danielsmilo/web3-utils":"1.0.0-beta.44"},"_id":"@danielsmilo/web3-eth-contract@1.0.0-beta.44","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"danielsmilo","email":"daniel@smilo.io"},"dist":{"integrity":"sha512-cKIAbQNsAyC37MR+eqFBaxYox8oyOfNepGY3LHOF9SSxV7qAhWxfeG+p2xMNpJj5dq3Sn2IPxsEkQ7dCLPsWGA==","shasum":"dd650b992f9ce9d5017b2e0ae5295df8bf82486d","tarball":"https://registry.npmjs.org/@danielsmilo/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.44.tgz","fileCount":3,"unpackedSize":31976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb8Y/CRA9TVsSAnZWagAAlgIP/2/zxsN4TC+ZsoVpaxl6\nIkmUa9sI3VeXZL3AmcHdHwhA4hz5DSe5JKC/rq7YswHjojMkuNHi8jLu91L3\nB/fxpIGQNBOnWgBJNJf44rF/ZnXMQVE9L/sQhgXrrP1oKxy582ahn6eWho0g\ngnA2STeHuprQeN8XtblCDLStq2GxWx7TF9QNu6JZjW2MgXU4VZmdxyF/X5o7\nYQVsidTO59ktSHix0TcfBYmRRyjgdQqhz5x3pa2gon8J+YpHDqvrEqXkzhKW\nPoSFb2dlPYqYc86cyQTFx0/Iyb4Mo4FQXxEBbPqVsx3M8mOZq7Vz18Iz2vdE\n4/0jf0X6h/ADh5UqL7tlF7qeCFhuxyzuMSAawxoWfeSVKldOurIQzSyTG0cA\nD073JceZ3NcqhxpYWqIx1Kv0rz3qEELDYhLcNRTOvyOg2GaBr/RVJry6E82Y\n/LxywNxUi0a8H8P0APPxd97uXGN1LS/bKYbxQimESTzYSF527KEMmotsUVLq\ny+cinKUTII8kSS7CPhROx4NzxTfAN++0rdXHN1lGo9Glu0D5+Z9n833lYJLu\nqPLaFi277pXrhlb0qjXX7AmNgWmVWPQAVWVBUJEMaREMyGPi2Qz6G+IdpKIg\nNdt4G/AJB2MPXX790ZwZYcSChOlX1gyT+SqSXuIYCG5KdqfEA7cq8KKpyimo\nCwKD\r\n=fudg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHe6VLyx5CaTXnWCt3Jv6AkirHt+2EGhldFOJI2cJdTOAiEAnI6mN1GqD0D9HUIpzAw3NFILkILH8CXts/AqPTosw3k="}]},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-eth-contract_1.0.0-beta.44_1550829118354_0.0016673263530180282"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-22T09:19:48.228Z","1.0.0-beta.42":"2019-02-22T09:19:48.597Z","modified":"2022-04-05T02:41:26.991Z","1.0.0-beta.44":"2019-02-22T09:51:58.501Z"},"maintainers":[{"name":"danielsmilo","email":"daniel@smilo.io"}],"description":"@danielsmilo/web3 module to interact with Ethereum smart contracts.","repository":{"type":"git","url":"https://github.com/ethereum/web3.js/tree/master/packages/web3-eth-contract"},"license":"LGPL-3.0","readme":"# web3-eth-contract\n\nThis is a sub package of [web3.js][repo]\n\nThis is the contract package to be used in the `web3-eth` package.\nPlease read the [documentation][docs] for more.\n\n## Installation\n\n### Node.js\n\n```bash\nnpm install web3-eth-contract\n```\n\n### In the Browser\n\nBuild running the following in the [web3.js][repo] repository:\n\n```bash\nnpm run-script build-all\n```\n\nThen include `dist/web3-eth-contract.js` in your html file.\nThis will expose the `Web3EthContract` object on the window object.\n\n\n## Usage\n\n```js\n// in node.js\nvar Web3EthContract = require('@danielsmilo/web3-eth-contract');\n\n// set provider for all later instances to use\nWeb3EthContract.setProvider('ws://localhost:8546');\n\nvar contract = new Web3EthContract(jsonInterface, address);\ncontract.methods.somFunc().send({from: ....})\n.on('receipt', function(){\n    ...\n});\n```\n\n\n[docs]: http://web3js.readthedocs.io/en/1.0/\n[repo]: https://github.com/ethereum/web3.js\n\n\n","readmeFilename":"README.md"}