{"_id":"@alice-network/zos-lib","_rev":"4-fbd4e6a071f415b8745d10bfff7f8a82","name":"@alice-network/zos-lib","dist-tags":{"latest":"2.2.1"},"versions":{"2.2.0-rc.2.1":{"name":"@alice-network/zos-lib","version":"2.2.0-rc.2.1","description":"JavaScript library for the ZeppelinOS smart contract platform","main":"./lib/index.js","private":false,"publishConfig":{"access":"public"},"license":"MIT","scripts":{"test":"./scripts/test.sh","prepublishOnly":"echo 'Removing mock contracts...' && grep -hoP '^\\s*contract \\K(\\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json","compile-contracts":"rm -rf build/contracts && truffle compile","compile-ts":"rm -rf lib && tsc","prepare":"npm run compile-contracts && npm run compile-ts","watch":"tsc -w","lint":"tslint --project tsconfig.json --config ../../tslint.json","lintfix":"tslint --project tsconfig.json --config ../../tslint.json --fix"},"keywords":["zeppelinos","zeppelin","ethereum","smartcontracts","solidity","upgradeability","security","proxy","evm"],"repository":{"type":"git","url":"git+https://github.com/zeppelinos/zos.git"},"bugs":{"url":"https://github.com/zeppelinos/zos/issues"},"homepage":"https://github.com/zeppelinos/zos/tree/master/packages/lib#readme","dependencies":{"@types/web3":"^1.0.14","axios":"^0.18.0","bignumber.js":"^7.2.0","chalk":"^2.4.1","ethers":"^4.0.20","glob":"^7.1.3","lodash.concat":"^4.5.0","lodash.difference":"^4.5.0","lodash.every":"^4.6.0","lodash.findlast":"^4.6.0","lodash.flatten":"^4.4.0","lodash.includes":"^4.3.0","lodash.invertby":"^4.7.0","lodash.isarray":"^4.0.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isstring":"^4.0.1","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","lodash.reverse":"^4.0.1","lodash.some":"^4.6.0","lodash.uniq":"^4.5.0","lodash.values":"^4.3.0","lodash.without":"^4.4.0","openzeppelin-solidity":"~1.10.0","semver":"^5.5.1","truffle-flattener":"^1.3.0","web3":"1.0.0-beta.37"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.12","chai":"^4.1.2","chai-as-promised":"^7.1.1","chai-bignumber":"^2.0.2","coveralls":"^3.0.0","lodash.foreach":"^4.5.0","lodash.times":"^4.3.2","lodash.zipwith":"^4.2.0","mock-dependency":"file:test/mocks/mock-dependency","sinon":"^6.1.4","solidity-coverage":"^0.4.15","tmp":"^0.0.33","truffle":"^4.1.13","ts-node":"^7.0.1","typescript":"^3.2.2"},"gitHead":"0c7ae83893a340c2d682494a7c41512ae7f179d3","contributors":[{"name":"ajsantander","email":"alejandro@zeppelin.solutions"},{"name":"elopio","email":"leo@zeppelin.solutions"},{"name":"facuspagnuolo","email":"facu@zeppelin.solutions"},{"name":"fiiiu","email":"alejo@zeppelin.solutions"},{"name":"frangio","email":"fran@zeppelin.solutions"},{"name":"maraoz","email":"manu@zeppelin.solutions"},{"name":"martriay","email":"marto@zeppelin.solutions"},{"name":"spalladino","email":"palla@zeppelin.solutions"}],"_id":"@alice-network/zos-lib@2.2.0-rc.2.1","_nodeVersion":"8.12.0","_npmVersion":"lerna/3.3.2/node@v8.12.0+x64 (darwin)","dist":{"integrity":"sha512-5cuwlyR+zY8k4rn636u86nfp7B2LyFeldFQsYXi7UKMBrUA56JfksNu38M6AhTkeMz+DZ5rgZDcqO1WfY9p5jA==","shasum":"8a983ebcb9a20a25831b194bdd1dfdec5712f4b9","tarball":"https://registry.npmjs.org/@alice-network/zos-lib/-/zos-lib-2.2.0-rc.2.1.tgz","fileCount":236,"unpackedSize":10102750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZUxHCRA9TVsSAnZWagAAybMP/iSwja0JTafsk97v8tGN\niK3hP7nP8cbyynTQn8I0dcXmtUMWncwdBeiu2Himr/JDKrMHh97VLKh9SF0m\nIA1JZmbamRISUvGlMdkVo/I81vAIpf6URk8VPbFPfJKToHovwAI9bvoxzwYA\ne4J9t5utT5cBw3kpbl2J7cQR929DnuNtUNoNPZbZAj+/jCpinpf2V8uyTEwI\nIbfdZuhWVFLOx5f/ZYnmO8eR7aA28GLs3Hc624wyUN8z+ameYRzKxVWvFfP0\nVziPciy27Vl9bZOvkBuzb+cKp4+jV/ilJ+BjFCfSwgxDbxu/slp1E5xZCPXh\njvDxPchAJ7jOWVEVTYXNAHkV5y2zD1RH1ruLOg7q47hRIEgVEXJpqFCSal+l\noaUrEHI7Ta4wnXSOdT7/9rQvAI1wubPxq0BLLst3L5SWeEe065LKtMlsY8iT\n6H/E7ijJBP6Y+Ptgh5KqWCLpepT6cmtlON0Hz0VVYJkrV8ZMKNO8odKQMYoT\nH8/ZK58pyMsH1pVCKoOJcRdK47RcQpzIja2CfiVuhh2QvTt5dFKlvLUl1FG7\nyLrdP0exoJmvxNuSfEXA8/AZw6cmK2cANNVhZpudgSdbrud9AaS0l6WSIAma\nzuHQI3odebaO5GAV1G8yEU1ADLvAFzD7qRQoR3H/EsM9sZ6hNNxl15uTsSjH\n6iK6\r\n=oYT+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdXf8cJJatraUWfP8b803rdxOgB6mQI24rPuzAHCu8jAiEAoBDZieNAVpdcLPB65ygUnlwmC+YazXL7OFLWo8ire6k="}]},"maintainers":[{"name":"changhwan","email":"changhwan@dnext.co"},{"name":"yoonjae","email":"yoonjae@dnext.co"}],"_npmUser":{"name":"yoonjae","email":"yoonjae@dnext.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zos-lib_2.2.0-rc.2.1_1550142534975_0.5103040578549607"},"_hasShrinkwrap":false},"2.2.0-rc.2.2":{"name":"@alice-network/zos-lib","version":"2.2.0-rc.2.2","description":"JavaScript library for the ZeppelinOS smart contract platform","main":"./lib/index.js","private":false,"publishConfig":{"access":"public"},"license":"MIT","scripts":{"test":"./scripts/test.sh","prepublishOnly":"echo 'Removing mock contracts...' && grep -hoP '^\\s*contract \\K(\\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json","compile-contracts":"rm -rf build/contracts && truffle compile","compile-ts":"rm -rf lib && tsc","prepare":"npm run compile-contracts && npm run compile-ts","watch":"tsc -w","lint":"tslint --project tsconfig.json --config ../../tslint.json","lintfix":"tslint --project tsconfig.json --config ../../tslint.json --fix"},"keywords":["zeppelinos","zeppelin","ethereum","smartcontracts","solidity","upgradeability","security","proxy","evm"],"repository":{"type":"git","url":"git+https://github.com/zeppelinos/zos.git"},"bugs":{"url":"https://github.com/zeppelinos/zos/issues"},"homepage":"https://github.com/zeppelinos/zos/tree/master/packages/lib#readme","dependencies":{"@types/web3":"^1.0.14","axios":"^0.18.0","bignumber.js":"^7.2.0","chalk":"^2.4.1","ethers":"^4.0.20","glob":"^7.1.3","lodash.concat":"^4.5.0","lodash.difference":"^4.5.0","lodash.every":"^4.6.0","lodash.findlast":"^4.6.0","lodash.flatten":"^4.4.0","lodash.includes":"^4.3.0","lodash.invertby":"^4.7.0","lodash.isarray":"^4.0.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isstring":"^4.0.1","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","lodash.reverse":"^4.0.1","lodash.some":"^4.6.0","lodash.uniq":"^4.5.0","lodash.values":"^4.3.0","lodash.without":"^4.4.0","openzeppelin-solidity":"~1.10.0","semver":"^5.5.1","truffle-flattener":"^1.3.0","web3":"1.0.0-beta.37"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.12","chai":"^4.1.2","chai-as-promised":"^7.1.1","chai-bignumber":"^2.0.2","coveralls":"^3.0.0","lodash.foreach":"^4.5.0","lodash.times":"^4.3.2","lodash.zipwith":"^4.2.0","mock-dependency":"file:test/mocks/mock-dependency","sinon":"^6.1.4","solidity-coverage":"^0.4.15","tmp":"^0.0.33","truffle":"^4.1.13","ts-node":"^7.0.1","typescript":"^3.2.2"},"gitHead":"759bd0cabc747be7713ca07d8d988bc9d27a161e","contributors":[{"name":"ajsantander","email":"alejandro@zeppelin.solutions"},{"name":"elopio","email":"leo@zeppelin.solutions"},{"name":"facuspagnuolo","email":"facu@zeppelin.solutions"},{"name":"fiiiu","email":"alejo@zeppelin.solutions"},{"name":"frangio","email":"fran@zeppelin.solutions"},{"name":"maraoz","email":"manu@zeppelin.solutions"},{"name":"martriay","email":"marto@zeppelin.solutions"},{"name":"spalladino","email":"palla@zeppelin.solutions"}],"_id":"@alice-network/zos-lib@2.2.0-rc.2.2","_nodeVersion":"8.12.0","_npmVersion":"lerna/3.3.2/node@v8.12.0+x64 (darwin)","dist":{"integrity":"sha512-fC5O0MnbLuacnSGJqxVPwzo3WBDYJq2WfxXeqpZMPosRLRKG9mJbumE7i4u7g4in+r/MNNG4ylQQebSA7WnasA==","shasum":"2ba41c98a89f9976f4981e6df8f7360d8041c716","tarball":"https://registry.npmjs.org/@alice-network/zos-lib/-/zos-lib-2.2.0-rc.2.2.tgz","fileCount":236,"unpackedSize":10102816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZU94CRA9TVsSAnZWagAAHxoP/R7F9dvXBGu0hQOQTk2a\njRT8nRo0zEFf49WPlPGcFP1PUcZUIENK//Rewa9VASRPR/GGvHmA0UJ3Ts9z\ntzPlw6PN1CFaFbWCIFm25nQsnRkfTxoqs48WHBNEpV9txJ4i7FakOxhnUzto\nr61anod+pG0YgaH5PFSfFNGjb4i9l8F5yoZCp+RLTtvCRmt2V6rscGqOBpyk\nobBeq9jp7Kz9cTR7lG90IjEo0KICFWADZEPFbXkbYPFfkmqcNneOuzN+2VVN\nyyYNHkNgulon5HB9Jw+YdKVe78qQX3e+rZ0Lpjxb/owWG5nJcXtDjQCsU6AH\nkWt9ay8T1BfA1WCHp8ahMARVYYGHsXuqvcwzCAInPMH4fhT9lMcZNypVbt7B\noZArrQPHSQu5TpJquIL82iYRmmWeMx2Itin2sxDDRZhzuFtVYVa5ShL+s2HV\nipqnH/Li3hxdc+o8dGoj4NCGMXz+pHnv7uGH2kVHCEEa2QnmEt/dlYDB9nK1\n0ESIRBlRiomTknMES69TF5lxxHiLA78Z+6rR1ryUKtRbjMSsGvrW62CP6Hp6\n6RONTNPJOu1taooHFg9d6puZ73kj6Mf91M09HNt3Ox6nF3CKI6SG7P63NGZI\nchDmOSKeWRw1CJ0gxrXg1gxXvErClhufYDFK2l6KWctNQhbFbMa//SWDQE1f\n8avP\r\n=o4Xm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjbauyfXIa+57xJfSCrbnipFwPzRyW+H91eQYL2vv9ZAiEAvJVBjvS6DygzAVl/zzZRvzQXsR+6ITrUCoM6316MmAc="}]},"maintainers":[{"name":"changhwan","email":"changhwan@dnext.co"},{"name":"yoonjae","email":"yoonjae@dnext.co"}],"_npmUser":{"name":"yoonjae","email":"yoonjae@dnext.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zos-lib_2.2.0-rc.2.2_1550143351792_0.666926420287079"},"_hasShrinkwrap":false},"2.2.0-rc.2.3":{"name":"@alice-network/zos-lib","version":"2.2.0-rc.2.3","description":"JavaScript library for the ZeppelinOS smart contract platform","main":"./lib/index.js","private":false,"publishConfig":{"access":"public"},"license":"MIT","scripts":{"test":"./scripts/test.sh","prepublishOnly":"echo 'Removing mock contracts...' && grep -hoP '^\\s*contract \\K(\\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json","compile-contracts":"rm -rf build/contracts && truffle compile","compile-ts":"rm -rf lib && tsc","prepare":"npm run compile-contracts && npm run compile-ts","watch":"tsc -w","lint":"tslint --project tsconfig.json --config ../../tslint.json","lintfix":"tslint --project tsconfig.json --config ../../tslint.json --fix"},"keywords":["zeppelinos","zeppelin","ethereum","smartcontracts","solidity","upgradeability","security","proxy","evm"],"repository":{"type":"git","url":"git+https://github.com/zeppelinos/zos.git"},"bugs":{"url":"https://github.com/zeppelinos/zos/issues"},"homepage":"https://github.com/zeppelinos/zos/tree/master/packages/lib#readme","dependencies":{"@types/web3":"^1.0.14","axios":"^0.18.0","bignumber.js":"^7.2.0","chalk":"^2.4.1","ethers":"^4.0.20","glob":"^7.1.3","lodash.concat":"^4.5.0","lodash.difference":"^4.5.0","lodash.every":"^4.6.0","lodash.findlast":"^4.6.0","lodash.flatten":"^4.4.0","lodash.includes":"^4.3.0","lodash.invertby":"^4.7.0","lodash.isarray":"^4.0.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isstring":"^4.0.1","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","lodash.reverse":"^4.0.1","lodash.some":"^4.6.0","lodash.uniq":"^4.5.0","lodash.values":"^4.3.0","lodash.without":"^4.4.0","openzeppelin-solidity":"~1.10.0","semver":"^5.5.1","truffle-flattener":"^1.3.0","web3":"1.0.0-beta.37"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.12","chai":"^4.1.2","chai-as-promised":"^7.1.1","chai-bignumber":"^2.0.2","coveralls":"^3.0.0","lodash.foreach":"^4.5.0","lodash.times":"^4.3.2","lodash.zipwith":"^4.2.0","mock-dependency":"file:test/mocks/mock-dependency","sinon":"^6.1.4","solidity-coverage":"^0.4.15","tmp":"^0.0.33","truffle":"^4.1.13","ts-node":"^7.0.1","typescript":"^3.2.2"},"gitHead":"4388c8d590606b89ec73ef2126c4b6bf746eca42","contributors":[{"name":"ajsantander","email":"alejandro@zeppelin.solutions"},{"name":"elopio","email":"leo@zeppelin.solutions"},{"name":"facuspagnuolo","email":"facu@zeppelin.solutions"},{"name":"fiiiu","email":"alejo@zeppelin.solutions"},{"name":"frangio","email":"fran@zeppelin.solutions"},{"name":"maraoz","email":"manu@zeppelin.solutions"},{"name":"martriay","email":"marto@zeppelin.solutions"},{"name":"spalladino","email":"palla@zeppelin.solutions"}],"_id":"@alice-network/zos-lib@2.2.0-rc.2.3","_nodeVersion":"8.12.0","_npmVersion":"lerna/3.3.2/node@v8.12.0+x64 (darwin)","dist":{"integrity":"sha512-5wHJDwQK0JW0eyGPzzK1qg8A/kJMRkVVQJEAffkjRfriWblzgvrRK+BarND4K+P/Vl0sll0toFcvJ1nIg/ssAQ==","shasum":"bbf9b883cdc32f83d600598d90678ef12f2dcd0d","tarball":"https://registry.npmjs.org/@alice-network/zos-lib/-/zos-lib-2.2.0-rc.2.3.tgz","fileCount":236,"unpackedSize":10102972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZVV2CRA9TVsSAnZWagAA9JcP/RD27zJBxs9kxqPIyS1L\nsSEdiQovDVacGb0EFpHPADY6N7ohCRPKRNm0ofqDQy1X9CoRz2fQjPZsvzV5\nVJ7HvuoaLsgwkrBLA9rGwKxUKHFaWqpCKc6+oyiFaIJnpiqXcyz/xfWE7Hqm\nFvyPft1lw7Nu21yAzwivYywBZSFm3R9QIqeIHMUmo36kjRkAZ1XsHkYykloG\nE5AafutVuh+i/0H+51GfrQ/ItUX8LO9SlZHU/fUHivKUYc1diKAlUP3QRxZ0\n6ZFqm0SiwV8Ot5UgKMbr3ulRnw47ukfCWf7nUo6Q5zd4z87WHCkxTXBEiaE0\nYytYkOfS4/DOQmCHZDr+ATff6COvGgabLT8cEVE1uz+mhWAWV5ccnLAkQdv0\nOkvwTpXVyoi1/ZQLcrtbL55lBWWxZmBs97U/xGHXz3PhMIWs71vx8D/Q2eN1\n5Pvyc15//7QfVCF0hygZjMUE1Ul8K+hlZDnsEddLXx+xzrtniM/xS+JauwRF\noOMpLJWJc1HnpqlRPutctMwml95RlwhHip0oUtQXm1lU/1xPSpaRwiD0tjnU\nrkPeBY98RP56VLEI18uCZwENWqD9NQSPIjTxYxZ+mtEh7xPqW3HldWy/CyeQ\n8GtBhg6Nk3qE6Jnbb1jD6usf8bVbT3nu1ZECEtMHVXRk7KIsEexBgkBkS+Rv\nTGjd\r\n=4JiX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1IIwdANq+olndSUJL91VINqGGRE9HiHzIRRRINq1JfAiEA+4X+vyFevwRJPxoAKtFLNUP6GfE+FqjjGn5Gvppj4lk="}]},"maintainers":[{"name":"changhwan","email":"changhwan@dnext.co"},{"name":"yoonjae","email":"yoonjae@dnext.co"}],"_npmUser":{"name":"yoonjae","email":"yoonjae@dnext.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zos-lib_2.2.0-rc.2.3_1550144885478_0.19780583116687755"},"_hasShrinkwrap":false},"2.2.1":{"name":"@alice-network/zos-lib","version":"2.2.1","description":"JavaScript library for the ZeppelinOS smart contract platform","main":"./lib/index.js","private":false,"publishConfig":{"access":"public"},"license":"MIT","scripts":{"test":"./scripts/test.sh","prepublishOnly":"echo 'Removing mock contracts...' && grep -hoP '^\\s*contract \\K(\\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json","compile-contracts":"rm -rf build/contracts && truffle compile","compile-ts":"rm -rf lib && tsc","prepare":"npm run compile-contracts && npm run compile-ts","watch":"tsc -w","lint":"tslint --project tsconfig.json --config ../../tslint.json","lintfix":"tslint --project tsconfig.json --config ../../tslint.json --fix"},"keywords":["zeppelinos","zeppelin","ethereum","smartcontracts","solidity","upgradeability","security","proxy","evm"],"repository":{"type":"git","url":"git+https://github.com/zeppelinos/zos.git"},"bugs":{"url":"https://github.com/zeppelinos/zos/issues"},"homepage":"https://github.com/zeppelinos/zos/tree/master/packages/lib#readme","dependencies":{"@types/web3":"^1.0.14","axios":"^0.18.0","bignumber.js":"^7.2.0","chalk":"^2.4.1","ethers":"^4.0.20","glob":"^7.1.3","lodash.concat":"^4.5.0","lodash.difference":"^4.5.0","lodash.every":"^4.6.0","lodash.findlast":"^4.6.0","lodash.flatten":"^4.4.0","lodash.includes":"^4.3.0","lodash.invertby":"^4.7.0","lodash.isarray":"^4.0.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.isstring":"^4.0.1","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","lodash.reverse":"^4.0.1","lodash.some":"^4.6.0","lodash.uniq":"^4.5.0","lodash.values":"^4.3.0","lodash.without":"^4.4.0","openzeppelin-solidity":"~1.10.0","semver":"^5.5.1","truffle-flattener":"^1.3.0","web3":"1.0.0-beta.37"},"devDependencies":{"@types/mocha":"^5.2.5","@types/node":"^10.12.12","chai":"^4.1.2","chai-as-promised":"^7.1.1","chai-bignumber":"^2.0.2","coveralls":"^3.0.0","lodash.foreach":"^4.5.0","lodash.times":"^4.3.2","lodash.zipwith":"^4.2.0","mock-dependency":"file:test/mocks/mock-dependency","sinon":"^6.1.4","solidity-coverage":"^0.4.15","tmp":"^0.0.33","truffle":"^4.1.13","ts-node":"^7.0.1","typescript":"^3.2.2"},"gitHead":"ad4f637e4410bcce7b1c1a916ccd28cf52a9dd4f","contributors":[{"name":"ajsantander","email":"alejandro@zeppelin.solutions"},{"name":"elopio","email":"leo@zeppelin.solutions"},{"name":"facuspagnuolo","email":"facu@zeppelin.solutions"},{"name":"fiiiu","email":"alejo@zeppelin.solutions"},{"name":"frangio","email":"fran@zeppelin.solutions"},{"name":"maraoz","email":"manu@zeppelin.solutions"},{"name":"martriay","email":"marto@zeppelin.solutions"},{"name":"spalladino","email":"palla@zeppelin.solutions"}],"_id":"@alice-network/zos-lib@2.2.1","_nodeVersion":"8.12.0","_npmVersion":"lerna/3.3.2/node@v8.12.0+x64 (darwin)","dist":{"integrity":"sha512-gZY9P+JnUAK3TILBUE42yNMnASqEh2jrCLMYmQlvU/h1wB0tTpI9GXNmpm1z8ewMsWtaJtoxu2vCOMKWmrONEw==","shasum":"330e28fdc951805c2e24220cf51c4f2458edf0a6","tarball":"https://registry.npmjs.org/@alice-network/zos-lib/-/zos-lib-2.2.1.tgz","fileCount":236,"unpackedSize":10102965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZpFGCRA9TVsSAnZWagAAR8sP/1545UuoNSAof+AZSRDc\n3OUEj9qqsqu1mUGSoKTJn87y69uTtT1N1aEfwKlf6c8oeMb+AObyUiQ+oL5r\n68udfOnIdcGin5/7zFwACCAzXn/jq9aHsSjkjwaXgmAwFDD+XZgaxrfuHXA4\n7CEuxk8xo1EqLOr4/PM95OPUEjG7WCepG5HAC0XWgyyrd0gCAaKssGwjCdXE\nv1bQOvkCXBwQbqg9waCwAfNZkqgV/Eie6bZCF8RooLIg1ImUxePS8OcPHi0z\nXWvxp/kH1CDbk1NQTgKTn/BY0GANy484rTG1OEwPQnhH+k3f7ZaN1DGeEBgO\nRtIzpNXsRfiV7sB0++9YxtjOlDyHiTHd9DmKTBr7SepDn7h9X3OurO79AdQH\nKFzsgEQc3SjVCOy1ZSGVarM2rHKEnmW36nxEcWhAa6mRKxQikt8sr+KPimjw\nMe80iXbMRu3szSUr8icfpK4QHEAKqe/1peyj3VyPvFrP0knyOI+Vdpc4VN1u\nD/AXVdA+mcXuFCcI9QM2a2y2jYrhRdwvREAQXLNOGAalayfo4+Jya2PTO+VL\n0E/AiJXIQksfVVhkf7bsnlV0L4XkMgKSYPyNMwIe9YCDXn+0SN54Phh1bNYY\nyBv5UwbIU1BgxyiFZk3JSeYG5+12MX9hok3QeAmQ43mC5i06OPAi30+RiB8M\n/YPn\r\n=aRTD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5UsOHxvoY6yMB60WDkFAPQ4qUehog/VEqHocpxaCd4wIgRsS4/+SQxZ0Gw0jYs/yeC3UAv3sr33zdV68C+ZIxAus="}]},"maintainers":[{"name":"changhwan","email":"changhwan@dnext.co"},{"name":"yoonjae","email":"yoonjae@dnext.co"}],"_npmUser":{"name":"yoonjae","email":"yoonjae@dnext.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zos-lib_2.2.1_1550225733524_0.30115991986152224"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-14T11:08:54.798Z","2.2.0-rc.2.1":"2019-02-14T11:08:55.121Z","modified":"2022-04-04T12:54:14.929Z","2.2.0-rc.2.2":"2019-02-14T11:22:31.969Z","2.2.0-rc.2.3":"2019-02-14T11:48:05.763Z","2.2.1":"2019-02-15T10:15:33.720Z"},"maintainers":[{"name":"changhwan","email":"changhwan@dnext.co"},{"name":"yoonjae","email":"yoonjae@dnext.co"}],"description":"JavaScript library for the ZeppelinOS smart contract platform","homepage":"https://github.com/zeppelinos/zos/tree/master/packages/lib#readme","keywords":["zeppelinos","zeppelin","ethereum","smartcontracts","solidity","upgradeability","security","proxy","evm"],"repository":{"type":"git","url":"git+https://github.com/zeppelinos/zos.git"},"contributors":[{"name":"ajsantander","email":"alejandro@zeppelin.solutions"},{"name":"elopio","email":"leo@zeppelin.solutions"},{"name":"facuspagnuolo","email":"facu@zeppelin.solutions"},{"name":"fiiiu","email":"alejo@zeppelin.solutions"},{"name":"frangio","email":"fran@zeppelin.solutions"},{"name":"maraoz","email":"manu@zeppelin.solutions"},{"name":"martriay","email":"marto@zeppelin.solutions"},{"name":"spalladino","email":"palla@zeppelin.solutions"}],"bugs":{"url":"https://github.com/zeppelinos/zos/issues"},"license":"MIT","readme":"# ZeppelinOS JavaScript Library _(zos-lib)_\n\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg)](https://github.com/RichardLitt/standard-readme)\n[![NPM Package](https://img.shields.io/npm/v/zos-lib.svg?style=flat-square)](https://www.npmjs.org/package/zos-lib)\n[![Build Status](https://travis-ci.com/zeppelinos/zos.svg?branch=master)](https://travis-ci.com/zeppelinos/zos)\n[![Coverage Status](https://coveralls.io/repos/github/zeppelinos/zos-lib/badge.svg?branch=master)](https://coveralls.io/github/zeppelinos/zos-lib?branch=master)\n\n> JavaScript library for the ZeppelinOS smart contract platform.\n\nZeppelinOS is a platform to develop, deploy and operate smart contract\nprojects on Ethereum and every other EVM and eWASM-powered blockchain.\n\nThis is the repository for the ZeppelinOS JavaScript library. It is mainly used\nby the\n[`zos` command-line interface](https://github.com/zeppelinos/zos/tree/master/packages/cli#zeppelinos-command-line-interface),\nwhich is the recommended way to use ZeppelinOS; but this library can also be\nused directly to operate ZeppelinOS projects when a programmatic interface is\npreferred or more flexibility and lower-level access is required.\n\n## Install\n\nFirst, install [Node.js](http://nodejs.org/) and [npm](https://npmjs.com/).\nThen, install the ZeppelinOS JavaScript Library running:\n\n```sh\nnpm install zos-lib\n```\n\n## Usage\n\nSuppose there is a contract called `MyContract` in the file\n`contracts/MyContract.sol`, already compiled to\n`build/contracts/MyContract.json`, and that there is a development blockchain\nnetwork running locally in port 9545.\n\nOpen a Node.js console:\n\n```sh\nnode\n```\n\n```js\n> const { ZWeb3, Contracts, SimpleProject } = require('zos-lib')\n> // Initialize a web3 provider.\n> ZWeb3.initialize(\"http://localhost:9545\")\n> // Load the contract.\n> const MyContract = Contracts.getFromLocal('MyContract')\n> // Instantiate a project.\n> myProject = new SimpleProject('MyProject', { from: await ZWeb3.defaultAccount() })\n> // Create a proxy for the contract.\n> myProject.createProxy(MyContract).then(proxy => myProxy = proxy)\n> // Make a change on the contract, and compile it.\n> const MyContractUpgraded = Contracts.getFromLocal('MyContract')\n> myProject.upgradeProxy(proxy, MyContractUpgraded)\n```\n\n## Security\n\nIf you find a security issue, please contact us at security@zeppelinos.org. We\ngive rewards for reported issues, according to impact and severity.\n\n## API\n\nTODO.\n\n## Maintainers\n\n* [@facuspagnuolo](https://github.com/facuspagnuolo/)\n* [@spalladino](https://github.com/spalladino)\n\n## Contribute\n\nTo contribute, join our\n[community channel on Telegram](https://t.me/zeppelinos) where you can talk to\nall the ZeppelinOS developers, contributors, partners and users.\n\nYou can also follow the recent developments of the project in our\n[blog](https://blog.zeppelin.solutions/) and\n[Twitter account](https://twitter.com/zeppelinorg).\n\n## License\n\n[MIT](LICENSE.md) © Zeppelin\n","readmeFilename":"README.md"}