{"_id":"@blockbounty/eth-bounty","_rev":"12-b38501c0843e07edd160e8f80e51ee1e","name":"@blockbounty/eth-bounty","description":"Create Generic bounties on the ethereum network","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"@blockbounty/eth-bounty","version":"0.1.0","description":"Create Generic bounties on the ethereum network","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.1.0","_shasum":"ea60987089e294385c8f87a0e11650f120a10787","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"ea60987089e294385c8f87a0e11650f120a10787","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.1.0.tgz","integrity":"sha512-XQO663nnhhTazYp5WO0QWcGSB7C4/MbUt/5460Vc/1qC26WFFXS3Iw2agmLu4cseGyBHtHBPLIa2QZr+IrxDLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXAypjDQ1XBXPEPGh08jgnBN1xYrhcVJHcDUjGwpvbowIgaJKU4B0TLQeAFx0qA1rEdJy+XcoAl8p3OAbKyEOupJY="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.1.0.tgz_1512874035619_0.7748342454433441"},"directories":{}},"0.2.0":{"name":"@blockbounty/eth-bounty","version":"0.2.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.2.0","_shasum":"8a2cff2909d48bd5eda35b66e02d97de8c3833f1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"8a2cff2909d48bd5eda35b66e02d97de8c3833f1","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.2.0.tgz","integrity":"sha512-kC1Apon7YfvJ33KRU2IjNU67RC00hKvXfQllpVvcB/nAC8EOn3nRXbGHU2XaFBnfP97fI4tP54oPihgTgxumiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZJql3CJgk+zrMyxJQJO4iaz1equcJs+NWiwmLL6L8cAiEAywqtGrOo4LADeDTzUxDuamupQctNuVhysFRtfWUihLw="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.2.0.tgz_1512874612451_0.35464836307801306"},"directories":{}},"0.3.0":{"name":"@blockbounty/eth-bounty","version":"0.3.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.3.0","_shasum":"69283963b50cb279e8fa7fe9aa934bb96139f24c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"69283963b50cb279e8fa7fe9aa934bb96139f24c","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.3.0.tgz","integrity":"sha512-UQBUFB+gU2ZbCWa3UsdFkvaqF/8tmSwRCYiB5BIngsNAp4ZO1/rCNvayBIhn+CqV5oBwDFdtyd9i57hBM3sK4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHLLgHkLXjyp4kXQ57wAiXsyAqo2rPi3o47DgNJNGTiQIgI35pmG1HiFguMsNyHXUVShbGM52sqea8/Q+wm0QhBOI="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.3.0.tgz_1512875407549_0.19137184834107757"},"directories":{}},"0.4.0":{"name":"@blockbounty/eth-bounty","version":"0.4.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.4.0","_shasum":"b9e1f0570c23dc257dc6988508840b82bafaf927","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"b9e1f0570c23dc257dc6988508840b82bafaf927","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.4.0.tgz","integrity":"sha512-RbVBOP/wd5+UciNtcOF7tA84uDXkUnbb1iqH4+vePFgpgcf9N+RHygTHE7142AMLbV/vFXdzp3xxoaLwvSgAQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+bxwLcHEOj3qJ2nBWC5w5kHhSA/ZGZHX3TleOKvNe3AiBkzX/m4Baz/UX40okqPhQ08/eW2HyggjeA6SQs0K8Qwg=="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.4.0.tgz_1512883232893_0.1569610582664609"},"directories":{}},"0.5.0":{"name":"@blockbounty/eth-bounty","version":"0.5.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.5.0","_shasum":"ccd92b0c015732086bce0f29c0d8346e2baba747","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"ccd92b0c015732086bce0f29c0d8346e2baba747","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.5.0.tgz","integrity":"sha512-A7F4SgTVIarUBMw3UiOvRiafWY9RG9f3LKJlogj2eNRnSYAp6c7ZIlingrOrRiWkbgVjfb3daGzUEHiRwyKxag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBvE121GKOkLvg71/o85J12OTOQFaw4m3Ra46pL6jW4AIhAP1oNbK5kTiVD1Igl2oQ39fj14tKw61+zrV6rp0SvFYn"}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.5.0.tgz_1512962009159_0.4851845670491457"},"directories":{}},"0.5.1":{"name":"@blockbounty/eth-bounty","version":"0.5.1","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.5.1","_shasum":"da80945df020dc46a595f2e171312ae44b810010","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"da80945df020dc46a595f2e171312ae44b810010","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.5.1.tgz","integrity":"sha512-obEnzLhcdmdceXLDU90JvfYS718V8sShqbsh4DgWH87IaQ0lrwH5W7xBStDvUK5iiPU0YmOyxxu/0YM6cNit4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsmLwnloMH9mv5Q+/U+aqTEpvADIloco9pgTX+mxynQAiB3Hkzr9y3VRW2UtSvu1BGtkAC4wig+fJkzVXQVxZ+n3g=="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.5.1.tgz_1513223412736_0.04717151401564479"},"directories":{}},"0.6.0":{"name":"@blockbounty/eth-bounty","version":"0.6.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","hapi":"^16.6.2","ganache-cli":"^6.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.6.0","_shasum":"d2b2ea592b37a6b4e15974982ef98fb2066bd387","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"shasum":"d2b2ea592b37a6b4e15974982ef98fb2066bd387","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.6.0.tgz","integrity":"sha512-NzscsD/L0MrdrFVGs8dpUhW3vBQizY9SpKTjq1NRiLJ68A3bGE4Iy4JwoO/Cp/h0QqYhQxKyVPSr1k+FRWfpkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQL4LiME0FM8YES3oEErIfHPxZGWKzN0Qxlsgl+UaLDAiBYTJLMwYFSSiHAbQ5dOUOPiPco3281/1jrumNz2WNZow=="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.6.0.tgz_1513229943914_0.035659795394167304"},"directories":{}},"0.7.0":{"name":"@blockbounty/eth-bounty","version":"0.7.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli","truffle":"truffle"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","ganache-cli":"^6.0.3","hapi":"^16.6.2","truffle":"4.0.6","truffle-hdwallet-provider":"0.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"integrity":"sha512-g9CKe50raRYVhgF5TWfVVSOpO0Fc7m1+pimWx7N1ovLe7M8Y+B/oOTo9gpnajqFEc9/fCrgd4RVQOVT2cKl8zg==","shasum":"1d58db731a0d6ac8234f06ee4b05de3c4bb6b045","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOJBKTKAdaQI/mXrH2eeFNHd2U4K40MaQL9OWpx5urcwIgclApLn/zXhq86+1idLil6q/AHyslawsMZR+U8i7G/nE="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty-0.7.0.tgz_1517717568555_0.449231501435861"},"directories":{}},"0.8.0":{"name":"@blockbounty/eth-bounty","version":"0.8.0","description":"Create Generic bounties on the ethereum network","main":"ethBounty.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"(cd ../BountyContract/ && truffle compile && cp build/contracts/BlockBounty.json ../EthBountyJS) && node ./demo/main.ts","ganache-cli":"ganache-cli","truffle":"truffle"},"author":{"name":"macrochip"},"dependencies":{"sqlite3":"^3.1.13","truffle-contract":"^3.0.1","web3":"0.19.0"},"devDependencies":{"@types/node":"^8.0.53","ganache-cli":"^6.0.3","hapi":"^16.6.2","truffle":"4.0.6","truffle-hdwallet-provider":"0.0.3","typescript":"^2.6.2"},"_id":"@blockbounty/eth-bounty@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"macrochip","email":"themacrochip@gmail.com"},"dist":{"integrity":"sha512-yYp9VqiU52LeOxlHGtXqTCvzXMbZ1Yk0fXMNWJp0s7lTovRgsJxzYHvAVXIvwuS867RM2k6D+LejCZAf71M9wg==","shasum":"b0db2c4c06239a22efdfa4e6834e02520ba34d4f","tarball":"https://registry.npmjs.org/@blockbounty/eth-bounty/-/eth-bounty-0.8.0.tgz","fileCount":8,"unpackedSize":123277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjjAB3cKXwqnbJQKrEgU1ZBLruaaUcPPCt0DpKtUhD7AiBbAg2A37RP+DuPWJCvL7H8S4jBS7he1NAtRF9BB5AbNQ=="}]},"maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eth-bounty_0.8.0_1519601610751_0.30813852223457316"},"_hasShrinkwrap":false}},"readme":"eth-bounty   \nA library for paying a pool of money to people\n\nBefore doing anything with the library, configure the module. Call `config` with an object of the form\n```JSON\n{\n    environment: \"local\",\n    truffleConfig: require('truffle.js'), //wherever you keep a truffle.js\n    dbpath: './'\n}\n```\nEvironment can also be \"ropsten\".\n\nThen call newBounty(totalJobPayout, cb) to deploy a contract to the blockchain and to start a bounty on that contract (These are two separate transactions so it can take a while). The callback has the signature of (error) and fires when the bounty has been started on the blockchain. The jobId is returned immediately (note that jobId is not given in the finished callback. Only error is provided at that time). This action causes totalJobPayout amount of wei to fund the bounty.\n\nNow workers can contribute. In this default configuration, work must be validated by the deployer of the contract, so only the deployer can grant contributions.\nThe deployer can then call contribute(jobId, contributorAddress, numberOfWorksContributed, cb). When the contract owner calls `payEveryone`, everyone is automatically paid out proportional to their contributions! Keep in mind that the deployer pays all gas for this.\n\nAnytime after a bounty has been deployed and started, call getContractAddressForJobId(jobId, cb) to get the address of your bounty. The callback is (error, addres).\n","maintainers":[{"name":"macrochip","email":"themacrochip@gmail.com"}],"time":{"modified":"2022-06-12T15:21:44.125Z","created":"2017-12-10T02:47:16.817Z","0.1.0":"2017-12-10T02:47:16.817Z","0.2.0":"2017-12-10T02:56:53.644Z","0.3.0":"2017-12-10T03:10:08.671Z","0.4.0":"2017-12-10T05:20:34.009Z","0.5.0":"2017-12-11T03:13:30.261Z","0.5.1":"2017-12-14T03:50:12.831Z","0.6.0":"2017-12-14T05:39:05.057Z","0.7.0":"2018-02-04T04:12:49.446Z","0.8.0":"2018-02-25T23:33:30.834Z"},"author":{"name":"macrochip"},"readmeFilename":"README.md"}