{"_id":"@0x/contracts-examples","_rev":"59-d45c49c651c82a0fc157b995cd91644c","name":"@0x/contracts-examples","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.2":{"name":"@0x/contracts-examples","version":"1.0.2","license":"Apache-2.0","_id":"@0x/contracts-examples@1.0.2","maintainers":[{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"713d28369ceb54388afc0a62c554a6bd4684d4f9","tarball":"https://registry.npmjs.org/@0x/contracts-examples/-/contracts-examples-1.0.2.tgz","fileCount":71,"integrity":"sha512-oac1pu87UKVkPJ+sROwHWcxJUHVJUmATZesYCrgTxMvMYkQkM5R/SayJmy5G8eKytRGXG+K5Ae066KLvWg62/A==","signatures":[{"sig":"MEUCIEIZA3K2O0aDAt1A/mqJwzgP+VMKdikuVfGSO+M7ilKTAiEA8QKvWZTN8D4dKgAna5vvYvYI45rxuSRKOMDZKlAR+iE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEuRJCRA9TVsSAnZWagAADDQQAKBtCZICfDLIOOGrLmf2\ndjexbB19KjSa10FbzZXHJqSPo4O+65H7w1I2JQ8g1VHJSczfl/PiKjm0W/SO\nQVTy7Uvptt9BPGgN6wuQKaYwtg7CsGD+sQyUw1uO9VJWhD1dFD50yFZW7pAH\nTtHjbr0LjMhTsX1+BvvIApSBiAHs+8euVLpYkEWCxjt+9X4ju+wrz1Qu6yfP\n8zd/6L+Ma+iJ9P1dgc+0VkhmANCgyND7f6vUpYt8fpctahEGSJtwo1vYQwWs\n2r6azetYWdxgbUFw/pVKe3yjsVT6+9nCcHWc+S7NBzOt8yKOWSydiQndZL0Q\nP2wyv5kqfiUbrEy1TzOe++6HybV1HBYaObT+/iLG74+Me48kPJWLhDnu0qvQ\nd+456M6KEDCchueQhFQ157LJtfotGunxVUvIwI80Q2LO8OunX7fntCwQF1dt\nfuGYj86D9Kd7lIEsUoA2hNa7+wgRl/dSAuBbXpekGKUz+Qi75muQDx+h/Yvm\nk41//aadWmc6BphiZ3Qei7RhcgdVzj93/SRMfZArefCH5M5WIimwMy8+1P3u\ncfJ0PXK8LGLii4wK5NEpuVqj7TkFTCPd24IOlBLhUl6OzsIJSOQ+eapkp6Zq\ndPot8+JkjGOkfFYm4MgnT4MCEcmfQrI+PkVsIVgGBrD0ybBqFrOLBD7qfc5m\n2WrB\r\n=3cXe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"generated-artifacts/@(ExchangeWrapper|Validator|Wallet|Whitelist).json"},"engines":{"node":">=6.12"},"gitHead":"44e516ac65d4923cc83b0112c509317c6a6d87b6","scripts":{"lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib generated-artifacts generated-wrappers","compile":"sol-compiler --contracts-dir contracts","build:ci":"yarn build","pre_build":"run-s compile generate_contract_wrappers","lint-contracts":"solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","generate_contract_wrappers":"abi-gen --abis  ${npm_package_config_abis} --template ../../node_modules/@0x/abi-gen-templates/contract.handlebars --partials '../../node_modules/@0x/abi-gen-templates/partials/**/*.handlebars' --output generated-wrappers --backend ethers"},"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","directories":{},"dependencies":{"bn.js":"^4.11.8","lodash":"^4.17.5","@0x/types":"^1.4.1","@0x/utils":"^2.0.8","ethereum-types":"^1.1.4","@0x/order-utils":"^3.0.7","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^3.2.1","@0x/base-contract":"^3.0.10","@0x/contracts-libs":"^1.0.2","@0x/contracts-utils":"^1.0.2","@0x/contracts-tokens":"^1.0.2","@0x/contracts-multisig":"^1.0.2","@0x/typescript-typings":"^3.0.6","@types/js-combinatorics":"^0.5.29","@0x/contracts-interfaces":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","chai":"^4.0.1","solc":"^0.4.24","mocha":"^4.1.0","yargs":"^10.0.3","tslint":"5.11.0","solhint":"^1.4.1","dirty-chai":"^2.0.1","typescript":"3.0.1","@0x/abi-gen":"^1.0.19","@0x/sol-cov":"^2.1.16","@types/node":"*","npm-run-all":"^4.1.2","@types/bn.js":"^4.11.0","@types/yargs":"^10.0.0","@0x/dev-utils":"^1.0.21","@types/lodash":"4.14.104","chai-bignumber":"^2.0.1","ethereumjs-abi":"0.6.5","@0x/sol-compiler":"^1.1.16","@0x/subproviders":"^2.1.8","chai-as-promised":"^7.1.0","@0x/tslint-config":"^2.0.0","make-promises-safe":"^1.1.0","@0x/contracts-test-utils":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/contracts-examples_1.0.2_1544741960389_0.7370739589762392","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@0x/contracts-examples","version":"1.0.3","license":"Apache-2.0","_id":"@0x/contracts-examples@1.0.3","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"7ba80f10a8cda67a3fbbe1b78078752848ee0dca","tarball":"https://registry.npmjs.org/@0x/contracts-examples/-/contracts-examples-1.0.3.tgz","fileCount":71,"integrity":"sha512-gw0sDlQtcoNEz2OqFM6FUEqU555l+og/CLqJUStPHzsmp/f0iv4QKGIXRjj5B0n74KQwA7duX6qH5l90/Oyp4Q==","signatures":[{"sig":"MEQCICHCykBFSYyqeXVwfOKzyVbD9mlIeR6Ns8zgQ6L6W1FqAiAJPiZhgMoUHdRCyW0fd1oOFccS3JMVoIkC9fItiwIKmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNfscCRA9TVsSAnZWagAAGxEP/13H6z7NdDtNOcR/6fDT\nYscTbpu3V4wBPmjZEmvifLQe+TTqrT9n7CqPlwvYyS+Ldm83b0lJwdqmc1uy\ndQLJ/+UelOhmot/2Cc56ha6pElbjeii7RUzE4Wc+8AdPbx+MiJtOCoqjkZE0\niG2xjglb/y6ng/Afn3lCs0T+GPxMkqey3gsWxEomZUcwXZIbUPWAycP0gnng\nBwkv8AYr/2k9ZWs6YYfaVoyeq5UHdPwM2IOxa1/8hBgLe8yrE0fOrHiPmbkq\nkg+hgZsWQLqnOIsqEiSyCZ4CCe3MdyF5BnzQgBvDqlFw9V2E9OaiczH4etKN\ncK4imfaJh3TNWQLRNUTl/P0BrKyp7QYAdDJMa3Mh3LIUV+1v7tFMWjGTgRE5\n6JCkFMCQ+7OV2OWIPNvlzgSw6Ijsn3Eq48ACgng88MS2SLn8DA1rUZH1dMir\ndEPl51ReTljZC3ldCNZxVZ+nXO4oVwgN20Xk2oMEs8KzJaVObP+tMuOnMHCF\n/K12G6Ne788+VddgO4Pylupxysu2XSLWPXavG2Y/iUer8/7a5V4VwhCYLOoc\nxV5R8WW8zAYJX1xo4by9b1rUGW0q1bmnup8FiNCzAL7PPcYPXqt73llSPsoZ\nKLfkitIXVhGYplOSAo5fz0HwZDtXOh1vmC0wg95KYTOSIgbRopIkBaoHZATd\n16Tw\r\n=sVIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"generated-artifacts/@(ExchangeWrapper|Validator|Wallet|Whitelist).json"},"engines":{"node":">=6.12"},"gitHead":"5b7eff217e9c8d09d64ff8721d7a16e1df8a7c58","scripts":{"lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","build:ci":"yarn build","pre_build":"run-s compile generate_contract_wrappers","lint-contracts":"solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","generate_contract_wrappers":"abi-gen --abis  ${npm_package_config_abis} --template ../../node_modules/@0x/abi-gen-templates/contract.handlebars --partials '../../node_modules/@0x/abi-gen-templates/partials/**/*.handlebars' --output generated-wrappers --backend ethers"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","directories":{},"dependencies":{"bn.js":"^4.11.8","lodash":"^4.17.5","@0x/types":"^1.5.0","@0x/utils":"^2.1.1","ethereum-types":"^1.1.4","@0x/order-utils":"^3.1.0","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^3.2.2","@0x/base-contract":"^3.0.11","@0x/contracts-libs":"^1.0.3","@0x/contracts-utils":"^1.0.3","@0x/contracts-tokens":"^1.0.3","@0x/contracts-multisig":"^1.0.3","@0x/typescript-typings":"^3.0.6","@types/js-combinatorics":"^0.5.29","@0x/contracts-interfaces":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","chai":"^4.0.1","mocha":"^4.1.0","yargs":"^10.0.3","tslint":"5.11.0","solhint":"^1.4.1","dirty-chai":"^2.0.1","typescript":"3.0.1","@0x/abi-gen":"^1.0.20","@0x/sol-cov":"^2.1.17","@types/node":"*","npm-run-all":"^4.1.2","@types/bn.js":"^4.11.0","@types/yargs":"^10.0.0","@0x/dev-utils":"^1.0.22","@types/lodash":"4.14.104","chai-bignumber":"^2.0.1","ethereumjs-abi":"0.6.5","@0x/sol-compiler":"^2.0.0","@0x/subproviders":"^2.1.9","chai-as-promised":"^7.1.0","@0x/tslint-config":"^2.0.0","make-promises-safe":"^1.1.0","@0x/contracts-test-utils":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts-examples_1.0.3_1547041563710_0.21847343875752379","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@0x/contracts-examples","version":"1.0.4","license":"Apache-2.0","_id":"@0x/contracts-examples@1.0.4","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"7d31ebcf89fa18b83d699f481307984a0161966c","tarball":"https://registry.npmjs.org/@0x/contracts-examples/-/contracts-examples-1.0.4.tgz","fileCount":71,"integrity":"sha512-cMdgNbR8MF9JkUb4nmYdA4IGD0l/42Itmq4TCQ5wFZtwA9v5zPZD0Tavi5uxKccR03OrB3av5i03FBfLcWyG0Q==","signatures":[{"sig":"MEQCIC/OhFH2W06C46WnE9JWnZwXlaOczR8umM+ID7JlvqQsAiAx03GHI79AJvnLSrZJRKyorPG80tUZIoL4rV7v8z5+ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOM0YCRA9TVsSAnZWagAAvgoP/RNT+Z4gk88BDcMfTRk1\ntspkQrvaNHOxysZP9FUPH6KTmAnsmaFo9wmC06Si5Sd3gp20Kt37c0E+rLa1\ndZlOjyQUuH+pgKtAubdfwuSRbpIT6IhOeW2d8sc6dIo1PQ/jAR79u93AoGp1\nycSw0J6rxXcgZAPSh/hSJkVXl6y3cgNV6uoOstANjHiHEumlinqJPn2a/ROC\n/j1lCdZveQvtkpS6UMsBq0qBNm31f39kxVvGYAIM9mr8pr5UQG7dKj4d+331\nhn2QRep5b8b1lsO5KaFwGAGB6rDINR3bTmvBY7taA/Co8NnvkGJQrIL9yoJ6\nSzUAzHBVeBhm/ToamXcjUT75sbZMpxp/ZI9iWTPAylZcObEO7vUwjTDwnMKa\nbLpkeNZ4RHmMPuxfCGID3BYKBND68nrZcSywgf6HKkFR7/eSE35Hvvwg1AlI\nn3kCTsN50/9+mSuZJZF8q7jvy2bp4e+56q54uVi7uYpAuKx4fdDhujPWsUjl\n5pp1S2c7EONbUuytu6JEZ6otPhhJ8PbjBdswfYGz6M+oDXp4lQGPx32adoL7\nncjJfY5AjJalyjVi1McA7cxMhJM+j+8ua5Hljcw66gzvKuUFVSWPPBPlaYM+\nZhd9/XkvUsWbeFBj9prKtfbJnBnIbd7T+EVlcMfGHtkzEwq3lpHvfsF5BnTp\nRy6T\r\n=7FsZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"generated-artifacts/@(ExchangeWrapper|Validator|Wallet|Whitelist).json"},"engines":{"node":">=6.12"},"gitHead":"cf3787edbb9e8acf7160ab93b903b54c63bdffda","scripts":{"lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","build:ci":"yarn build","pre_build":"run-s compile generate_contract_wrappers","lint-contracts":"solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","generate_contract_wrappers":"abi-gen --abis  ${npm_package_config_abis} --template ../../node_modules/@0x/abi-gen-templates/contract.handlebars --partials '../../node_modules/@0x/abi-gen-templates/partials/**/*.handlebars' --output generated-wrappers --backend ethers"},"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","directories":{},"dependencies":{"bn.js":"^4.11.8","lodash":"^4.17.5","@0x/types":"^1.5.1","@0x/utils":"^3.0.0","ethereum-types":"^1.1.5","@0x/order-utils":"^3.1.1","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^3.2.3","@0x/base-contract":"^3.0.12","@0x/contracts-libs":"^1.0.4","@0x/contracts-utils":"^1.0.4","@0x/contracts-tokens":"^1.0.4","@0x/contracts-multisig":"^1.0.4","@0x/typescript-typings":"^3.0.7","@types/js-combinatorics":"^0.5.29","@0x/contracts-interfaces":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","chai":"^4.0.1","mocha":"^4.1.0","yargs":"^10.0.3","tslint":"5.11.0","solhint":"^1.4.1","dirty-chai":"^2.0.1","typescript":"3.0.1","@0x/abi-gen":"^1.0.21","@types/node":"*","npm-run-all":"^4.1.2","@types/bn.js":"^4.11.0","@types/yargs":"^10.0.0","@0x/dev-utils":"^1.0.23","@types/lodash":"4.14.104","chai-bignumber":"^2.0.1","ethereumjs-abi":"0.6.5","@0x/sol-compiler":"^2.0.1","@0x/subproviders":"^2.1.10","chai-as-promised":"^7.1.0","@0x/tslint-config":"^2.0.1","make-promises-safe":"^1.1.0","@0x/contracts-test-utils":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/contracts-examples_1.0.4_1547226391668_0.37946781313040745","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@0x/contracts-examples","version":"1.0.5","license":"Apache-2.0","_id":"@0x/contracts-examples@1.0.5","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"ccf73c1601f16aeebc949f101b45dbe447b10635","tarball":"https://registry.npmjs.org/@0x/contracts-examples/-/contracts-examples-1.0.5.tgz","fileCount":71,"integrity":"sha512-jWo+plVewxfxzxpmBk/DKar8hQVRbYsriPh123eBR41fujo0NufKQ6aqXzjTPVcSR7GmH5nHvlDCglb/+us1Aw==","signatures":[{"sig":"MEUCIQCmTdH40YT5dCG/RGm+OSzXLriiqwHwAhlKsZ9vnOGPGwIgA26H399qk2onrK9/P3p+XRKhGHHidfAHXZo07wlsxlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPezpCRA9TVsSAnZWagAAIYoP/A+o/VXQXzi07y5Mx7r2\nMkpR5dCbueKhfhtRa3l758IaeZXA8G3/wEhHHMeU2z6ZMmuYdXJdH1dzgJeJ\nKemZUeb+Z2AXPoh7SzwNYHNiyL+XIWewiT692GJG1I2/+bsKmZcLTEbUdXXv\nmWgy5DYOIf6a+k/Ux1TOtU674RnKouskgkrJz3Q/S3XUlp5FhzRefNaqMjHV\np0pcwSLlVNjPLnC8krj0hR7A486oB2PG935qEUswgj90KbgCy1ra4lqgM7DE\nHZIKoFHr5XZcvTdnTwqUkwysUMHs62BaK6MSz5KU6KuiSuxKJ93zuD0Obc0n\noxyjGyqlUoU7cFbdQE0m61SIQtwEcV6u97Wr9GJzLDy4xB6pdgdhQvJX+SmQ\nd1ZqUyzOlDZlxoCHKTabBdIIK8/CEENJugEbkwyEodnA+tmcwXA+/9U6dYug\nPgtFM+dWPTjGRKR2TDu//JjU1WDwO+U3PMiN6FGQQlM4GFSEGgITS3QC+hS0\nR5OSPAzAWx1eTO4lnkhaK0XVuEYAEuk3Oi9KFvBqBs7svZAG4UepLpzX1zHX\nShQ+LZuS8xThEWbVAcKelkMVsH/s9/ghZzI5Ed8PrRnDGTxysGhYSzyZtDhh\nF/HYYFUJQwRkbAOIKLiVa1LqeLXmA56gg3qva/yMp41y50Tj+WpGplwFvBmP\nt1ta\r\n=1Kup\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"generated-artifacts/@(ExchangeWrapper|Validator|Wallet|Whitelist).json"},"engines":{"node":">=6.12"},"gitHead":"f570f80674c22f69712c45e8e3c48e948b51f357","scripts":{"lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","build:ci":"yarn build","pre_build":"run-s compile generate_contract_wrappers","lint-contracts":"solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","generate_contract_wrappers":"abi-gen --abis  ${npm_package_config_abis} --template ../../node_modules/@0x/abi-gen-templates/contract.handlebars --partials '../../node_modules/@0x/abi-gen-templates/partials/**/*.handlebars' --output generated-wrappers --backend ethers"},"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","directories":{},"dependencies":{"bn.js":"^4.11.8","lodash":"^4.17.5","@0x/types":"^1.5.2","@0x/utils":"^3.0.1","ethereum-types":"^1.1.6","@0x/order-utils":"^3.1.2","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^3.2.4","@0x/base-contract":"^3.0.13","@0x/contracts-libs":"^1.0.5","@0x/contracts-utils":"^1.0.5","@0x/contracts-tokens":"^1.0.5","@0x/contracts-multisig":"^1.0.5","@0x/typescript-typings":"^3.0.8","@types/js-combinatorics":"^0.5.29","@0x/contracts-interfaces":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","chai":"^4.0.1","mocha":"^4.1.0","yargs":"^10.0.3","tslint":"5.11.0","solhint":"^1.4.1","dirty-chai":"^2.0.1","typescript":"3.0.1","@0x/abi-gen":"^1.0.22","@types/node":"*","npm-run-all":"^4.1.2","@types/bn.js":"^4.11.0","@types/yargs":"^10.0.0","@0x/dev-utils":"^1.0.24","@types/lodash":"4.14.104","chai-bignumber":"^2.0.1","ethereumjs-abi":"0.6.5","@0x/sol-compiler":"^2.0.2","@0x/subproviders":"^2.1.11","chai-as-promised":"^7.1.0","@0x/tslint-config":"^2.0.2","make-promises-safe":"^1.1.0","@0x/contracts-test-utils":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-examples_1.0.5_1547562217432_0.4874421575652963","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@0x/contracts-examples","version":"1.0.6","license":"Apache-2.0","_id":"@0x/contracts-examples@1.0.6","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"1fc0d1630b00dcabbc5199d8d676ebd8987204bf","tarball":"https://registry.npmjs.org/@0x/contracts-examples/-/contracts-examples-1.0.6.tgz","fileCount":71,"integrity":"sha512-ONaVXja9U/dUaneMYHM3pVTjYdrKXZqweH1G5FSzFEq8od2IffC/gHUmoGrYxiK1GmkY3uHwzDNE7XkcK2svxg==","signatures":[{"sig":"MEUCIDG3rLmEVTQCZNRqoojTT2pQNf1yBo8ylfotwiKsJvl/AiEAx/dGOB24+VI4iGktNTLnDEJ+sdmG7Wefjz0pnxzeajs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQMSTCRA9TVsSAnZWagAAUAMP/03aOz7VgmMpKcSJKPDn\nbQM6ye2mtLjJqwi3uYsXV6TY2ln+kBe130Bgnwd3JAFRLWtU2GAfixtvnOme\ntpyE8Jdw68Uhf95HV54BjYKJH3hOTJtv/2K/L0fHC42GHIe8a9uXXiG6OMk1\neGzMW6DlIsdWir/w2kgA3oIh7UgnBBkVs5AMR+bFaKCo4+EMTczvGOCMzjm5\ncQXTd5MGtigxbZHd2DEEmyZngst6jcZiqkHNx0CPSKgeE9YkIgBGl+DBIuq1\nyQFr3qxb/jIW7GNoBzBGY1Jl+Ip9SlMbnOpz0sbzvbcoGSld2KmFs+vekiR0\nfo5HupNF33txdAFABspY654gYpCGNTcEbXtVsqe5+VL8+lD7EXGuc+Dk8+lZ\nhdK0ut/BzvnoIZapAyPSbDXtuQnAEhwy8VRdkf0h1/0XcT7p9jWNfeEc7GAB\njg2ZsV+frveQH1psT7Q4NBzXFXOZ5P9x5e6RPrharxiauDDV2deSbdNrOe6K\nQt/oMOxaWDRznz91UoRVHhjiR8ZQ5ZrOYkmS5CzeAbyeRuR42NuA4GC9vxc1\nehb5UmzvGnvKrLzmCJQWFY0LgOvZi6FYz7QDOl2XYcSO6XVOYTQeq9igb66k\nGzC6nbHEvEV79fW/WBKqaonx+UB+ApX4hTxQ/T2KPSQS+SuItEthu7B6/zqP\n+Grc\r\n=iyIU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"generated-artifacts/@(ExchangeWrapper|Validator|Wallet|Whitelist).json"},"engines":{"node":">=6.12"},"gitHead":"5816279d68a2926025d54d007f04020052c46e9b","scripts":{"lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","build:ci":"yarn build","pre_build":"run-s compile generate_contract_wrappers","lint-contracts":"solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","generate_contract_wrappers":"abi-gen --abis  ${npm_package_config_abis} --template ../../node_modules/@0x/abi-gen-templates/contract.handlebars --partials '../../node_modules/@0x/abi-gen-templates/partials/**/*.handlebars' --output generated-wrappers --backend ethers"},"_npmUser":{"name":"logvinov","email":"logvinov.leon@gmail.com"},"repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","directories":{},"dependencies":{"bn.js":"^4.11.8","lodash":"^4.17.5","@0x/types":"^1.5.2","@0x/utils":"^3.0.1","ethereum-types":"^1.1.6","@0x/order-utils":"^3.1.2","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^3.2.4","@0x/base-contract":"^3.0.13","@0x/contracts-libs":"^1.0.6","@0x/contracts-utils":"^1.0.6","@0x/contracts-tokens":"^1.0.6","@0x/contracts-multisig":"^1.0.6","@0x/typescript-typings":"^3.0.8","@types/js-combinatorics":"^0.5.29","@0x/contracts-interfaces":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","chai":"^4.0.1","mocha":"^4.1.0","yargs":"^10.0.3","tslint":"5.11.0","solhint":"^1.4.1","dirty-chai":"^2.0.1","typescript":"3.0.1","@0x/abi-gen":"^1.0.22","@types/node":"*","npm-run-all":"^4.1.2","@types/bn.js":"^4.11.0","@types/yargs":"^10.0.0","@0x/dev-utils":"^1.0.24","@types/lodash":"4.14.104","chai-bignumber":"^2.0.1","ethereumjs-abi":"0.6.5","@0x/sol-compiler":"^2.0.2","@0x/subproviders":"^2.1.11","chai-as-promised":"^7.1.0","@0x/tslint-config":"^2.0.2","make-promises-safe":"^1.1.0","@0x/contracts-test-utils":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/contracts-examples_1.0.6_1547748498353_0.9170854400145734","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-12-13T22:59:20.314Z","modified":"2026-08-12T18:05:46.665Z","1.0.2":"2018-12-13T22:59:20.588Z","1.0.3":"2019-01-09T13:46:03.844Z","1.0.4":"2019-01-11T17:06:31.807Z","1.0.5":"2019-01-15T14:23:37.544Z","1.0.6":"2019-01-17T18:08:18.538Z"},"bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"license":"Apache-2.0","homepage":"https://github.com/0xProject/0x-monorepo/contracts/examples/README.md","repository":{"url":"https://github.com/0xProject/0x-monorepo.git","type":"git"},"description":"Smart contract examples of 0x protocol","maintainers":[{"email":"talalashraf@0xproject.com","name":"zeroextalal"},{"email":"jacob@dekz.net","name":"dekz"},{"email":"abandeali1@gmail.com","name":"amirbandeali"},{"email":"hz@henryzhu.me","name":"henryzhu"},{"email":"tobernguyen@gmail.com","name":"tobernguyen"},{"email":"mathieuwelche@gmail.com","name":"mwelche"},{"email":"piotr@0xproject.com","name":"0xpgrzesik"},{"email":"patrickw@0xproject.com","name":"patrickat0x"},{"email":"jessica@0xproject.com","name":"0xjess"},{"email":"chrisbraun@0xproject.com","name":"cb44"},{"email":"wojciech@0xproject.com","name":"wojciechwasik"}],"readme":"## Contract examples\n\nExample smart contracts that interact with 0x protocol.\n\n## Usage\n\nContracts can be found in the [contracts](./contracts) directory.\nThis package contains example implementations of contracts that interact with the protocol but are _not_ intended for use in production. Examples include [filter](https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md#filter-contracts) contracts, a [Wallet](https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md#wallet) contract, and a [Validator](https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md#validator) contract, among others.\n\n## Contributing\n\nWe strongly recommend that the community help us make improvements and determine the future direction of the protocol. To report bugs within this package, please create an issue in this repository.\n\nFor proposals regarding the 0x protocol's smart contract architecture, message format, or additional functionality, go to the [0x Improvement Proposals (ZEIPs)](https://github.com/0xProject/ZEIPs) repository and follow the contribution guidelines provided therein.\n\nPlease read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.\n\n### Install Dependencies\n\nIf you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:\n\n```bash\nyarn config set workspaces-experimental true\n```\n\nThen install dependencies\n\n```bash\nyarn install\n```\n\n### Build\n\nTo build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:\n\n```bash\nPKG=@0x/contracts-examples yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/contracts-examples yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n","readmeFilename":"README.md"}