{"_id":"@0x/contracts-zero-ex","_rev":"137-6d3c51d05bce523cf6e1569c3e0f16e8","name":"@0x/contracts-zero-ex","dist-tags":{"multiplex":"0.20.0-multiplex","latest":"0.49.0"},"versions":{"0.1.1":{"name":"@0x/contracts-zero-ex","version":"0.1.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.1.1","maintainers":[{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/zero-ex/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"bd003ee0a5732b46d8574623fed6a61574bf0e91","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.1.1.tgz","fileCount":139,"integrity":"sha512-7LfHBu8pUB/A1VegFo+GCVuY8cZm4sPyaMpRzZfR94nTwl5uz2QpNTSkoSGZOxMpmd3fj/2IFkDVRM9JWBS9jQ==","signatures":[{"sig":"MEYCIQDDWxjMLxNNdMbI9nestWKLtuPtYM0m+hnsvy8cP6w7vgIhAPrvNVUPVHscbfftwKvfSyFYAnVAp9U6lCV8ikQRQU+u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2092549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8s8hCRA9TVsSAnZWagAA7FQP/2ObBiDkEBrLXjHMvkEo\nZ/KcoXQQwserfWlLvyVsZUApw1WWeUk+qbMPNIEH6hDMRb/AOjl7iI/i589+\nIDx7W7Mz7OOyIaEzZuc4Av/cxs3KWDYLTehSt+qSd/T4YxWbfkmjrmUsY9qy\nHG+A+s4lbluplwmWt+b4qi+iLCRlulU7FktUtztdkcS7jsN6ESMTr8ET/fDA\nsXTbs7mA47NON5Z5pA6mEsH9uqFJl9+oALw6tjllYJST8bnVNW1NYeqX372u\nJAiiUxWWDWYqlrwc7es1kQEAB1SeHH9d7borSfPcOHV9M8IuzPdji94kG6f1\n5l8w942H6KMl/Efwp/mKtcirldXdIQ80kv7n5lnBG6hySC89tlhlhDNXREJ/\nKDpLhcNED/kf8Qbe5rK1t6feOgj2JEmZPMSEkddLW7yMsyhsxsuKX03lECH7\ndkUJJ21DNPRhMVp4GJR2CCDLCnCdxA9uBFhgvaYVhomG4EuA/khAXi+q+Yul\n/Om5cGAhw+J5TXbNm3TkBbnBH/PLmV1JWxdi7j1omSDocqy8Y2VzDmIQHG+W\nGWpJi8tQe64+sWDSEndHZpW5SdBmg2cVk3duxRxV4Yz9RI0k5FT5o8Tv1OWA\n8dADDI0gOeZNAHnPnNi0Pj+jYiXoryD/L8pUDN8rGF9rMoWCuLg+476Od4PC\nbSRS\r\n=QIg5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|Bootstrap|FillOrdersTransformer|FillQuoteTransformer|FixinCommon|FlashWallet|FullMigration|IAllowanceTarget|IBootstrap|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IOwnable|ISimpleFunctionRegistry|ITestSimpleFunctionRegistryFeature|ITokenSpender|ITransformERC20|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|Ownable|PayTakerTransformer|SimpleFunctionRegistry|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpender|TransformERC20|Transformer|TransformerDeployer|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnable,ISimpleFunctionRegistry,ITokenSpender,ITransformERC20,FillQuoteTransformer,PayTakerTransformer,WethTransformer"},"engines":{"node":">=6.12"},"gitHead":"7bf710f153a51d4904e37f456466fb3c0037071f","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dekz","email":"jacob@dekz.net"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v11.13.0+x64 (darwin)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"11.13.0","dependencies":{"@0x/types":"^3.1.3","@0x/utils":"^5.5.0","ethereum-types":"^3.1.1","ethereumjs-util":"^5.1.1","@0x/web3-wrapper":"^7.1.0","@0x/base-contract":"^6.2.2","@0x/typescript-typings":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"^0.15.0","typescript":"3.0.1","@0x/abi-gen":"^5.3.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.2.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.22","@0x/order-utils":"^10.2.5","@0x/sol-compiler":"^4.1.0","@0x/subproviders":"^6.1.0","@0x/contracts-gen":"^2.0.9","@0x/tslint-config":"^4.0.0","@0x/contracts-test-utils":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.1.1_1592971041208_0.7746809624316542","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@0x/contracts-zero-ex","version":"0.2.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.2.0","maintainers":[{"name":"albrow","email":"stephenalexbrowne@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"}],"homepage":"https://github.com/0xProject/0x-monorepo/contracts/zero-ex/README.md","bugs":{"url":"https://github.com/0xProject/0x-monorepo/issues"},"dist":{"shasum":"0f156f53ef956e97f184df32e57bda65b895276e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.2.0.tgz","fileCount":179,"integrity":"sha512-SJsFf6EozCHmkjz+2c/B847ORGy82/H841HqfdAl1ve8B8aYOZspFg6hySpNryrvuRNSvKFBKvU+hVvspgkiew==","signatures":[{"sig":"MEUCIGa9kQf7DT1M8RAjRFKp+ybkoV1IR5d318ewTiVTf+qwAiEAz3dQb7Pj04kRXJOcfOvWZXaj9922wS5vxB8rtkRMuc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3765332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDorGCRA9TVsSAnZWagAADbIP/2JqWJbk/GhywPW8PsCg\nlWgmK++HvYpH87C4dm31Yj3XclRpaHc7reUXCcj0Xp2gaTXQAj9J52B0+6n6\nz350aMPk4hZa9xh+PTil+/vvRWovhJ19kReLMLMGijBbh9KFfLSMHsYkZfBR\noVCKBQYU0F32vnlMOS6AT1RA+eK4hO39uXxik8sL2cT1fFPWZ4TQGBjfomZA\n1s+Rq6igPh5mvbhdyDKOQKrS7Z+j4SW2vialPniQnrnoWVhu4sgOcCoNBze8\nUqLKSHsYJuz9NacB9A4rej0xLEVHy4OnamTvDCZ8BIQt5/do/tl2fJ2EkEhV\nsuBo4h+gFCmUOAb7OSyqacksbve5z/4lOg8nPYkbskbHi7agN2gp45VKaNZi\nGxPozDHEIlWMdq9RKAecQic1L1yKCMoD0uQD7msn8RQMV+UBKB6VzzwZrrhs\nSJ2OsP5rsZPX+LDv3uvNdI8mO1k1O9f0KNbmXGM7nYO6ZUEp1YH+P9nacaRE\nNp24dmpmGM2GkC4da6AekB+MyR/1/1lg0NxNyopXCFBEAK3ee0SVBjx/Tdoe\n0rNe1dvGFsSDSHYukTnn6C2xITtzwaSfAQSWfNWfr6cw2DVGUBypMFbjxDkn\nsQwHZtpDz5uP5AUgKKi1Csl7rsDD00Q7e+e3iadiq7JFvuQBgjPP0aNuVbjY\nJXwM\r\n=eDqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|Bootstrap|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinGasToken|FlashWallet|FullMigration|IAllowanceTarget|IBootstrap|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|IMetaTransactions|IOwnable|ISignatureValidator|ISimpleFunctionRegistry|ITestSimpleFunctionRegistryFeature|ITokenSpender|ITransformERC20|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|MetaTransactions|Ownable|PayTakerTransformer|SignatureValidator|SimpleFunctionRegistry|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpender|TransformERC20|Transformer|TransformerDeployer|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnable,ISimpleFunctionRegistry,ITokenSpender,ITransformERC20,FillQuoteTransformer,PayTakerTransformer,WethTransformer,Ownable,SimpleFunctionRegistry,TransformERC20,TokenSpender,AffiliateFeeTransformer,SignatureValidator,MetaTransactions"},"engines":{"node":">=6.12"},"gitHead":"b5eb1c9ee809f14e0377658400584e9f02b7b8ef","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"xianny","email":"xianny@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/0x-monorepo.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.18.1+x64 (darwin)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.18.1","dependencies":{"@0x/types":"^3.2.0","@0x/utils":"^5.5.1","ethereum-types":"^3.2.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.1","@0x/web3-wrapper":"^7.2.0","@0x/base-contract":"^6.2.3","@0x/typescript-typings":"^5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"^0.15.0","typescript":"3.0.1","@0x/abi-gen":"^5.3.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.3.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.22","@0x/order-utils":"^10.3.0","@0x/sol-compiler":"^4.1.1","@0x/contracts-gen":"^2.0.10","@0x/tslint-config":"^4.1.0","@0x/contracts-test-utils":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.2.0_1594788549724_0.8021221522694426","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@0x/contracts-zero-ex","version":"0.3.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.3.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b42771414af05bf0f6286dda44b9326a97d0f662","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.3.0.tgz","fileCount":226,"integrity":"sha512-APIuy56CJ2V5FkskwVHsbjKJsBXL1gje2OCV4GJm/lcODJuoQD3nyYTawTitaBBq+c70+9K4sSgs4F3/LytLpw==","signatures":[{"sig":"MEYCIQDHb5hdSvHMHK1YyYKUikezYHwMpX8K5K4L5wlCz4llxAIhALiuuwvvbZDtCcS6x0T5P1dU0pj1YgIzrosrQHJghDZ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4528286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj+RwCRA9TVsSAnZWagAALQQP/Ano7SMR8CIMTW8T8ELK\nLVVAbX+TSckpk4TltWGUzsnJtISJzQ7lH9uAucQAhrTpahNXLPxDQWgrviwd\nog5Hq97RScwxT29GJw9mZsDLfpYyZEbLmIQ6wxOpkHmk0mB7el3eMmN+HeuV\noZ6ma9R6DVvNhHLFFpiJKXQGrI0wty9wfmqFsGD4tO+QqtsX6QersmU4u2Mq\nomB3Q5h9oi/wnwGv87X1VA64QKPqY/6AS6m4gBye0HQA8vHUGtY+pYtL3eLm\n8LtoKJxZybDUaFm+aq0mjLruOeA94hGuAUvYxDAE5U49DR/GRnPiBhCuUxrk\nd9p8XbcKk4qW8oTG3UBhm3yo0tZiAWR6XIu95dZyT8BxsBM76Neks6dFEd0D\npfFAJJ7I92KE7z6dEAMhsDU+Qk3JZKb9EjYeU9lDu09Zk0xtU5Uj+6PfDQD3\nXr9+n7ruvaEAnscEolmvM0g7ooERivqk8SGyp+ZMplUo1ahAFzdabrSvNtGI\nwfiywCn9+0lKPWfwVnnln+SE1CGlxN5KShUxQMhUwHEgogIr5JCKFHTddaFf\nb0nIlgNccii9LW33dXi73GMnB3qwkZD2ZReec1bnnlS3qkaQjW0bcNlWeoYV\nE9Lm2XR4XF9xsLiQ5bmIuDxjEG97O7FTFjVjWltANtwfIIxwRjy9FTx8+4jG\novdZ\r\n=oR1F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"7b136a5ad80a55b9e1afb39960eef4f169c50183","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v12.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"12.17.0","dependencies":{"@0x/types":"^3.2.4","@0x/utils":"^5.6.3","ethereum-types":"^3.3.3","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.5","@0x/web3-wrapper":"^7.2.4","@0x/base-contract":"^6.2.7","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.3","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.3.4","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/order-utils":"^10.4.0","@0x/sol-compiler":"^4.2.3","@0x/contracts-gen":"2.0.13","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.2","@0x/contracts-test-utils":"^5.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.3.0_1603265647881_0.13616584146023003","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@0x/contracts-zero-ex","version":"0.4.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.4.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"alextowle","email":"jalextowle@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"c5a300f58ba699a147a8904b91edb7b0f0cc9b62","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.4.0.tgz","fileCount":227,"integrity":"sha512-pG5E/DGk782zkiaCb98i/npi4rxh+30yUT90pKXOuEQneGQ1qEAMCYsP9Qr04AKTcM8U3oHCc+m5J4047NNTvg==","signatures":[{"sig":"MEUCIQC12znG2bJNGMNmMcuBMz/U4j29DFs1rL1Q7YcLVfEQAgIgdi1de5Zt/GctmCm5Ezw2na75jLc4iihwUgTt6GrKAu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4585146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk0Y4CRA9TVsSAnZWagAAfpMQAIdnbCsj5vUGUsiyGjCd\nFq1DGZpuiu6ctNoSVbIeH1FO7zDjR7BXPR7T9FOQNQqp14Phd3N9IQn7Dai9\n0+vW4RTq02bttTNZmqN7/bUEYYGfR45cKKI+D11R7R/w0Xs72xymaSbTP0NR\nQuNWjv6U12rbID6wHaEFZLNNYLdjx8sY/UxlcJYJMOJq71y877sxDccTFdXd\ng8b5LIhmhwQ+NxM/OO2cd/eoTeWCmKkB60kG+tC4CHytvCyYqvNZclaHBYH3\nVLa8H4uU8OiAdx6i9hI/n0PoyYs3psaOiOvxa4VKpIKH+dAqk0sjSvh/m/bF\n5mkI7bwTLG2u2cDZeHaDpMDS68fQaVJ4WRrXhXWKsKYLAYxaFcT54pXVRghi\n/Vxt1oxEdf0ysVcrEzwUhhQXs/XjCWLH9ZIG96cLxyoLFY40yPcRaPXOnkWb\nx9xrIQCrmv2naR70xTGZZhngF4XYDC5QZMg61OeaRUtBRuXyw1/miucr1GdP\n0c0eCs/5poxLJTq4hbrklZHUPCkLe4CBNwELh16vqoO+iAcFTQ1vNbC5etDt\nA3jOOeU+mtks34MQ+28hWsSQWEnJhUUQPVSZDoisPTgKp29jN9S7ZtNBtbNR\n1VsNcHiVs3UAbvf81uhnQGQVwE0Utjkn+6qioi8GMJflNRb20Z6V7fNOjsFj\nvs56\r\n=7PbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"f99804d56a117a0ca5c78a35a8676938bfc5b1cf","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.2.4","@0x/utils":"^5.6.3","ethereum-types":"^3.3.3","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.5","@0x/web3-wrapper":"^7.2.4","@0x/base-contract":"^6.2.7","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.3","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.3.4","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/order-utils":"^10.4.0","@0x/sol-compiler":"^4.2.3","@0x/contracts-gen":"2.0.13","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.2","@0x/contracts-test-utils":"^5.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.4.0_1603487288017_0.5735882778953443","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@0x/contracts-zero-ex","version":"0.5.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.5.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"02b3eb624fbc9e8e4d9024b7ec3f7db1e74a2daf","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.5.0.tgz","fileCount":229,"integrity":"sha512-U5nsLC2m4HCEZh8+3U7zWKXYbbyp/YFLyH/BooGFGmAuS7vwp+qY5uwK/DPY7e1zST29PRFPVK0N7TQrk9A85Q==","signatures":[{"sig":"MEQCIAu5uF9PdAB2EYyMHyZlL/vNbq2/N4XEMysC09SYqGPHAiA9r1uwo1xvJC0jJl+tmTQnk3FKz90n6nrGO88xdAIPlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4632579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmI2uCRA9TVsSAnZWagAAgowP/j+WXu6vxC7fbUCRM7ta\nzVn2xjgIRQsSG4BkWZN9xVW9S57PIbDY6FzLD6LgWjhBaB+Up0GgJj1Pvb2U\nk/yGKE2vWytOCdVMdgLVkGtRz3bduKDABq0hk9V8E3PLacL8kqkyxBYiK+ag\nY5E1Fuhiok4WBARgdy0LNlcV3UKV23ocXDIXaenCZqE82n0TmHtanIlTfXnb\n/jJWdAWyzMFMVeKI7eui5e489o/z1xlGzAIzhJYeUJPoy9ooPzutJB4rI1zw\n4BMgJkzAKLXaRRU2+CGiwKKGIX9JUv0L2NDztu7NxTClEAYWrMtGkqBVvr8V\nTQa03DpCzmrzMnJTHmwlLq6APq8zqCiKStBETlNlZaFS4839OI2kHngIqjjS\nXxqLsc043lLTOX6Xax+ktnzTdaSFxw2uIEPSVPEH0ubxBRzvT16a4Z4biBdY\nRII/dnz2Fr2I6gnnWZ3ivvucZ75g+fcfLsw1oc6sMxvOZ6dApMtSaaVXm/mV\nFaFj8+3rAZbPYvwOYb0h+FlIF+O+V+f5BE3FE95LJzxJ5Zxl0SO3cySXc5jy\nr5h44RA4QIR4aAAhsk7k9WDYVUKnX4gjnvo1ZeCUHz4tFuUkAKFVpdYt6Y+t\nblWLEEnw3KlVElLGg/284BLHIufzaRqihaOKF6L3Azpi52AJTR1GtOycLI6W\nrydG\r\n=J0/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"a71c356bbad4e14a699db02073806f04a7c980e3","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.2.4","@0x/utils":"^5.6.3","ethereum-types":"^3.3.3","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.5","@0x/web3-wrapper":"^7.2.4","@0x/base-contract":"^6.2.7","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.3","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.3.4","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/order-utils":"^10.4.1","@0x/sol-compiler":"^4.2.3","@0x/contracts-gen":"2.0.13","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.3","@0x/contracts-test-utils":"^5.3.6"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.5.0_1603833261627_0.9090476214460852","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@0x/contracts-zero-ex","version":"0.5.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.5.1","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"6c89cf02c5b28fffee07c781eadc16c60742a663","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.5.1.tgz","fileCount":229,"integrity":"sha512-kP6KZlcsAOzAPQF7jzMMQy20sHi2Eddvjwc3VFeUPFymdP3qw6wKHauAzusz2bNsTs8uHXUILruXgtfSetEgMQ==","signatures":[{"sig":"MEQCIAyQGjMu210CmPjK3F/n4SDTPO6LUyQnmPO8nBdzuRk4AiBvt+Kn7UCPSkdm74wDlJPwcW7zlZsOz5u8OZ/CecBu+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4632819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmNNFCRA9TVsSAnZWagAAlB8P/iFsQdvLjHFUZBZRpg1w\nrYEr0P5GycPv1ohs9QMD2uXKCwPy+wLwD1o176INBda9WE2fHvUogKyq7+fL\nSJnxSwalc7HAt7VpeWkbMQHBDqLAqTL75cA5VWiAD9YhB2+tkjGACoe61xJh\nMIBS0Q01eFTFRUeAmdd2Jej6HfcN7VtIUXmieHm5I7BAUEZqXycsrnNc5dbc\nXEfr1G2w58caOAwaBfrEwNiEwybm8PY0cGoRXxlF/KmSAWtQcCRNnQzJB4b+\naCYMvaWWPryjJGCAFRCGnvlnHvsmR2G8QjDXLV3tnaEBmf00G3zlOxve+ua2\nbreOpbvEUJy8yZSRKqxBU7lZSQO899XuzDf68iGdT2nLszpi2rda89hPcU+D\n5URqArl4taA0uyWdkauagWspDK9vvAOt/emOguqfoRkI5M0tL0Gz7M2P1kBV\nId6OCRNpI7Po57GEhu8CY7ryNAxlKIxfeyzQWdbI1kt+LtJ7NVEg2Pg4hNYG\nL0u6GargbzBN36/ug9omF8tiSiHiF1PVJenJrPFrmSPP8AOxjI6XRcjFewLy\nhle7ckmJXepN32LEx5IRvIels7ucI6UmrdvfDMWAPsY0f9qo1fMdG5znAY6Y\nOTtS99NqYdY1Q7pXIsjlbm8ekT+BKBO9NxquzBf2IYgym//3mBc1MDeALCsa\nprxA\r\n=FEV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"9c821dbfc309438b3eb8bda34d29f5cbef511abd","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && tsc -b","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.2.4","@0x/utils":"^5.6.3","ethereum-types":"^3.3.3","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.5","@0x/web3-wrapper":"^7.2.4","@0x/base-contract":"^6.2.7","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.3","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^3.3.4","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/order-utils":"^10.4.2","@0x/sol-compiler":"^4.2.3","@0x/contracts-gen":"2.0.13","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.4","@0x/contracts-test-utils":"^5.3.7"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.5.1_1603851076986_0.10906559338190469","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@0x/contracts-zero-ex","version":"0.6.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.6.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"82e22d3e9b1682a44f0b231feb9266f59acf70c4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.6.0.tgz","fileCount":241,"integrity":"sha512-maVfcrNzCcXyIwMFbax5si+XlP02fE6EQF26uiIYIbyVV0Fi0HWyQ3CZ6L8XWCnj8hbRV7g6M2pz3qCKWhbx0Q==","signatures":[{"sig":"MEUCIEpXgVywn+zuOORndU8QrToBCQF5BMp6kh/HHBPW9AMjAiEA0AGBepoBusJDRoMYpXzqsIAzhMnO4gQDi5IvAjDYOC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4660103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoIaXCRA9TVsSAnZWagAAnVIP/j8gyBeaP+3bMfdFa3CT\nGvyUdDC5eW3+guvy5WVVok8Gu/u7OjFLRbxPrnzr2jrn07lAblVKjQ1SPHC+\nvkXv+NFrGH5FEgqJOi7qFGFVPVBPVGQuuQNSnS+QFk+KV9kZ+WZXbIs/ulNg\nskb/ArEy4sDAjnTDBqr2Mcp5WZxjG4DN3+Uk34IaMaLQU5QfI8DM5/BbOe0e\nfgqTbOACh98jP9jS3yxHO/VpEI2MVgVv5fBhO6oPD5cmHK4t1XD+79pNksll\nWku+sa0jtbKsAW36m9xInZLVcZx4Z5dIMaqPYvIshM0Kn2/cym1fSb5cCXgi\n9miVcKcvQKrv1xc47JOcWpMmGCwdcRUikAfMyMdmTNTaiwQfML2GBihmbD8R\nnqlxCsBr/Bfdg9yOLmUQKh7ko+yLRQa3LVLwTYcZ+Ak4dAOK/ywKL/0CuVAl\nRt1bpfzVO8Vk2BB7nrozvIalo2+0PbWcc4OryxHwKGr349IzVOkxcBTPsW3x\nwzidbFqVHowiRhvmqdfRHthqGCHUe1oTGfkJro3vkPN4C3HP8HA1cG+z+yZw\nU1/Fqs1iZrJ5yY7GhqUvqZESZpmCiHJmXUywm/7TUODrCT4nXBCxS8PE+FnZ\ndRhoaoSasGYXTSOqRz2suAXaal+jGzC7qaBo1lnSVmsl1cAjemAcOev6yYR8\neHhb\r\n=wP79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibSignature|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestProtocolFees|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"2334e64d0c3a17a6d5cbd8cba919a5c69592dee1","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.3.0","@0x/utils":"^6.1.0","ethereum-types":"^3.3.3","@0x/order-utils":"^10.4.3","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.9","@0x/web3-wrapper":"^7.2.8","@0x/base-contract":"^6.2.11","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.7","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.0.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/order-utils":"^10.4.2","@0x/sol-compiler":"^4.2.7","@0x/contracts-gen":"2.0.18","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.5","@0x/contracts-test-utils":"^5.3.8"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.6.0_1604355735217_0.8196856632171376","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@0x/contracts-zero-ex","version":"0.7.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.7.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"0e0c5cf10d92ee5255b02603428fb5f8bb48c0df","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.7.0.tgz","fileCount":243,"integrity":"sha512-2rgsSw1zGMJCz4OozsphjARm1spKKU+1NZUvzH0WTpuZnaugyXC//skiKqTJ21AZgAJQIgYzJaYRShPnnCNJxA==","signatures":[{"sig":"MEUCIEHlA8QoNiMXlMhMe/ln5hedLuak66cVLMB9KHEW5zEVAiEA5/CfyQimWEls5wtqscXjWt00D3zcIQU9UcLsrQzzp/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4692934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoNnPCRA9TVsSAnZWagAA/HwP/RAtFkvoenN55l41s+cg\niFpY29H5NkA4T0CJfkA2ka4XTcNQ1RwsIqruaGV4S+GQ2yDvPt34FKT6qD6k\n0lvgHPhMjFczTemNqvkVRe4gQoA5KTrXgmumOCl/Eg6zkSis3GXZpqFE+8AL\nKe9aAjBgg8mt0Ggl8FIUTNWAGJx5vw+Ta1+uzoGWHLvaeI9KxCNx051gPswZ\n7UWpOKnqbW+ghhh0zd81Te3/lj+A1IwoMZq0hHHQ4nu06w9a8xiASXIy+luv\n6prswrOCanyw8bn+Oy4aMzr1B/vmzqMpzrn/CrHLjKFLo5rThpQUXeIKBTyb\n5Q4ch9FMGchul38kVp6hf++zYc46oOW+SxgkCUcUubHdPqkAhSSuYkQx0kUJ\n6KxnVb5toHpJnG5kiTjQznLB7c0aYSdjmNsPDxJv+u437HD4Uw2U+XMmadFQ\n/mCEOtZLRqThz/75Terd5RGXVYnXWnELqrN+SAwJc3URWbahmpE9yhUJy22C\nKzh+nb9rwWGAu05fXNSMDc/wsTurVGVJq4jWkR1mvI8gHw60oiVl3TKyeSV3\nZP4oaaAjvYpAXGg3Ti6mJxyDK7KVGqaFGv5nMQLUrkN/ROLeJk7bogbcDggY\nAx/M4rJItHlvMQTLdzhxc2Uc14if0e/XtNstWbKaxkZ6vpgd3CG/3kstsIfz\nHkRR\r\n=CH2b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibSignature|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestProtocolFees|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"dbcb221a597fb79f595ac2f9c5ed1f9613e6b25a","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.3.0","@0x/utils":"^6.1.0","ethereum-types":"^3.3.3","@0x/order-utils":"^10.4.4","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.9","@0x/web3-wrapper":"^7.2.8","@0x/base-contract":"^6.2.11","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.7","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.0.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.2.7","@0x/contracts-gen":"2.0.18","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.6","@0x/contracts-test-utils":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.7.0_1604377038766_0.35685638328574387","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@0x/contracts-zero-ex","version":"0.8.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.8.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"de55d1fbeb880afb338787f404a88f83e20edfb4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.8.0.tgz","fileCount":243,"integrity":"sha512-QCSIO2tPFxND4PoVTtctBXnbjQjLzaipqughFzbDbN/0tVCxdzuxXw5aNkszEwdrPg+19dZlYK5gwkuBWPHPQA==","signatures":[{"sig":"MEUCID0BRj2T5oiXGk2lZaa3Mdisu8jjPFXDwPLDCJxqY7XcAiEA6EVKsoBlm9qK7WOD2mItzuHRggrgkoA+4NwwU6W74LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4692555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoPzZCRA9TVsSAnZWagAAlRUQAJ/poHRWdHJgYkC05sfB\ns7m3Xc3zJQb/iKdLjF/6UKbo84KWfvmoB8cJMOswmWzluKqxLsyWg4nGaS9j\noGXu7t8gbl/wkHuFoIfFK63maWufncwvj/e6qYqGWGNFBZC4DIVw6iSZLZ6p\nOUfH8INp+xzRzzEyHThlBtFvoCtyGDrmbYPeaYuG9h8vQ2ZEeGfs0w9aw9vZ\nTOA/IABlAqHyO2xVAB3gBqG2q6tJ/kwgjV6m3cT3I32nPxNBgmylvtBIfEZ2\nINL7iRfwzSjEJ1G2GBV1LPPIc+naEkloGjw4CkEJADq7CZ7BvgmOv4t08zUG\ni6MjkM//eR1NxEo6L6IMfCi6GshYiUX/n9SkatRcGvByi0oq+BFt7CHQmHCR\nOURdGR8Pp5Bji+mkDdTqQLOx1JmxLo8FYqZ1e8XAmKjJtjV2MmNyuk3eiKYx\nnlpxcUYEXoP97W/iSQJzK3eCog0CytjRz/LWUJXH5BXf2mkgts9yidLVG67p\nXJwtdJfVaryasJn+9c5pMgIjvdFdIg5fHBnZ+UCSU9oEYQSghyPeI5NtcBTQ\nbN+jAetVR5cJzdca32Knk09BijL1j6x2VnQNs/0liCBvUggLgTyaPKlrOHgq\nplD+jmsdCue93Cg6SgIJ8q/srmhrzZ0JnIg9kFnTFJoplvt6p7gPrE5KblHk\nFxOJ\r\n=WBmn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibLiquidityProviderStorage|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibSignature|TestLibTokenSpender|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestProtocolFees|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature"},"engines":{"node":">=6.12"},"gitHead":"c3ad42221e810d833e22a26603827483b91abd50","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.22.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.22.1","dependencies":{"@0x/types":"^3.3.0","@0x/utils":"^6.1.0","ethereum-types":"^3.3.3","@0x/order-utils":"^10.4.5","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.9","@0x/web3-wrapper":"^7.2.8","@0x/base-contract":"^6.2.11","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.7","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.0.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.2.7","@0x/contracts-gen":"2.0.18","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.7","@0x/contracts-test-utils":"^5.3.10"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.8.0_1604386008498_0.9939948078323686","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@0x/contracts-zero-ex","version":"0.9.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.9.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"24e5c89c911ea43064fc6f8bd2718fddff6a0c31","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.9.0.tgz","fileCount":249,"integrity":"sha512-7UmlHvgXsUX0v6oU3HZaFFuLA6PPjHUECZmW2iy9nAVuiPtPh6lMNwmYX0XDccTcZ0V8oOHciHaylofldjnrJQ==","signatures":[{"sig":"MEUCIDd8BamGi3/ysOAI5dLguztZqlatn5PwWFNIvFeoVtscAiEAkqL/KzQWWoLOa++uQu6PuL5eSJLxm6Jk5jM4bPaOWhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4669683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrvdACRA9TVsSAnZWagAARi8QAJz5zeW7bwXOzQAPxgpF\nO3pnDaP96cJTv2N+EYYNB//7wdVEOebA0/05GNFOiRDdSQtmttKahiubPqat\nujQk+tJy9yVc9RB3tarNkSF8xx2HGMnRjOsdXQs2NjVEy1DadjBAvPlh7Bm8\nUTJWIA0Y+X2f3iAIg9LtbSfMnaSoKWZ/cy/smDcskeA8rCHpsqzGmYQuICwm\nfwjNaho0vEdDauq5fkuVDapFzluzaTyT6+kAg2YuW0Tj5xFHNMgxj+apIhMJ\nNq6LUeBLEQgfoix3K9Se80qUPpcjZjoGRUViD//kjbE71uojFMyhZvkARkgR\noXhgjHKQCFI5haYvnKSOj/tc6xtFe+RAxASSJfXVDsViRmKhzNOcG0gvQDzK\nqpnb7oD/vt6d0pHoS1dKxNBS8RPRAgsbClzaJFTQ0zXkE1pcdqEuB5zSPMee\nUdM7KQ01UpNhhU1lKCiK4iaxY35iZqPR723iGnb4R1L9ALUbe+QNW7/LNccL\n+0c9QnQySNYLMN1Lc9r0JjPv1wFC1TZAt7s1Dyexc95/66grcAB5W3NXVaue\nDLAY989qnhreDpeP6ASwvYpO6qtkCL1uALxLMxMRFWUBpexpV9LM32Fy6N51\n6prs2zxgayYlI0I0/3d+eHhSOpchWzI1XyQaYFM80NmTSOwaTMl0PkyyGGBy\n5sNO\r\n=cUyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFullMigration|TestInitialMigration|TestLibSignature|TestLibTokenSpender|TestLiquidityProvider|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestProtocolFees|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProvider"},"engines":{"node":">=6.12"},"gitHead":"d2018f07a2bb0f541517fcea21992f6b5781f2fd","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.0","@0x/utils":"^6.1.0","ethereum-types":"^3.3.3","@0x/order-utils":"^10.4.6","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.9","@0x/web3-wrapper":"^7.2.8","@0x/base-contract":"^6.2.11","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.7","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.0.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.2.7","@0x/contracts-gen":"2.0.18","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.8","@0x/contracts-test-utils":"^5.3.11"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.9.0_1605302079953_0.2864521642409863","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@0x/contracts-zero-ex","version":"0.10.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.10.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"geneaum","email":"gene@aumson.org"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"f1c72c95abafea41e8286b9bf695a15c38b8ff0b","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.10.0.tgz","fileCount":272,"integrity":"sha512-JyVhrEBbCEA9go0tY47bGZTuifC3OzBdLi0wXfpjFjksw8ufQzB9DKy+PFmAj1+Va13VKcIr/mfIXF1oE9T9VA==","signatures":[{"sig":"MEUCIQCV+nsycYLUn1EMEAssfskoDFIAktRWjdlZFyDz+oHOnwIgHkoBS1TLVjaP+V4vvg0s+Vv4vLBxKlCtBi9cAIy2m7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6280638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftgN7CRA9TVsSAnZWagAAE8AP/2XSpdx6cYhhSkx0qbTc\nhpm6K0EIaPKtX+/94z/HEtv/L+VdYEOq8PfJaJ1n7zqc328YkHMzpcoVx4In\nd6NVLCBsYh8GkA1Pv0HEYkrPTUfbN0ndhJVpEisy7FGlJXR+2iug53CPxglN\niksUmeX5QbsVx9nS6g7QAiDk263nRtXz5Zxd8vbDaQ8FhbD1E/LXIM5aljDP\nZnOwtsp4lwj0Hf+Pi8Kbp8UaNPZG+Q33okAGpwtLpohVMuCfr07ysKv2Jm7x\nxkDcKh3/udJiTn6/T7Jz/v8rLPOLdEUFDsM5A7bSrcdQoavNbc2neY4eKtxf\n5w7hgBjwkWHoBVXnYLQdBog0hfKWjFrSfJfw1LSYJEOrZJV/LbT2aN9/LBx4\n/MNwq1+0oCkrCYHNVlVE99+wGoDbCy8hfc568lmYEWwtIiglelusyeN1SqUc\nOr88p5BztDjmW2VTJYUJjuQEGmGv5IcPiVf4H0Y822BJLBKeKW3ncQf3QFTE\n7ElOUx+OaPRTitXMElwaWbSTyIbz7RpLI4Jzz8GUJ23SZ4sE/ZzJfBdSxw5P\nGpjwqEmgKxzgf3Xok+9xfSY8qvMzycw5LAxFiDZd6xn7ilfD1SQY4WW4P/8k\nMh66LtAdInOMe/fV3PeQLT051QM3FWflOsuYJSgbId/9ZgqaQlY6i9gjlHoA\nFRI6\r\n=yjs+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSignedCallData|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpender|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLibTokenSpender|TestLiquidityProvider|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"018e25345b2e829b936ef95bb525a7caf95f2b08","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.0","@0x/utils":"^6.1.0","ethereum-types":"^3.3.3","@0x/order-utils":"^10.4.7","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.1.9","@0x/web3-wrapper":"^7.2.8","@0x/base-contract":"^6.2.11","@0x/typescript-typings":"^5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.7","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.0.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.2.7","@0x/contracts-gen":"2.0.18","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.9","@0x/contracts-test-utils":"^5.3.12"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.10.0_1605763963172_0.6420271619800975","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@0x/contracts-zero-ex","version":"0.11.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.11.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"701dbe25b07e54924619319732efd3d66695d552","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.11.0.tgz","fileCount":290,"integrity":"sha512-gNQPcTOTDx6eh11leFMYLKd6o6QaGhgnLLNsxCwaWrgm1HtGUgkFW/7ul/rljHiE/hj127cf6MBjHFmD18v7eg==","signatures":[{"sig":"MEYCIQCvTclkXYTpL/f2TMSVdnxnrFsV+CuX+7l+4Ci/io8G3wIhAKTjjemjkhzenlqgh1by34ujK//m9xeswIqUXsqYt3Ri","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6852027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyEizCRA9TVsSAnZWagAA7bsP/2RHJW1Kp80cD5gVmh5f\nlRijHzwURvTuu/HB/QbP1vm8xKlf9g1vGiFWjJs1dnhIRRqkpQTxXgbyr7yB\n0ufz39MeXae6Rhy0VLhjA3mgr4EM96RDhkDWlHQbAaGtmBFPl2IK1fvx+oC1\navkGFHlNr+SM/HkmdPDoO76jWnW9H6c7H1GOsjGvxT0AZX0wmkEttIBAkjt2\nOyXEx6DF6TtjiSgrbo1grBSNdLzgnE3Jb94H4e8EbFgTQVbnl/iuwoBdfbLb\nEv46cdIWzsJaxTa05SPScXlDQCTLKsXfiLnQeZ/ahp/KOFYaTo3lb+fOb75J\nOG39QZkWyBqvZMFAQiW2Tah0zkU/uWCr4bS2ZD8xiXZ1YjtxxMyHX8HRpHj5\nofX93AhLOrBZvAVJgFmiVG5QzFHgG+otoC5olOirdxovAO6lFmtozo9n4iF7\nXQ5+rHYGbBXbS5UBA9ZTLm3apLXcG/sDPqrCKPWTDG3WJ1U7EgRmOnCO9zTw\nozvE0yYi7gjfjhzNX0twQLRoKO3+k3ADImAoyPZkMgzBFfHHQr9iyPMxTDsK\nVgVnF4vPFw0WNjKiVDDtkOf70SnltlfaoCBWXgCfrA6Bdt8aOw8kqBHOPRI5\n8hjE3buBNbNtlPz/AlMU7o4Gah1UaSsk3RPfYDx7gkuJhZkk4N9lrgeNFmV4\nHVfK\r\n=FwBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"64feeeea758d1b710cd9823f28775983d499c301","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","@0x/order-utils":"^10.4.8","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.2","@0x/web3-wrapper":"^7.2.10","@0x/base-contract":"^6.2.13","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.12","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.4.0","@0x/contracts-gen":"^2.0.23","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.10","@0x/contracts-test-utils":"^5.3.13"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.11.0_1606961330665_0.8512491068083177","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@0x/contracts-zero-ex","version":"0.11.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.11.1","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"075ee10a244f3bf483b01be16a7f9f623a317d76","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.11.1.tgz","fileCount":290,"integrity":"sha512-V7VgrbmMkJbx+N9fSdDSpoihTNNPVeo/ndVmdH23/tfYIxoPZKgkLeKlL5+djurM9nmhMxFpf4dDmyaI1qB7wQ==","signatures":[{"sig":"MEUCIG2kxJZXDowN/3LAtwNmHoNLShKZ/n0GNrkyX/hBw0qNAiEAncjui/Km1ovjWLG9zaVVorrSTGYQOPofYLZMAuc2az4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6852269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzrNECRA9TVsSAnZWagAAt4YP/iijOkDbm+c+sXHg1gGr\n3+gV/M/jcaUD7eaXjZdZpxBGg3283FktDucaeffTF8mc1WoOHBe363Dxj0ZU\nUWKr9kKGvIH3+S6SbT5aDyH3Lb2Y/lhb86mImlhJxgd0TVT2B+6Md66BljS4\n0jGLZ3lEwL4Jw2B4yhdsQtQs/U76YkdKcgqk5FWIeHhWE2H/d0H6X4DT1gOn\nsPW16BEqoIWEI/vmoNf/A7C5xSKIgrQkipXnHRxHYPTDH0K11d7xbV/ZF20G\nEP0LKQp0eOjWZ+BNOdb7ykZqmsWreRsFCxK6ZLw8G1ral9eR/gav4V4yuNbH\nBoevF4VkuecSZcQpaYON5GqqTk/M8pLZk/Zp+gHNTIrXkNyJYJkVTtM9aI3X\ntfB7AUc9Bn5QiwW8OxEaKS4/N7jVTrD5lSMxls4zXlNyNOluKVkIwJ0P1wmd\nG/VYQU+/Ar6+4rspQc897FvupY7mIqGmnT8DkhiJfDD5IKCeqWfrVZjVYr+G\nVD3tL/Pg6rIAAA2Sm3q13KicYUgF1lk7VfoKGguVGGPXyMecYMtc7ujE4FtO\nWuR7wp3o9mj9Jckiv6AI+sLMgrlRzHR+Pebo06zB6v4viAuW5v9OhaT3gyu1\nBxCv78gD2xZ2CeWvcSMAhy9LJG4qM0uQiWNPo6W8h2wFtnCprjISyOnQYett\ne9QP\r\n=5tZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"907adf914588f2339dcd4ccf74b2a53b0afc12b8","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","@0x/order-utils":"^10.4.9","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.2","@0x/web3-wrapper":"^7.2.10","@0x/base-contract":"^6.2.13","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.12","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.4.0","@0x/contracts-gen":"^2.0.23","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.11","@0x/contracts-test-utils":"^5.3.14"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.11.1_1607381828103_0.19815279738051972","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@0x/contracts-zero-ex","version":"0.12.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.12.0","maintainers":[{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"d630beac6e5cda35f6f98c32b01927d23b5e5c7a","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.12.0.tgz","fileCount":274,"integrity":"sha512-SOd8B4jIJ7mSXvU/2TiJZtblXufrtBOqcMT2+KzuZC/+fYPOA1PxWZjMd1QnLtlOJhn5EUX5hKe76TL6V/HStA==","signatures":[{"sig":"MEYCIQC44Cm1b4eAthysH8Om3Y2gPngPdmLtlqqruLh1/nWKkgIhAKhmGnubFqX+KRO2yPt4hwF2XbZgrVVX/t20Gz8+ipN/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6801971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0EdpCRA9TVsSAnZWagAAU1wP/irpSh09C1gVcqnGbU/2\n3uccpU4fTTCjVU0Qho/M74CYsNRJhva6bYxibona+0xtA8K95HZ7fgdDW3kD\nw5AVcNPsPwDCsLOtU0KOijOXh5h5RvtKitfq823/aqGhBTg2Npu0pixXj88g\nQucgNnTKotUR/FPd0nG4vFZwZRKQh6UbZ0gZvvIetpQLiXCDKewU9Dh/D8f/\nmzfXh1Ea/3FvinmVowFvV+ERHyH5VcnEWy3/p5xEWxCWSggI018KPtahVF50\ntRF91XYSd6VXUmn7mel/5ergJ+P88YJrr+qfEE0MCMvqzslFuIPjJOCn2UKV\n83V1F/O+Y3cJ3Xbv1/zA9NkWtFFCCwKW+GbJaHmR35IJGkF30JwyaMJq1gCm\nMo9PkUOZIAdNRxyV/xAO1gZOgfqm2y1AU6MCYomf9+YGQSlwWX16nHYkKoQ1\n7XdKoyMOG76AY5BcTmDle/YeDuzjxq9QPhYiytrw9iqPNF/m2hPMBMw/UgSt\nxWowsZiDOj0MyMJnk5Qp8mDRRAJNYNWm86gt3hlnIyY8X16Dci3E7vOcbgd8\nKWN5oYjuGv4smMOyPM/xjmci6Pzpsp4UyR5UrYJw3PYRRP1qpC98pUOrEiLj\nIsHrtjSREYAB1D2pzzr2CnfXxu+sZA330Ya67ueV8DvdQ+IuM6ViFRlAGM+w\nVJpW\r\n=oAsl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"1e16d59c23c1e23257015d8b5c5cdb9397d2e96a","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","@0x/order-utils":"^10.4.10","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.0.1","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@0x/sol-compiler":"^4.4.1","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.12","@0x/contracts-test-utils":"^5.3.15"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.12.0_1607485288719_0.5246932631668113","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@0x/contracts-zero-ex","version":"0.13.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.13.0","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"15411a9e2df59d884abd0e3c4dee4d3b574c3f59","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.13.0.tgz","fileCount":274,"integrity":"sha512-QVKJG2qP0U5KcAXatdfk9QrJTbKEg9H38J32cnCPmiAHwihp5PR2KSRQyFRn/wDKqNkFHmwcrAHOF/kp3CCWNQ==","signatures":[{"sig":"MEUCIQC4OQQmUbB4VXKTbr24R15kUoEDasaioD4FXU+EfVGjXAIgav8ewQsKRIxjpxIx0QGT9ymhPXJRjkbgjrVkg9mX1SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6792995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2b9pCRA9TVsSAnZWagAALpQQAI0dYtsM5qkBGhZYBOgM\nmZG3RjgrCrQ3KNWrjWfvV/UBYQNfKmJ15Sl9nx9PuK7TpQQD0Yo5zRo+Ezsq\nLh088aYs8tUBIniEhT/q50NAHMl6kW5T76PSYvV7/17RGTPjgy+n+Dys/+J1\nT4eVzidYb7qpGw9NwjqVs7G0ZChFFV/kQ/pAGuBy3UU9/7CfKg8c+kHgNKwj\nka1G87AVKamqvA+XGtO8WxaWPwWtG1M01J2uCGOHlRM0ECqjQ+cf9sAaNIM2\nDvK35Wf0p67Uh8dyfUwsTaBfkrrnmPl9S9eKgVfV5qaxanrA6sRPLfc/xbKg\nxy2GA9GFRkiCf//2p1TwoMfnODuVQx/P2AWuyva+IqGC8p4JrhabX1m6Kxjd\nT0+4B3kapRItbp83JeR5oAPk42Oh275pZpC+mb2JqfrHauuM0GZDR5pPl8Us\nGC+F0ukVONd3bJ1PVk/K8uYWFPvWFySfZWrYoRrqftybYpkSucRPI+8CzYK+\ntmPi44MTNtRzo+0b9gQZUk+hq+AVjarsrKxnkRy3uAnkK85WN1Y/Gqg143cx\neInNI6nW+dLq8V/MXt2n/xk7GZVvONGKgeEVYku3ZbcHnFoGBYEVdpp/GqO8\nvKpMX/AsgcImSpnghrydEXVZpKk0YB2uGCTLt+GrDWZnv5y6o9GLM3HktYB1\nnE+A\r\n=L9Y9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"0eff2548d54e37bdc61e6b1d5fb99f55111e7379","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","@0x/order-utils":"^10.4.10","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.0.1","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.12","@0x/contract-addresses":"^5.6.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.15"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.13.0_1608105832690_0.006786783361247828","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@0x/contracts-zero-ex","version":"0.14.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.14.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"0dce5aa0c677f0a5bc86b09dd7920520c6a0f4a2","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.14.0.tgz","fileCount":274,"integrity":"sha512-oIlw8MPt2bRa82Z5ucr/pSvAqmbFc2ShOtf+JF12fD1vP47rOuev8jjm8NOA1/r1pMWAnwY8/K1WfWP7QPgV1A==","signatures":[{"sig":"MEUCIQCWVrXgHUK/64Qm5hypQxHJB2quvYXC7EAlaFIoO46JxQIgdekXLtwC/RWet+3IcLa9Li/wItVPoVO3RbGYMs7hWMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6793364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2mmiCRA9TVsSAnZWagAAsM0P/i+LRXp3Y7AOvE3gWZEC\nWnbdHdOybzXSiDqx0GO/AcEhp6DcQIUDXeHxkpxmI7fjDAPgaxY0y+E/TMj1\nCv77HLdHR6B1r67LbKWGSO6pCwIbbs+qpIJgydxQV4hzkDG2v8UiIxLxdMQV\n6zP4XMMX9zzqv5FEKqwSPkexP2+0ipPaI5hR/y5YRRWQ0jTmNsron5Mx0H5v\n/LZE63wqjj+uYI4G+cF5jMEgb7q/J6ArDEIBSjNd9wi16JCrz581MisrDfLu\npfJzojfy0BoBPbrFD/lM3Y6N3RfIebPvdqggXtJamLxt7xyeOgOiiSwyqzDY\nejbxOuvPUb0aPbPpTeAxXz19Fu0T+k+dsjry9AUOZeHD47ameKwMq74TxOiv\nL4RUURxZlUyRl/G1d5T31H4K6f4GVw7ZCJTDkLDwnK+YUvrg8xtBTpv358gV\n7vfKXZVDBK0TwSahD8lEY4rzNN/4px2F5yN0ZY8Tv8cBgr3Qb8GrDXgGCuEe\n8HgCcvsvZAF9oZcMCZj9ugk0KkjXgV7qBay6yLtqdOaBcU3eG2WhohCC/bQm\nr+BsyYxNi22sgDWNOv36eGvpnOXEYLCWqL6gKxTzYm0MpO2WIahbeUtDTDyH\naiMH/SEx+WUkLBUSUmgbEi10spr07kMR37E9m0nXV1Wd6yCRIaNWHWjMXT69\n06jZ\r\n=mViF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"15a508f3ea728a05ea46d9d666ee5d41cc7fb012","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.1.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.10","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.12","@0x/contract-addresses":"^5.6.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.15"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.14.0_1608149409927_0.9827520537086727","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@0x/contracts-zero-ex","version":"0.15.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.15.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"6855079eb1388b1b4a51a9e415052da106b4adb2","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.15.0.tgz","fileCount":276,"integrity":"sha512-pfIAW7rZ/I9s0/mxNAbmz8v9T9TAXS+W7CAnRfggpuKODb1mSbrZqhG9U9NVffz0hXdZjhT56mTIOvM9P0PaRA==","signatures":[{"sig":"MEYCIQDwkHP7hWnoKN6gKk6SOFloS0xQ5R+I8vFMlQwZVDYR7QIhAMR5hvyL65h55f6PBGhh9HlH1kmK//llX1jLOPoq5HbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6843708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2+FLCRA9TVsSAnZWagAANAoP/jTnvPt7T6KthsaPLup8\nRwpNxicj/7/YF0OGdeRqPunjdVCkaePLjNL45xqxCjS7KOcALxmi5JJwBZBI\nK6wtW+pA0B43WjXtJ/6Kolpw268XQ9RyEuz+uWJR8LD8qDICq5jtLBfhYL3O\n2oYw3UmsCVivFCVBmvYV79mGrqdAACjIM+ioYaJ0ywNYtFsAC+QnTv1Poo1N\nctGEJPOIF+f5Ng/9vBjXFouNW7An/UeDX/5HoeuGr5ZcSWODyOFpXq2o3G67\nel06bctHWIDvZ1k6zVW//oa8xzAH7gmjJPMYOD9GipXu7eqdtU1U+EI4n5ft\nPoohG4vykDqStALlU2p/gcobYM4nya3hTxWAyyt6mnxFkZVQxp0voGvuIeGI\ng+LGoF7qvARuX1sKVPkYTwrGo2grRsKFIEmcOtBy3s5AakrM5u2ZTa1kNOKR\nT6kR5waMiJD6pxnuHoAQ/HUAoxQSwPySND7KcWh17BkNYiiL8SKlrX0n+iHi\n0eMJOtUNILIJkScRxjAHAwhY1RKc8xsW83ThGSy0IdWl/kUG+flatUpt9q3z\n+pxerj805113qtbi9skko7HvS1oPvZT+g0WKyszLen1kUh9Nf+EjjaFCK7Oz\nPxLiixF0HrIhpdY7BWN4wWaiLW39fX6RMBrFXHyK7AOO1LQQH0aBQXzpGi+r\nqj1O\r\n=zl3l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"7fd25be02e711d040ed1a30703558c79e2ff135b","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.1.1","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.11","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.13","@0x/contract-addresses":"^5.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.16"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.15.0_1608245578739_0.09024045871145492","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@0x/contracts-zero-ex","version":"0.16.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.16.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"be1e861791f98f665029f510bf4750394e77264b","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.16.0.tgz","fileCount":276,"integrity":"sha512-OUdJjqx7oWIvTKufYOkDasu65q137fdpsmKb3rD4gKX7xrsXSRwF1FfiBDGndxMg8Qs2sfeAoaYrJzKZjgmVLw==","signatures":[{"sig":"MEUCIDSET2hWexK0Z1wIlo41n6UPIBaenlh6Is9Js0iZ8j3nAiEAqPBPRWdzRCrpxrUiHqDDF8XilgVUMLERWiLJKfCjYwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6844489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4rGuCRA9TVsSAnZWagAAC7wP/1c4OyEUNOOalZWX3T6j\nMD05xpspbnq4ToMfmU+UuVHlOsNXL0eUt5Ew9IlCnUDBTfV5RjYJZai1RLc6\np5nv4ShxrPj/VJii0VLUcE8qlgkylTx8zlxBYbDFyxYuXNm32H4gNqBAWsFC\nF/XT6AhrVHee9RpUoh9Gs0PQXhdPPCPt9T0WdXX6A4/9f1mSrawhdZIBGRig\nNR/7lDnXhePwfZ7tGmlOx14Bs3Mcdp/Y7j/fqKgL8XuQ5Ow2NAjx+eMntn8A\nJ4rlpO0mEY6WOCjISrDsS2HFcIFzIh03LxC0IfxKkTSTaI6VpoMR4UbWa1Id\nzj8uU+LhNg9l1OJWxuoarLcuVnCvSPs3R2eYv0cZjrFCp0WWlbYnCekhuCMV\n8uHZ3xjK/QwCJjZrConOscSsi2uOBX8Aktxx+0J9V4VEd1rx3C1PHhjFin9C\n1+VheOd9118/UORNqDt9pk5j0DsuvdzPWTfV64MaFJD1Q7bVm1Midf0Gb15V\n2Vt6mXCimvi+qU/9TP1y6D61628kl+/Nba4DURQ9Pz38pBMjFDq2PRkHgKTM\nl8nPCVK8aa2HIZcr7dIA2FW+UTvNapCsl90x+NHUTP2jXcLg1MVPpqotM5jW\nOlFVeC4hXemof0QlE3ssr3Vdl+8f4mnDgV/PEclv54r+W+U6VXrdbnLUq9f9\ny9e+\r\n=au/s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"c2d44e5c101df7843bc3c7749cf1a5384cc28227","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.1.2","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.12","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.2.14","@0x/contract-addresses":"^5.8.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.17"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.16.0_1608692141658_0.7087152766021696","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@0x/contracts-zero-ex","version":"0.17.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.17.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"17123a02eb009590ab90af61fc5409575eeb2b26","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.17.0.tgz","fileCount":276,"integrity":"sha512-IWCdEeM64mG4tAD5+OWNmLjU3IVlPfwNqT24010UT51w26ie9rzlvEU0g0+bYNP5j6S6wqgkWBd1JNeRu/sZQg==","signatures":[{"sig":"MEYCIQCW0dVvpNUbbI4kQli9i2zfDmKs0OotmvMy+xqLtPkAFQIhAK7/bvIFw40PZnAj8R4gMFtLiE62xlmNND6/MaMFbrIu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7158097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf86NbCRA9TVsSAnZWagAAWKgP/R3wwFQyZcXxq+ngYLS+\nNifVWEBgX2FpjKN3bItFZUsN2Y0yU9eodc215q3HfjrNZGOrdiWL0DeM+BWe\nG2zotYO1F16YbzDfvlZTvNTFt4GssAc3/rVfWKvnwj+gFbj/QsrtuQkI2DKQ\nHn3iiynFtJQjvLT8hxpmTedLNi359QsQ+3tN95/8ym3JIG0/EIWLDNs0x9qI\nDeVa7kuLydpfbFxvYgqaQHE1Mxk/7poTD+tuZXDEtlrHbYjtaJi0Z93m1Enl\nCrVwNYX/Au3vKWjvp/nu+nkAFL9+ZTNc9yDRruJvKH74D6LHszjJSmPBVkUc\nWu6xpneTWifH8Nq4IbhfckBvnnXuopPAKoy6a5JHbUs9S4W6kQaNdlG4Xiax\npIqdJOkB9KFMWqDselddiVeMxrqzM2XiZge885eUT3h2LxOCGYtanmemjNG3\niyU2IQiMypjBoCKk1eSz1foqeR5pGGW+vViM+ERCmzdBb0IRpDSys5+9MQbA\n2Z5rM43/UOsPjgVoVjuLZJnpYKJA1RVMNmYKHcGJQ9UITe/MCtSkHW/dw7o6\nsbNmNOiVujpq97vKvRjovkn6MKxbFYA8FextfsiXmClrmOcykxTfW2XRlZk8\ncf9ix01Epj8YfEc4TzMVaEoPlWkRNyNAzi0Mjui5km0bUWqStzTnxR1uwUxK\nOG9F\r\n=O2JM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISignatureValidatorFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SignatureValidatorFeature|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,SignatureValidatorFeature,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"03ecc530c38fea26fb6a7033753982c4335d24e9","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.1.3","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.13","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.0","@0x/contract-addresses":"^5.8.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.18"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.17.0_1609802586469_0.8687757735709427","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@0x/contracts-zero-ex","version":"0.18.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.18.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"c464bb9e17f59cbabd85506f4d9b7c2a63e79777","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.18.0.tgz","fileCount":269,"integrity":"sha512-VedZyuGzq+EB5Qyb4D3Ca2ysfjietN60ZFcZ0Mlfcjp3or2ib5/jOly9usEdcgv2ACkAnGREXeU0JGQPJc0MAw==","signatures":[{"sig":"MEUCIHCjq9k4j80ynpiBffeDaClF9CEP6YiDeS9HRICrblktAiEAvH2a8/GVT38hd2I4+XG15oWdATNG289ZUAvhFGijQNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6926294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/nJtCRA9TVsSAnZWagAAGlkP/2ZG68ktwfhWm+9YKLar\n/wxip25X6zXgNIac9N2v7OHG0CItWxiLkcHfLs5czClSTxOeT8ObO9f+IhRd\nyXkXAjkYoXtHunqK2hDoEISF9ZHqc+FqGlaQuP0KPbDMUoHWB1y9lpT779pA\nI1ESQxghShFVR5yxbPaTkdnnLMCoJpzs5azc0bTG+axjWau079OLmVAlu8o8\n2z3KoxIzahkj94oDh6N5u5M3ku1Z1kwPCEFzfNlxt0TxENw54LGRZ3+kRfv/\nTKNydd3XxP8T3pXPNQJpX7e2XOa8QxW7+GrQW8C3qYkba/FWAr52VaUXUP0v\n+P5SOXCqah5B9Ceqk+vnI4cFuzhl7y9iId7TKkcH6iHqKPfefhmkRbLrotFW\n7v6Y6xhxSMOunjBsfcjMqspQZX+w4ntxya4SpPXflilew//Jps8lmABp5U06\nEaYqGCNG71xZNZtiUJgbd+YwAs81wa1xoYxqfoVlZURjsgfKd9AtqPXnpz6j\nl25HwMpGcp4ryB6qTFZ0LGyVgqybiaZQyzbFkkXxzQIPsTzOdpyhBdjnpl0k\ne1AtfdjNg0+miTOnWg72UYASS3CV8n1wNaFvhMYiQddKJ4p7tzB6t+OqZn0P\nckvHc2Zpqap01xVx5O9aF5KXK/lO0srfpX3H2p2UmYUSDwwMvT+3lcn7z5B5\njBD3\r\n=Mhav\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"f28310858697729fe8aaaba03d52b5f47014324f","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.1.1","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.2.3","@0x/web3-wrapper":"^7.3.0","@0x/base-contract":"^6.2.14","@0x/protocol-utils":"^1.1.4","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.13","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.1.3","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.14","@0x/sol-compiler":"^4.4.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.24","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.1","@0x/contract-addresses":"^5.9.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.19"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.18.0_1610510956412_0.5829714155704135","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@0x/contracts-zero-ex","version":"0.18.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.18.1","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"6cf2eeebab1da4451ace74a54ae659fdca896cb9","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.18.1.tgz","fileCount":269,"integrity":"sha512-8mZgw3ERCp5vhi017gGN06cSL5Jg4JHUxPI1hD718QW4d/qm50sHlqkvlQ8Y26gQ9v7RLbo7gEAXLAwVbrWgdQ==","signatures":[{"sig":"MEYCIQDEPPLXbPNo3uv8ZqlgvDvjLAf2vbQsku9onsrHdXw7KQIhAOS69lC8Wzxdx7rlKZaUQ1PNcTqp59SO/wpqiCshWRRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8741072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD8ylCRA9TVsSAnZWagAAw54QAJpunwPtFTAaT8sVp4uc\nUJHt+E/SXouzO2HIxgd0/EJa7UtRW7WDj2g9ujjleXlSTrcB/IVJwN/HdGpM\nrhw8u5FTeWVz6luv0FxXsIFadoyvf1T4w9K9/MWAhhg2eWz7PjlUHrODYUJq\ndkzGybOE77EVYNZbvKIC+r+AjS0/xesieDHwWbhWu+dFa0YZ0hKpvSwNkNl4\nfh0txNTPxW/3hIRl7EyuE9Gldhx0lLG9EWdkjf87auJMF6yf/N4UUwBAAeKw\nYVe/r4UEdDIZTp9jEqY6UTbjMjzVIRb08QGT91t1u8f6NOqGHUraBFfFVhq8\nDKDslZ9TJiehM5XSPeRnzOCxnjYOoyglrL4u3wKjI41dxsalRn0Y36+IQb5G\nbmnIMZh2YD8z4oXbC1TkzDItv2X/Boq/eOjnGYI3hvUED9DwedtETfpeZOKw\nea28P7PqFawOKXzhZPuORf0neb7ZQ9WQv40SE9H2R4uY7NV8JUa8YYVAmVn1\noaSKn4LNXrvw2VlrJ4rg4MiwICpROoiCl4nZ2+/J+nmsjHqfbAHXRSqXcwYJ\nZ2QuTMyp0VlziQunV6XlKVxE+uqeJ0x16qD9xHM7e0/oRojLxbndijN5W3U/\nzjvG9LYZPY79uiSrtqLPQZN7yejUJ/NMjzkOCVuL1unoAIkmeMftCCiksAkZ\nNJZb\r\n=2RVT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IExchange|IFeature|IFlashWallet|IGasToken|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOrderHash|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAdapterAddresses|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"96e0ad789913c1e7c46d5a4365e2da4a636aa131","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.1.5","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.19","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.15","@0x/sol-compiler":"^4.5.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.30","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.2","@0x/contract-addresses":"^5.9.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.20"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.18.1_1611648164703_0.31964808653269916","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"@0x/contracts-zero-ex","version":"0.18.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.18.2","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"8cf8b1cd00ca6fe31600bf3ee124e2e2aac5ee36","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.18.2.tgz","fileCount":266,"integrity":"sha512-0wVEpxnp8XeE5V91Ktqtl7it0blZHus35OLgBEAof11XqYcvZy2X79IEH4RRu8MwtL17jcC9CJAdkJcnUe72Bw==","signatures":[{"sig":"MEUCIEtSjntMzdGS3lO34DzvoXFxp3ul+Ni+3FzwXmiXle3VAiEAlNYZHxjpFDNAQwdZabJN8PEPNGSe+E3mAlxkyDvLwQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8703791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI6wzCRA9TVsSAnZWagAAuDMQAJiGtBUImgOxMCnmGQ+0\nWhGW7hjJIntT2e9fx+n8nmr4WZ9q17bhGp/7RlUWxWACT03sKJfGS/7+3G0x\nT8Ck72I4UsnitMk0GTHFkjoef6K0o2Pr+5lanUN9R05nOqbaHoup3zhqqwl5\nw3FV4Pd1BbPH3+AbtFEmKGR3CjgB+waAsm4HAMJ2nChsyUohUxsHS2+uHxA+\n+pTJ6sk4hfnz1nTlRmBG7Wg8nZYhQG2P1noiI//V67JbOWNa91LqQUAeGvae\nJlAX5mT7ZF1jh7A505W8chm5nHw4QcsGz3wiVoadM1uPp6FXR1ltUmA68oue\nwu7M2ZuhXmXw131e4NJ6tumLaYmNS1vB5JbPIEPqrqRa3rZXvtBadCe44kD9\n+zdjmLJgCHgE7Seqlqp4K4mrzHLVr3PsL+lT6xX9DXOa1cneK4RQqqwrk8Nm\nRFWGFKT8715KQmZopaxgY9v1++S3kIgrN6+8qX4JFLOFjQZDG2IxQ9kcX4Ff\ntdp+R9A7EkkYxLBlQi9IM8r/HqvE0yW43YmzgQyo9WkVdynEx1AXU1PXIWLB\nirnYd0fOAZzJwe6WAJ4ePz5j6Ae+ltCJQC4ipIaU0lmxWzyCaHJEvKvanHGi\nqgZEQi9kM7MwiEF0iQdPanM9K4Q1CFYYwu8yHj68PGLVRk3yvBcRO0nyCOfc\nwnEG\r\n=yEWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|BridgeSource|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector"},"engines":{"node":">=6.12"},"gitHead":"b29196b9835b86da70bdadff53e3d799d25f8a1f","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.2+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.2","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.2.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.19","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.16","@0x/sol-compiler":"^4.5.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.30","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.3","@0x/contract-addresses":"^5.10.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.21"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.18.2_1612950579342_0.7903614946083735","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@0x/contracts-zero-ex","version":"0.19.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.19.0","maintainers":[{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"a4dc047c0870ead877b190432567c2830c7d4db0","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.19.0.tgz","fileCount":279,"integrity":"sha512-2hjReskvt0zbAwzdvkSsIou4GA9fF6eLADRjd6kbmbi2Dfk098R8XX9Dbkw/SR8Yqd7MPIgHTIAt+H+btazVBw==","signatures":[{"sig":"MEUCIBBL3Uv2Y6npuFzPWnQW0wGOSB12EB5k9RBExTkO39iBAiEA2ALgN5yp623k8tYIpcKbN2P/f+vyxdK/C3VKtPeXoEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9268804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNdlpCRA9TVsSAnZWagAAWDwP/3GAco9VHVzBMV1JZbCp\nyBq4GukpwFVvp13vCRZNW8Lwmp2jN+oHrPb+VW3jIfHiY7C5r5bdvXty9y0Z\nntc4pEx/wVNI4RzfJbzdWSONMgFTObQQas4/fb0kgdZ5z9gGse+q1qybq/4T\nsFTjG/WRvFCHV0bp3qsEwmDnJOC/qsQr/M3gqrZA2JvRl/Fd2JvrksRkJnqI\nKtjKkfb4cIaOJbn0UGNxnoZJVYltbsHHlJgXdo/YezSdbzUZ0CbGK2XTAcj1\nRYtWqVX1e5Im9CE6sweKDyNUMTSoUN/kzact/lS2BSpgDa5XpE7mtQBJxfBR\njGqn9XQwtADjHhbsdLckI+PnDxCJKyl0BDMtcI0q7+EsodvYK+ZcWt4KjSgg\nVG1S/OnkescTid1Za82sSL7NEihWqblu/Ylqhonh+EkANQ+MYQuKG/tWeCd3\nPkAAWeuXK46vAAJ+tenCA8IIJicNGrMxiNKAG04NHSjs1BxzSNZkrlsV5UVP\n6WeUvGQ+X+TpbhfOo9i8TcOsd19Qsh0N5Y+4j8hBDkREmOhdae44u3XuZ7qP\nq8gFmHZXCFWBMXSy/RJmloLDZxpOtA0LiHohMBBpnjVigj8lcX7cJidT6lgm\nrG7jlfx3Gk7dZ14EcBnop5zHPnhNRLQ6fquGhu8leCBCCwCtMsHQepk0HFTZ\nZoKe\r\n=4ozK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BootstrapFeature|BridgeAdapter|BridgeSource|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|NativeOrdersFeature|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider"},"engines":{"node":">=6.12"},"gitHead":"08e1c5109f684e076bcbca82442b2c0d19734241","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.23.3+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.23.3","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.3.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.19","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.17","@0x/sol-compiler":"^4.5.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.30","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.4","@0x/contract-addresses":"^5.11.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.22"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.19.0_1614141800660_0.00299133622073966","host":"s3://npm-registry-packages"}},"0.20.0-multiplex":{"name":"@0x/contracts-zero-ex","version":"0.20.0-multiplex","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.20.0-multiplex","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"899c836b2fdb4cdb423278f4976f9d2ec9f48bf5","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.20.0-multiplex.tgz","fileCount":311,"integrity":"sha512-g2M156YZg08c3rTVu83x0XurMv7IFQBYYajnjfCy7+xaliWKOjkWH89hBxbE9YMGUaTXV0ZCc329+V9E47M4fw==","signatures":[{"sig":"MEUCIBhm/Qds6lNuipHO5Rw5iH+f9tvQ0W/35j7MGpbCH2syAiEAzQrrMzoLHgcgf21wdjiQgpvMyAYZ5Ky+YnmmWmwlpuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10871978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUS4MCRA9TVsSAnZWagAA4Q0P/AgUVMUFTvzAe5iVVGGn\nayb94bSqy+AgUSCQxeIrT5Mo4XQE33lu4aRJ33mijALpyh0O5Kk7VLGV7d1E\nmimRuh4EkDnrwZGN2p8o/RTddLST/Ac99DhJEKia9LOa1OI6p1DkmPoyMbQg\ntxdJDSozZR2OKKiEtLWsE2+rNq0uAlFTCqHtg5bp5f4mi/dAIFQBxDxkNNeo\nuSHsRlTVyWcbKByp7zYirWpY6eawldTCoNs6vTAhOijA6LiauT5p01G30zJ2\nRLKNPNRosLPyV2QLjUWkLgH/AphjZsQjv4bNepEVZT5WLzWPBURz9nbEllyu\nS+9Kyhl4LBgE0TiX6lcMGyc43kBjHQtBDzYxjp7ZoPkh9tV4ZwwFOcvuelYP\nBmuZJNafEwEW4iNqD7SADWZEG8Lejo8UYGq+xuy+cYSvh/L4gbAlztZFe9w+\nMbJby7E/xtontAqFQcp+XtB6ATRz/lnkirrx7fhR9RvWSyMmIMjTECAcvE0v\nAXLD+l+hUmsd0fNG2XF2Kb6bYATpnZS9rf1tmoMJ8QR4KAt8eXQLR3FQ/nwB\nSvzph8Vm9GfJYXN7/M+1BA6pdJeOQWkWOtXZCN7pzMw5vkBICpnJU6tqQq9g\nB2sVf6fh7AjJvLd+m72wZsGCJWiSgkp6ixUvDzuSEB0wtfstKTg6BolROif8\nqy9C\r\n=pu8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeSource|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"readme":"## ZeroEx (ExchangeProxy)\n\nThis package contains contracts for the ZeroEx extensible contract architecture.\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0x/contracts-zero-ex --save\n```\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-zero-ex yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/contracts-zero-ex yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n","engines":{"node":">=6.12"},"gitHead":"2a6d66cc2a79c3c5ac31116ff06d689f06cddd5b","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.3.1-multiplex.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.21","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.18-multiplex.0","@0x/sol-compiler":"^4.6.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.32","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.5-multiplex.0","@0x/contract-addresses":"^5.11.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.23-multiplex.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.20.0-multiplex_1615932939918_0.2040613513231384","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@0x/contracts-zero-ex","version":"0.20.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.20.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"629bc2672927cea457ac60bd2e921d45e870664f","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.20.0.tgz","fileCount":311,"integrity":"sha512-l+gPoSUicFxEqheROh1fKc1pR00GeTL6BR87d2tTY5uaD/d8+RII6mgmOOhhgVtXDFYvxJZYYzQOVn7LHzolbA==","signatures":[{"sig":"MEUCIQDx4cSXKu7bX9PrewEdZgJojlgHTHOe11cg/FB/MWGJFQIgK0bx5H8mcf23ISXDXPFjrOgc/JlPCboLAE+YzFrmz18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10871900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkleCRA9TVsSAnZWagAAeAgQAKOFD9bcgH9zOOwqnJKc\nxEgxoAUl7i0Cpf/f/zktrO+4szdwERFixvt/ED3mf6K40s0b0d/H6m0DYnUg\nD5zbSixLa39H2ldo0TVDuh2d9zifcFkA9zdMNAPT+GLQTq5cCOgBg2rXzl31\ngTUJS845tNmNz1UkxSsQ4knoevFQ8WedztigMQzVeW6H48lokYmBLqn+ss06\nW3NIMfCRanyhTlswlb/2Ahgin2BW/mA0IABHER6ZhQbVy7y8s6DE1iP6VFDz\nqoxnZJz87abnsB0NMkbtkc+QQqiqFDtRO6B8mFdlCqMGmpNFcScAe1JB7ZC6\nV+eDTJuBsgOHhRik5WjQkmsCYJzgpM0W5av/ZjEsBCbuJ5jIdSmvK+D2yW5b\nrfAShsMzkZdOs5BGRYhCwpbLaFktmUGNqfpEzBXJxxSAOgjX/Pm5RBrnU3BK\njw70p3WW7vuDyKakvEtwKMj9/nbCf0BN3KJvSPdfHTx85h6PaqyOlzXKGyYY\nLCAUcj7/Np2czEnYwlcNvLGkrk09dNMPdJ7QkTiAcpnJFymnxEi8f6akvVH5\ncuaX06G1p7Tr0TAuM9HInRXItNqrf4YGTwCSCiCYCg5k5qdWSIk7FcNaRgrI\n2DHvwj0kkVWzLlt+AE0TqnjlYjr+qpxv6Uo5JutW8FB9hjVX+6o0Dp4LHLU/\nL07F\r\n=g+QA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|AllowanceTarget|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeSource|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IAllowanceTarget|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibSpenderRichErrors|LibStorage|LibTokenSpenderStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMooniswap|MixinOasis|MixinShell|MixinSushiswap|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpender|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TokenSpenderFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IAllowanceTarget,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITokenSpenderFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,TokenSpenderFeature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"4c3fbe83ac8021fce704289d2e26237e135d9083","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.3.1","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"3.0.1","@0x/abi-gen":"^5.4.21","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.18","@0x/sol-compiler":"^4.6.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.32","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.5","@0x/contract-addresses":"^5.11.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.23"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.20.0_1616005469747_0.9064827213316147","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@0x/contracts-zero-ex","version":"0.21.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.21.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"450a11a2107546e9d3f3046c13984e0bdd04e953","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.21.0.tgz","fileCount":294,"integrity":"sha512-+jvCIY55RbEjaLMGjqCAhmQB5Xrnk7mVyqmH5/rKQLf5F2uH9uVoJlwJjHbK92I+/I0nH9jXWJGyIjHT91CiSQ==","signatures":[{"sig":"MEUCIEFzN50ZEue9QmhLwNXpMQsBgrQucS0nrVpnhy2vET5RAiEAnMBei+HiyNnFI1w91Yj9F7g9s6QH4JdBIQ+dc4rQ4vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10100322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZjaOCRA9TVsSAnZWagAA/0QP/R0vHVDdoDfJW2uDq73u\nQk+71eKb+F2g/kAcrfLIH5zuTHUJYBa6xOtJMggi9irEb6BqYKN5oL+I7wOH\nUeLZYWm9sdDXP9HBNyZ5ptxUZMGXQnSv0TzGyvQXjl9VGvQWYjCbCQtkE95a\n5jNkit4AmWKMynzlkQcxHzBb1f9qEjmcTLGVNbxRx4s9Bx/nNbKOMJf5x9fw\nkvNE3/vzg9qlcKEOVoEQK4lxVsoWi4vcNbdQFYIZIllhyOyhbGg/TIAswYAK\nR5fBi7XRphZoCVsYwdGspmMf2jIfBnngl9VuWETLud0VxcAh9B2B+CAO8sHW\nPy71K6bI1ku/9Lt06PYZmD9bylgd+qSi3g9tELRtf1ry7gv0grHs5oO1CET3\ngcqIsvocVcQ7rTQ2LZPfIAU4nuRtNixMGENA5x7/A5EFaWkHiSlf1SRdfkyV\n46sWHygGiYXJWRD+JrAeFcisFtGA5OBGsF0cUgQY8EvHMwgPh2UKvlImspMO\nfx1IT6o53b5zS1H/PIIsLs+s+CkFwB94/OoD1trWZi+cSWNmbN1Yk9mYx9sx\nrCmJjWp3yB2xTnwIVSJZIQuTkamDYTvCT0GqExlYjJe5bYIAuLiGdIEneBhD\n0J1/2eVeJrsj8/wJaxuEhTaKcey9W8apOsJEowDGg6Ew4jpi/aT05Rg5OFUo\nkLew\r\n=armN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"5a15044ead9afd2b899b6cec1a9b0b29c8ca842e","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.4.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.4.21","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.19","@0x/sol-compiler":"^4.6.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.32","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.6","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.24"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.21.0_1617311373865_0.6596914998166452","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"@0x/contracts-zero-ex","version":"0.21.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.21.1","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"91e2bac5fff05d107be6e0bced82b7e4b31ab238","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.21.1.tgz","fileCount":294,"integrity":"sha512-Ug+S5mVLgyBnNrAJ3F/fI16Kox/UcyNdnq+2nSI0gJOS7ogjytF1xf3x/j4kCupKmtAlKd0wufC/jl6jt/xNtA==","signatures":[{"sig":"MEYCIQCSMoioxcn6IZAtFj8ZULCknXnNO4OUX9OoSh+GRGSIMAIhAMd7v8duaeIn8I1JGzPcqG940AbTQtMhzJUJThCixTdn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10100562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdK+wCRA9TVsSAnZWagAAV4MP/j046nFPL+DB7OEy0Tng\nA/N2Fub64Z8nGzRfPyxHzFBFq/5lIX6M24W6NxGDElWaib6u+YYPMbeXJ5vt\n3lzIStSSFOfiD6dMnI2jCVsGa+XHcncvYZ1DqLpymXyx8hEVagKVkdWbV3u2\nnwpSGsYBR8SZ4GVAi9KjJuN//YBdT5adw++Xd7L81fINLrpMY5K77Q6EyAuc\nxOU5CNrzBXX10o5RQ9GR0Cw8ILTdOEVBrAj7UPDAPs3rBAF16OaJn00gXXpl\n7DOE38RtTRK+iQuAiBkNSKo36rxhImmErHQOL7agQj1sJn4g1dskuep0wDqz\nEKIejRNlprUgjkigwS8y1Ra36Osrc9Os6Ol7e+CN9Lp3UiYZCo5JANJ7g+yS\n6VWO7TFdNho4hek3uTmaecO0TZnPZ3kFWfxdxOMl36HJtyDtnZBoLQ8i/fwS\nPEFYgtmI6dluhQLoroHlfwTMfrf23dhF9nEDaFcYB886ROxQRPxBjiiCgzar\nbxHerbHp1VDh/dk3f3Gtet4Zu/wuzjyCn1EUwQMFYW9vvE/yefTZWADL9f/e\nkFaCBHio1iFBC1EXFuvkMkT+OomGZW5yeLQtQH4fUvTGpylyu6xpDuqkQcLS\nna47MHf6fzC+vJIJghpfMgpo1JTunFowdTgKwiNzobKJ5eJCenwfHA20R+m2\nF1v6\r\n=DXHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"ae281c33ca8cdbdf831ca832d579784a36e2e67e","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.0","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.4.1","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.4.21","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.19","@0x/sol-compiler":"^4.6.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.32","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.6","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.24"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.21.1_1618259888352_0.025498926288013646","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@0x/contracts-zero-ex","version":"0.22.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.22.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"680c0837ffc7a36dd7358f9d2713d34431269b53","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.22.0.tgz","fileCount":294,"integrity":"sha512-F0DtG9SFY3g9c2uX7Airekg20dNiT5fHc7y/4XZ2blG5OS+IDlcEmM+ZQPjyXiJPzfqJKzEeKsNQw+LwcJobxQ==","signatures":[{"sig":"MEYCIQDVlPaHMCB+TSxOCSnNyLRgPFyRirv/bnCvuYK7PiJ8oAIhALXbFGbQn1xeDxqiHcmYUmLU/EsW0HlK0oJcoYsFzS5C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10401017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1QHCRA9TVsSAnZWagAALbYP/2u46cZBrvo8XlRg9KVg\njaA0aVB9DJ7plkNWWEBt7MOyEkJ5K8xHE3DWNgexsUUWcESbIMl14Jrua/kP\n99kj9cm4RgySiu1dkVwul3zXk6fttZrdgwOjcbEEJCoP6a1wAL1O6PyYhb4E\nLyFFNLlkG2+PH94bKuSU7F9UpSArqXQK06Yal/2ylk9l6oTjFHYyHhtk1kNv\nLrMVIg6YP85QNac3WUhiiMiperk0Y7EV8mmsO9CanOcebNyCfFmsMtXNIhJu\nmyETtgJ9q0MTkhqEnIjvhl1UqYgQCr8FTpaqldOX1zQ1lK7DZRQhQ8um6Z8L\nYa79i5JCfrbs9i2Ze+Dk5or8HBqk5s54ftvj9TMoRDqhVEyApvGojbaBFWWn\nZj1DXE9/cPUVPhnSPfctZ/PsnpJLF/8CYSUlzHBcy52LO7RuayY7NiPk6Vwq\njNGN8ts+LM/Svf6C8BXXNQEpe30dA7MAT1/QlXCpQWiz48hmoTG9ZYfn48gg\nfaDD/Xu/lVeVfuIaEUZztKqw7t1IIzIPAV52zJZoXKN2Ca5AELezqm3+eysQ\n96w/hPGKLIVF94U+Bd9ma2P45B6Npv4KJ6yYvdrqFMU2C7jCgnrQFOrja0zO\nkZw2YOj7qy3j6fQ4Px/s8iXsqOf+Qeq0iQfYWEry4y8imr3XmoBlmsGy4Zsc\ncsrK\r\n=2QyR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"33e260f9db2795d2ef738c1754a2c396dd5ba1ce","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.1","@0x/utils":"^6.2.0","ethereum-types":"^3.4.0","ethereumjs-util":"^5.1.1","@0x/subproviders":"^6.4.1","@0x/web3-wrapper":"^7.4.1","@0x/base-contract":"^6.2.18","@0x/protocol-utils":"^1.5.0","@0x/typescript-typings":"^5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.4.21","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.1","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.19","@0x/sol-compiler":"^4.6.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.32","@0x/tslint-config":"^4.1.3","@0x/contracts-erc20":"^3.3.6","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.24"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.22.0_1619481606758_0.9856327626501014","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"@0x/contracts-zero-ex","version":"0.22.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.22.1","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"f6dc729dd5e9454d834eb85cd700e02c771ceae5","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.22.1.tgz","fileCount":294,"integrity":"sha512-QDG5pX6gHNGas/JRXwcizjGhkNHO516uH/M1LcmV2NhdAhZRvTvhiUxId2p7/3AWG/s67rUaMf7x4cZMbm5kxA==","signatures":[{"sig":"MEUCIQDjSYD6DaV98wbAWDDS5Ykiomd1GTosXyXEHpp0Tk8p8wIgQuzh+wxpIrkiftxPXhuGoXZavrTOo2iSwA+F//8pU54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10557179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiRN1CRA9TVsSAnZWagAAdesP/0lSKRvaNR5g+avwQydT\n4vNqpXV/MbBtTo2t2ees+XChVekbrR9ppmUgTYCT49G3q+cyU8Qjp38m702E\nOtNbESYdv0bwMj56NSujMNQOOOj6ZEFdneZj/fO6g+n0/aB5xoy2ULNhtd3U\npK3IxzmT1fsIBea/FSGWMlzJq0aCfkzXbi775/fIx3EfNVU2SDo4OssnxDPk\nnY6cSxeSNvWaULiZyq46CZU0Ys6hhQM784zPTNCuAy1y44uptIhj97lK77Zq\n+9qSAv6vjFqf1zqhR3z0HlTScmI4PxpWObdLigJnvwasj2nnWJ3t1NIEuFFW\nAW3d625ITm3uUJYBqVok3pwt8WVN7dSjtqrxy6dOHM3iQzyKgOPj2G0YEtlg\nE1fnYKJ3yox6U0eoDGUU/tx9IWMf0lA6JrGXTDnFLkGXBj/FCojSXuiyn6O7\n1TkuoNEgM/DAnvCNw0XZ860sTTf28dPqXwkk+xC03sDmlN8DfUFACw5PF7sj\nBL4y1nGccvPCkjrcwaLYqzHE4HEBdwXOSGQEzq4jFmb6951+lMRPG7SzKD1I\nPoc1RyojBO/epJ0tfXUGqRc77y4XLuzBUF0KeyeIisDeVRAiebG8IRDM5oeW\nuDLoymgAQbhiBxQiYSfEOBe9jN5HzgWyqBDDrA5ZmAz/iZvioBKTuaEYMwO1\n+ZKL\r\n=qzw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"c03a0147408edf4f7a26f9a6e9dcb01759678195","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.2","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.2","@0x/web3-wrapper":"^7.5.2","@0x/base-contract":"^6.3.2","@0x/protocol-utils":"^1.5.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.5.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.6","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.20","@0x/sol-compiler":"^4.7.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.37","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.7","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.25"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.22.1_1619596149166_0.4823539469902496","host":"s3://npm-registry-packages"}},"0.22.2":{"name":"@0x/contracts-zero-ex","version":"0.22.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.22.2","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b3dbdaa9dddd466bb672718979f07d94af503431","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.22.2.tgz","fileCount":294,"integrity":"sha512-TebVWyihF48XS1X4V0rL338vnfaMlZgoXWESAfxSkJicF1a/sxrvuUtUvNf7qiH60C6OBRqzforQKYL5kniAew==","signatures":[{"sig":"MEQCIAtUZFgppiDQdHs/UBsmwY+MhLQ4tyHOxllijAlJNeQiAiAd3F2Ik+MfG3SR3kjFyZe75c04FFffgxUL8alN9pdRmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10560770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjJVICRA9TVsSAnZWagAAph8P/3BvopfSCB+2gorGXYgN\nkRBipOL2BVVfShBFUW1O7RUE28n9MlY7zKmjK3QAs46F2d3fodIQuxqwFqrT\nMO7c/Pi0QuB8XYhd5CqweRgeNX7Lo7c1XQdfYzRSGYxMxWLKlj+SQsZsL/8J\nQjnes12L2oa/HZFsPuzQ/abb3mxpRr7AlGJDJ3IzXYx9sMzv+I3gk3hqKCHT\nK19aHa2bCL6OMwIimjVDoPBG4a7oAcBJ8WERsyRGaM12ZyXXoCx4WAl1MByQ\nuKPywO7vA3Xm40SgTYfN1xd3a6x40LqqD5vMBZDITS7QpovhrpDU1xf9ndNq\nYChx6R7wIbb+CvPC0F8WZQkDODYlaZ4IGJFd8NJGTH8dJOnv3o7vk3xOFlvr\nfNFGYbMv2oR9w06k2eBGszEI7XI2k30dbfdPj3uuHhlbBFR+1J93x7bNke7A\nyZxNPRUKJExvwxQkN8st/rapJt5lQrr/dJFLbXXTnryP8PGq3jbCOyDFOOzB\nWOExIy1VRALypudpqnUudy1HlMLpJTykvxyRWhF5oluv+eL/ykvn2MnTY4Uw\nuQVNnONn09ihvrncEIJS38ifDgYVkGQA9Ewbek62BC4+KO3pLifjOISNjFmi\nSONfO/1sj5x47qWW2L0SE8M4v76xx2zbqrXaNAnK0epwwMFQvNlKvMfLdSg3\n44bO\r\n=su6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"dbc5a5293e49fa0b25f1021c4dd14c07282616e6","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.2","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.2","@0x/web3-wrapper":"^7.5.2","@0x/base-contract":"^6.3.2","@0x/protocol-utils":"^1.5.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.5.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.6","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.20","@0x/sol-compiler":"^4.7.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.37","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.7","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.25"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.22.2_1619825991522_0.9643791959698134","host":"s3://npm-registry-packages"}},"0.22.3":{"name":"@0x/contracts-zero-ex","version":"0.22.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.22.3","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"62d89266d9f529af43e950a18c7c69e9cf41c5a1","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.22.3.tgz","fileCount":294,"integrity":"sha512-RHROV6tJu3ODxhz/6zeYuZWu/6HOp27w0YoWzYfFfCpDCYSNmR6lohBeTSFi518VZJGwSzu2px835vun00NNVQ==","signatures":[{"sig":"MEUCIQC8mZGxYThit7Iplgf/76hre+UYYpHVj1lpKxUjescQXgIgXKgneBVNT4n6c/J82te8fAjZWEBO3aPcFvewNywto6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10561007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjKjhCRA9TVsSAnZWagAAIdUP/izF8QYGYPFbdV4WFcjN\nOKkDcyLSQJC+9sdJK6J1dJ10/TXRCrU+Cqm2QPWwfGF+W3tcudO4id4hp+hE\nmal6EW/QhFo77aWpwQ3sr/gDuhqv2d3dZEPLAxUVRuZGX9zf8wsvtSsbMpqY\n1tmVWDCPLNY/6/3uLHaFCW0t4piUzGKzhkTaQGD6rkcNqRNSNsDlotQcQoR0\nhMYveZM5LpqfzVL/302prtntaZ6krtBAkgZHGq+X/SP46vHoH7pltdO8MBju\ngvCAHaGkacI2k+/np0eJ3CeTdnDLJFusSvlST8ujRHPi2xcA2RYEa/6Eg3/f\n9sv311ijcqvs+yYSk9O1w/hpaJL+iySOKUxQcVDo8UV1M3PRhZSR9uioW259\nBesadqVmbs9eTqJggww00CWGygmw4+t7zpMzZ7yH3hqjDJQRqdnPiz0G7FpJ\nebYDBxQJO7BPbyepLEAWrbGd/feJ0SR54+xfNpNp+pXNER4YHq3OTdmyd5oA\nG+VVquYDkUTI+dCemZFPjyvaPHcI8EetL62mxCwh0HOZhdDo0yew8t74FL9P\nZg6ODkISCcNYQU4XhzN6UnSgTvZ7TzvUCjH34aHBgni6UTcmlkGNLBqUbB47\np+xvBIEVRKd+sg0PecWuZw2lV5hhPmAHiWjP4girBzIfbsDLMqn7/5hnKEbp\niS7c\r\n=JVCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"7a59b7eafe8d08f2577055e904ea8f13b8ca50cf","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.2","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.2","@0x/web3-wrapper":"^7.5.2","@0x/base-contract":"^6.3.2","@0x/protocol-utils":"^1.5.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.5.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.6","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.20","@0x/sol-compiler":"^4.7.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.37","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.7","@0x/contract-addresses":"^6.0.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.3.25"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.22.3_1619831009114_0.543478786618327","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@0x/contracts-zero-ex","version":"0.23.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.23.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"9acec77c57fe7e2ffc5fded748a5e6e437679f8e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.23.0.tgz","fileCount":296,"integrity":"sha512-JaJkMFSlP4ek+JY7sa0l2xoApNsoFuEVMFw6cbMj4tJwE7pp06k9GXbQ5lpT5Ox5/EjvhyNT8nQxDftYXONSAQ==","signatures":[{"sig":"MEUCIQDnVad5cIhyBYIjuUUTr0OYHyqePT6BIlJ2uaQdmLyYPQIgMJ08zMRog9AefH9TqrTtsOYIDskAHgiuFyNFDecPW+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10606786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkoKDCRA9TVsSAnZWagAAZnwP/jdzj6Rq8qC9aSiBqPH9\nOSEF+NN83c7ygcgjowrSMKYeAeEyBn1A1+6x+LD3Sfc5xU0U73yuW8mSyljy\nE6zFfKXOK7TJNnMskkxv5wP6Tp4tL3u46cvdv4S0+/Ix4QweIhmpcYsHIkOK\nzjQNF29gAED+kbYSFd+t1L7t4TLeIPh11dqaD2eSQC1GJRXhYeTXwduQF5o9\nCX03/k5lAfE3Tloy3CdOSWOpKKtOZb+CuKAzWeQMlJnBx+vLVEDI3deR9RZ5\nE64Y1fikk+5XeMqtjGscl6C1vb2VAdZqzi96/3sYOyzVSIWIbrUi4TeQXrnB\nRw/rp8SMJW7/RMXNYsKutmUTBP4PtTdxsMuHAOb20cYsjr6HF0ayyihQWdlu\n1Y8xo9fT3bR/6qxieetvXWaKotc8la+T+LLfKFZ/N1F69dKAIo8LzMowiUx6\n2Umlc2Eag/NcSj3dzdbH6YT8t3zBMZUN5eRmEPOI8wVnBoWrAt4f/SsTdPfO\n2m0f25pDGMWhfR1oHeHY0Ft/C1pej2dVg9raCMzBNUWdAx7iOaekOXsa6pK3\nPtlXMZ8eu+VxmLOr1UKxuZsM2jiilabFRyBvuF6OBaeSbaOu6HF0N9Wd7YfX\n84GA4vAs/Kiu2R6Mro70Nuxcp8POhWb4iRPabvAia0TXW+YM8JNoMnldzhSu\nRYf2\r\n=aOqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"fb249f02fcc6fbfa9e55db4908f2ab4ee57f7c87","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.6.0","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.21","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.8","@0x/contract-addresses":"^6.1.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.23.0_1620214402465_0.1272318458292423","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@0x/contracts-zero-ex","version":"0.24.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.24.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"2854d606f40818726a79361d391628f9569c2b62","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.24.0.tgz","fileCount":297,"integrity":"sha512-8DTEl7+qsxHeXr+ELrRsKgUDjSo1qrD7KuFRjikjz7eoLbVHl6gw71sfJRJmnBbv2Rd5hFRQcU9MCbUSHJ4eKQ==","signatures":[{"sig":"MEUCIEjG3tmZ31EyMbtRNa2d0wTzWS0KPAlukBofWCLDm6gfAiEAgf7HdF6IFbMTdwPzO+k0KJrvBfdXd/MMffnNb7p54J0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10633493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp6mpCRA9TVsSAnZWagAAzGcQAJa2S1zUHHKn1ZxdVVHG\nzx4ewX6M1NIFSqUs45HXjToG+Vcyhdwd+kLx34rTUfYybLJL5sg0EEFyCYjW\nqqc+oqV033EJxrPCrGewwT11Y5pZRY47zZG4gc+aBMWVP4pIGof+4UOVtWGC\nxhIY2Uo6a6IAxzh3KWtsdiZtLjkBP+QyfduGP2MgQxSvborvQ1Uof+4EPM6n\n/6DT7cDTseGdYjx2u7gxoXYwrngVSqQqKoDuwmft/lga3RSHwLda58Eiy0Us\nchqIHFbjk1kNSUHrj/UMGAr7W0Uz2tknTy2C9YQEUeA1P7i4fJRPbf4q21h7\nYB5u489GfLjAq+UHrwxPUm7mL4okn0XO02UR2FVcrq+XU8HvQdbkMvaLtsu4\nCg4brcKJ6ngIEnCc1mTgBY6uT8v96+E79C9txtyu7alEP5vzWu+2vO/L97q8\nA9lptyOOxfkofAV1DtRnbqSRTbPd4kIQGVlctvWX35AV9mqONVUNRDvvlYlp\nnq/q2mIshYz2C57xYLILvHZ79br8qqp7s6016wCJKi88Y00DEwLzAoX98sj9\nSfcBWvHfNJ5FZijCwKPy4/ZWUeGSZtmJsjvkINBaQhyJpJhMGqhW82mt01ps\nHlvOC2kEktTFtKYO0Oxkp8bZuNpTWqix+6HX0Tg0O1ntQiIG1wjmKnR48A9d\nRd8B\r\n=onYH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"d5ae971f1c09d4ed7608a30bafc5bef7ab1c2e7c","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.6.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.22","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.9","@0x/contract-addresses":"^6.2.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.24.0_1621600681156_0.1719731145846819","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"@0x/contracts-zero-ex","version":"0.24.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.24.1","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"6ddbdb16d32b2c07f25302216c78f1f4c1b4fd7c","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.24.1.tgz","fileCount":297,"integrity":"sha512-3cV9jGdBwCnxHnpZm85113Ngi85MsjYyXAujV8w8u07H7YG3Nnwz4EUbOaxy1mb4pzCklkPgJaZyJXuf+pEoTQ==","signatures":[{"sig":"MEUCIB9OApur9JVPsFkunp/mLFpEpNb85IBxMmZVK/40SpmrAiEAxCaCdoRz/LZXNLF7nKd6O/flBoebUQpbTCPEHxcqNr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10633732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrOoZCRA9TVsSAnZWagAA5rIP/2rOUrFNzO7FYuplVj0V\nE8XcAP1YC3MPdh1cOvztTqrTFPdgC1uuiyv9A2N6EZIJGi0lCkY/N06Si/Za\np3oyQCUgKRFUVEkzsahsEtOmJST/1OQLlpS0B3TvHAPNWupxQHuKM4rrrZzg\nRMIjv9U+A7YQC35x6KIGmDuQS5zw1OLDdk4unAz6ogW6frw1QDPoQPfR7L7e\nUtKIv4QieMZN4XEWOddpooR3bOKQnkycxlpED40oEFqNVC+lHXGwvzqvDfC7\nE8/1DvMdNor3AMhXEQRYafqG3N/NNBiQ1qJwmwepnN9xHlN8f+fsLtqDPSrG\nG5qGpP8k+hCVqNItiSfPUr5hgbVkRfYCxUy5OFohNul8NjZm3qNpQp07UPVK\nR7UogMXecXOoi7N71so/lpzAt8CJsAGvsalKPIJZlswD++5rLgZHV5VJvPwa\nj0vrYi2eVQ5c6lH+m6BmoPGzrfF02dNulAuYKMrZkI2g+lrDtgswQTLODMeQ\n5hJ+msDbQ74pEnQHqHunVQ6qRtolbWzILPvZussR0G3akjW+Olv7jI4BlK9G\nivqIp6dgUD84pBC+FMci9V9hW5JruJRL0986ShyPChfjk+k+wcwQy61bnHBz\n9pqiUFgWiwDqeOiBoclpd9sVjyacQLekievkcu3nmYgLhxgsplUaxl298rH/\naHS3\r\n=R0CX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature"},"engines":{"node":">=6.12"},"gitHead":"bde3d6dc6afe1576ba07e5950e3c6913234516ac","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.6.2","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.23","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.10","@0x/contract-addresses":"^6.3.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.24.1_1621944856908_0.3773769498368842","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@0x/contracts-zero-ex","version":"0.25.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.25.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"847985226efd8462c4abb83dd03d1af44a80a68d","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.25.0.tgz","fileCount":313,"integrity":"sha512-B/KrFh7MRPb2olu9QHmzaWONTdinVKwtgOS/bitZ395auQoh3zXXaO1l5Uohl40kFkzXDNdA1T/LxbP8yJR2vA==","signatures":[{"sig":"MEQCIDyGoRsgZAEJn8mY5F6EtNEnOrPd92hh1VqYhX3bzRzTAiASEDkmuMBkRzMVrL+hY/FJI7+uYOBH+mNz+nW/obWTOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11569536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtw8FCRA9TVsSAnZWagAAEogP/A7ORSOB4zOEOWKIDQe/\ne3iKutU2MwjdSUM/R2a+m/sF4AcoeBV6vV6yoNeyElbUbn9TAj5IfPi9iJmU\nOIX/RpehaUMyBdsLJRII0gb3eXwUirr1WjXcCBBQiS3bp+Oy2xZbEO/B9nrM\nAJmkPFzvZtPGJU+87WobcDNJt09gDCZycagsbXrbvc/tzb3+A+5BvwnVfKdT\n4V6PhQocQ91syeP9gqSDLyybXKqsh51JRuIirg3/9f5ZzizDoarH7usHjRwG\na88ZBaYksTwA8O8tDwUqXsNVApk6Xb5VcJDpWbLWU8L3iBVu6jffP5CCNdK6\nrNtcBL5uRoGxyThzQko9ZIOq2jikTT3af5DLQgNGYxrgu03DXxsx3ji9g7Zt\nCOEL245t1sKFzFmguevd3ZKse+fJ0bpyuUfiUhKTTX+QN9oDMCD0zdFLbg3y\nQwCewqp+bFpuGIf8JkVSCey3H6OZZXI4cVqlcwEeUG8UPFdsaJmHWrs6EMW3\npmJEUZPuaDrqjQ3E9OGR75f4dMB8Oa4jfLbA3oL9t7ky3kWbz/bk++gKuZni\nZkAzl3bhhKoIwLZGfMgaTmRimenBSMVI3h5qt8XeTDx1NGuG6bv8Mv8j+FSb\ncS139dLy93sl0Zsha4mFbaAktuEjJlyVg49MuU2PgpFar0P3qF6IhTMsybUc\ntROz\r\n=OQNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"9bf889aa30b9204b384f00954191491abab27e43","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.7.0","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.24","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.11","@0x/contract-addresses":"^6.3.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.25.0_1622609668465_0.5941956224437028","host":"s3://npm-registry-packages"}},"0.25.1":{"name":"@0x/contracts-zero-ex","version":"0.25.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.25.1","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"9e644c9d0a2c98632d5d4966edf31b46a0b271e3","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.25.1.tgz","fileCount":314,"integrity":"sha512-npGd+Vz7I9Dl7Nn5Rmz9Fx1J5XGDJGz2JcEoI9/4n/Bg/lRWgJyA+3eGNEH9yaBEIPXG3oq9RQZREVOa2hmuug==","signatures":[{"sig":"MEYCIQDb1eHt5wtDHGASbgmfyzh69hh1ChZwQLCrjCZLZgXHSgIhAMlr4c1YKYTeELRhLOh/4MGFsxumYcP4/dGZ1SwPnzT4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11586808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwtn0CRA9TVsSAnZWagAAQiIP/2Q9xJL7spsjpUeu1K12\nhGDYrlH4Pba+x967s71Sr7mbM1CRYoJKZwW78XsLNXkC2bnegmf56DIZYzLB\nxU2uw7IN/I/2/FWBlEIWOkNyzE7b+gHgBULNkhCMvXbF+avLYvhWMeEq3whW\nhfSy9AeGbixN1Nny7ZtYuaqVce9KKlxjVkMvw8cXsBHV71O0BoQB9gfr8CT+\nXzZp9VPfXHXJX4pMigy2JFfNByyI7iMZrSTDrL0eDimPSeauLBhyHm84R17v\nLin+KFnR0KiOI8AZX/VV0LeKP6QxcYuDOkLkyhksK1jcnpYNZW8at0y1zqbl\nY/jWxQRTzBvCpoSkfOhhplEkDgdx1PZ3v9nX8G3Ss5igCLjdr95ca3VPpl/e\nGrKLDGNiSVkpAEiC8qlfs27QuDrF6FIgK0lK0HKQdsXG0D8RHHWcZXjNCOeT\ns1D1SlpzZD2Gb0IG67b6irWdgTmV2H79MEwzOhYub8uVlCb7hYx9VCiYT95s\nVWHTtRCq6AkVeq2N2L2C7wUXA/yj999evr3I5Ydu7XxbQnbF/BVqCW3xyOqA\noQvz27S3PN7YFLSF9bUgn4rzAOPtbNga079JBAjjRb7QqLrVigTgjUYC+xBd\nHOYqhukGDQOipIPScjoxdzGgv9Lw2DtcwWTbWevw5aXI1sw0UKsRvqD5TrFs\ntS4a\r\n=GGuW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"ccf2000c093b996f0fa907ad40808ab606cd7c12","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.7.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.25","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.12","@0x/contract-addresses":"^6.3.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.4"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.25.1_1623382516459_0.9628042172126294","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@0x/contracts-zero-ex","version":"0.26.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.26.0","maintainers":[{"name":"phil-ociraptor","email":"philipliao@gmail.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"9d9113dd43ed210c2f57637fa8093be95d4daec4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.26.0.tgz","fileCount":315,"integrity":"sha512-6hWXHi0g80xCFJ3TCzhFXHZIvwQoB3KF39Kj0/sg3QqJmJWVbvwWgpG8TXeJMreLpTln6q20bAeQdALW2Wu9Pw==","signatures":[{"sig":"MEYCIQC8FRJblF7ANJBJUUJYykg7XWJDaHeNk8FoPro6Us+RTQIhANvsVZ0lx552csrTjL38FyYxtTWJB8ppyvIrMzui5vLL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11606202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0bWdCRA9TVsSAnZWagAALu8P/jgg5zrhOHsLikaoJ8xd\njvhyTWJfTm/124N8RXoxOOacffrwFwo1ASvpK/8jbaxmAzXzNAlYp5GjzM36\n6kFX58JGduHFZOANyVDFwjpVLvag5vPuoUOvAOfWnI1wWEP29MQwmk3pGEOR\nqjgVaTSQ23E8rk1xKNJMIq1pcsLTpE6pHKs8gtE2Pkb++geyPP7EFEVuHe/B\nG5P0lFicFJh34fOHOVSZ9WaMr5Ai1gRkWT1suT9uJKA0oPzyU2AdEHpTNdgh\n9u/ZDXFHjkEhMo5Fp/aUs8s7g+agEetrZcZbT9w6ZDwkrBdsSCbR1v9WaYyF\n4kaAPsTiGoXYeh0qBc3hgoo4dGC03uIsvggxx4TS4lasmsvQvaEjMtDbW3QX\nQUySb7tlx/9Gvhe5iVgTD1tD8+PK7gDgmv1XaTkgzKNlLQCkq1Tf+Cq+/CGb\nIzQGRbetumMnp4ABuSZ58gfYPP//dti4Kx0FW/XdRMykpZrjYRXMaQPlwG09\nKh02CJ2buVyBMjhaWzqX0P9zK68+Atpk5dgBUART0RbV02n6s/815hke+Qb3\nGd+t0HmoK12NPZ+euPKNhTfX2FULGRj6QFPekuPnKVBp/P9zqOBkAuUHwRr2\noVa7S8RXnjwfoqXVyXN97SN/GFMJbq9XpDE3Pjujhzi7BsELNXu6NPUEG6Ka\nxRZX\r\n=FubY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"f464bf68d778214cb8f9d2e71f424e4b1b1fff4e","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.7.2","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.26","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.13","@0x/contract-addresses":"^6.4.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.26.0_1624356252899_0.9645589350949473","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"@0x/contracts-zero-ex","version":"0.27.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.27.0","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"9ea0240c8db65176e3edb68c096432129de623bf","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.27.0.tgz","fileCount":316,"integrity":"sha512-fhWuzWU9eQVTPz6ZUEtcQOxZsWSeAP/YP8C38rcK31xGVw4o/5Zc7Yjqzqmrf3eSKvYsgIhDD9mQa8+aKwpfiQ==","signatures":[{"sig":"MEYCIQDn86kT4zRFQgt2cvOd1P5DdxskocFy5io+cVAjZ8ru7QIhAP4a260Sq8CNSTtUOPc9pA/j+zRLRK6gT8KC9dOAX4uK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11635418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDMCuCRA9TVsSAnZWagAACjoP/1x6ZHJv0jHxTjD7yZZu\nDYK9DYNIQFNptbHe8xK+1A++D/J2X5/ZqK4LpIxvRBGBIpIMPDLbmWR5PmXb\ngGSdlpruSNfAu2quqVU+3ca5Ns/41OY+2TVWlO95La4fa7rD/zQx3jTmN2Y9\nEZao10K8dpoW7sUP3WHM0ymFtuq65LLkQnEFY2YlYcnjbXv+WGEuJpIOB+DR\n7+/5yf9tvmXJSrNJ6/miQ8uTEzFPIgVmOT7GUu4jYdVlpiBdTbPE5x3tNqXh\nhZmtfQ4QpayPy9zNOLdQihud10ajIKz8KGQv0SeIOf92eGdhQqRTWRbZttpL\n6eLYmD4rMHjbHTth52n9YxRqWDTfdrIcylOvyE7fVvKwz8p9e2FO8g5MtXNE\n4BxB5YI3Y9miQElEXdIM5RhGvLT1Ly0Nr6J5n3UsLXSI2xZMmvIP3YvyCbYV\n5IaXlWzS7RTC+z/VGOg9vfqoJ2Ah2PSpNbqJapgPn3K65JDtPvq6QPa49hth\nJ0h1DjSjKuroygNXYoJqmk7PJUcur7NjFbNr7BmEqpnMT3udg/pBB/3r6Cyb\nR+B3VgYcdLUg5hwLOQCun2TB2pW4dR+FsCWK3cOfs9P6Rd4t8oG0b0qRMPru\nvVvFCZ46DVHcL3bHICBZCTH3KvNSzAsmk6R3iqdzpt83n/M3o1hC9g/GW9m1\nNFJt\r\n=E2AE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"859c36cb10002ea22003a5ddef994b3adf128ffd","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.0","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.27","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.14","@0x/contract-addresses":"^6.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.6"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.27.0_1628225709998_0.7800099130695408","host":"s3://npm-registry-packages"}},"0.27.1":{"name":"@0x/contracts-zero-ex","version":"0.27.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.27.1","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"968fe9d8134972cb464f7c4a33c4e4089ba9218e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.27.1.tgz","fileCount":316,"integrity":"sha512-IDc0pmMtl/92hkhOqlu+dDyIvLtGtwjjE/kdS6x+jwOyNG8sn5sbkwZ3u3PbHk72dND7E0I7BBY9VEXTB1PY/Q==","signatures":[{"sig":"MEUCIE3OCh0zXll8J6waamo9c4zXXsHTJm/058nK2FLAFYt0AiEA1fahp2W5RJvkycUs/eIkbtrx7sqq1kd1C/UYlZWctys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11635659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE3fnCRA9TVsSAnZWagAAO2UP/izr/oTS4iWCOj+Ro1Rw\nfeev44X8nz+fwqeB65HH5GkC3gdXel758S8wt7KUNtWhQm16V8BAHH+wS2R6\nhF7qQhpzyQLHG1Z20xLJon1eu3QMZvtsFmfRfdUeI0ofkN5SGjqD+lb9mQbk\nYhGWrBFfwWCdGPHoJtphQmMjfQBwBWIEmto3lYEKjOy2sUByoF28DF6clf+I\nKsEdVELFlrAv7Cqi8oRstZUaFQBmu8yiOYdiQiaGl0u2aRhQJKtVyS9nIeHe\nPy5anVT82sCpBNK86WrjQFYEk5oq75ZZ6777u777UzR1JT8cyvzCUl3GIE2u\nt2VPEoN/elEoDr5W6cihygPD46eWXOSxBrflPgU2URoejfF+PPJuYgimm1Ef\nxBb9W/9EWVdfTg3ZVZ6ag+zzW2L13r6BvqEBW5CpalfeIJZMMGfWXEefSTu/\nJm5dfk+MnFWx15Rn2JTLOUUA5Rh4/AzwIN+BnavMsvHLQFDKyG9UV/YaOnkK\nr4RPRYYb+ya7SAuaeGQRcv0mKU25iQXet53KzVdPdXZA55jeqvt86l/HWwl3\ngS3prTKXGrYl7mU/lDKJ8+DyKBue4SJjm2ptJA0FUuI6RxaCFRy3MHBmeZVU\nk7yo3dpgfFPD6LydbcADzydZiNCeNycLRXn1c44uWs1GWPIjNT4OKp58OnzH\nMrye\r\n=9wrv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"692231c2eaac23115f96bdf0a4d913922e83ec3c","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.1","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.15","@0x/contract-addresses":"^6.6.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.7"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.27.1_1628665831403_0.79165070281664","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@0x/contracts-zero-ex","version":"0.28.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.0","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b511dc181b5bcf1bf344323bf2f8289a7969ba97","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.0.tgz","fileCount":322,"integrity":"sha512-F04Y/epgiGWXp78E6P+fdj4Vk3IVZRb1V6RfdDLigrvqXhKim4y85Cz+3yfmyZKx/yC8+QZDkN+tjkthVxszeQ==","signatures":[{"sig":"MEYCIQCJYKn6m6qJjhWNGvagPDfbR7i+pW7PvR93bU+FjXW7EAIhAI33KUOp6+8IN6e2IVXdGZUuEA+M1B2UMerA/WUE56LT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12302739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGceHCRA9TVsSAnZWagAAfBkP/jgsm128SyIIxe+37XbF\nK23MJI4uWggMJVhByoA7qNE1L0IbeKYAcYXEh2wjL/a6RCqaMC0WNyYYSJdc\niKsy/Pjnbw3eiWjhlCyvU+YOJoopKAho6dbsdCc2/K5hupgKTZDGlR5Dnbu9\nXT3wKc0AwWRImI4YRsDAwmXAisk5AnQ50nH5KernY4v81xRc2KLzNc5u8cR2\nrqi9AQfovOgr2W4K/gc0pOx9e97u+1W4G9yAFf7NasnSNTo6/jVuJpJCeLJO\nxezuheQT7I1ulb8fx45I2RurZtfy0Qx4KM78+/mYDbmWLbCJ0CjHWCW2Riht\nvPkHaYNzoMS4hHY4mSJYGTWMlvbhb20WSjnta2E+DEyeOrlWSkW70q0dloHD\nx7X4AX2ma4yES1/IGYq9gKeTsLLIdDPfmzIxkz3u/GRlihPkhKuu9AEliC8m\nTzv+PKhYjeOxgaMe2wtSidUIJxZBOUI04UvZqS2dc31Ho2zxIpw3S1foQ89V\n2ZUvFiqFXdds3gRWOy8Vntu1T+9QxlsdOJvgGeWwYGHZLuowaWp5+PBYhttZ\nqDml0TEFN2HK0Ob0Cw/lDenLbSh+O/1L7+31iG7sctIio/VsEizFkDh4089a\nzLZBNepvgm8w3Pe4qhAdya0Jf32K5reHcb4+0xb2XMeLiaVyggM8wfe0PVP6\nExiX\r\n=PpKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"aae46bef841bfd1cc31028f41793db4fe7197084","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.2","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.16","@0x/contract-addresses":"^6.6.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.8"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.0_1629079431232_0.5694676656349433","host":"s3://npm-registry-packages"}},"0.28.1":{"name":"@0x/contracts-zero-ex","version":"0.28.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.1","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"bchillman","email":"brandon.millman@gmail.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dave4506","email":"me@bydavidsun.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"akroeger","email":"alexrkroeger@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"e8b1735788d2364e087892c6073fb2afffdf1106","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.1.tgz","fileCount":322,"integrity":"sha512-FlijmTZLucoPzPw+qjBGx0qB9z+xEy9+t24dH4I+Wmp7wE30/+v9mPV4NojQ0bHD/og2cO6YT57C+m2C/tItYg==","signatures":[{"sig":"MEUCIQDeYQiBz4gcFw975jOunlVv6ClGeWraGci5XrQQbWxFxgIgNBepPGJHV5eRKxrC3OxIBJfw7RuH+5xKk6H2aXeVSnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12302980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHfafCRA9TVsSAnZWagAARMsP/jE2grEexNgCChsMUgGL\npmuYHZ+jSyzb623hXH6B06PnwTNs9VXfw5M+B5LB6lxIIGXGHcL7SoQVv9vL\nhA2VUMBbB1lTD242JfndtK/FU81BXJbCEdLbSuy55v/5KMaxG0yQI0NbT9kw\nDbXjH9/WWs2K6yyQ0xi9wPl1W+X7dXgsqkNKT4SciBODGEtzpSvyGn3tXNSj\nJ+WWycFWzJ+b/mdSVJcdND/PejcsR7h/kqZd+Gsgo0OcZ9+C5C0H1w9Mu8PQ\n4q+V/wA+JZHHYFqgeURI39azmcRB0TXGLmErWeE6jlN6xPmZFPXUZcmOjl3W\nvbcOhmlrjWF3DA4k0fExJ48w+CM07d9o8WFql3b8DkGHO7Y9/Oa6oW8L0Jx8\nXyiRPkAszOs5IcqBQBQ95ThHPdv5oxFnZQ0RdaBeUKSAANxjnLaOZOOzhQJ1\ngjAINM/T+VnOAcOLRX8erqxLdhNoFQWDlC22ZIxuFSbXmQbs113usrba5+qr\nAW+njdPOrlFOa/DIZ2aQtRYFhHTEyCkZYYj7iGiM5nk2ymqtS9tHj+W1kiYv\naAb7a6saCyu9WYdVInX2FI1qoDpPY6GcAwizJNrhET1kBAHV2J8/RUOsU83d\nGEQqZ8wHANvE/w+Z9g86zAl/TvGBomJVV0/1569oO+895NnOBJop5o5fw0v/\nL6YS\r\n=KIXz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"e061dfa59bf3f0d0babe5f3aa2948c8f1a1c4290","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.3","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.17","@0x/contract-addresses":"^6.6.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.9"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.1_1629353631544_0.8436233002877132","host":"s3://npm-registry-packages"}},"0.28.2":{"name":"@0x/contracts-zero-ex","version":"0.28.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.2","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"72e69bc4051bc3fbfecdd669743899c33ab4a798","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.2.tgz","fileCount":322,"integrity":"sha512-v1XtJxhT8GU+nSwyterCIYSDM5tvoEZWkkL7SN6uQ10tjrqJb2Ym/6UVrNbII1yZ9O5xEqoA1mtifBNriKkcBQ==","signatures":[{"sig":"MEQCIGYDKkNuiRMJ/ns2WK72hxKlJt7z2VpWxgpJhv8Caxf/AiAUxz86/bWuyOC9QBdlkRCiLK/1UGhUuqNyH7Wh8eNa4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12303315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHuVaCRA9TVsSAnZWagAAgVwP/ReQLAzgxBhAp1Jv4oUJ\nqbqo51GOt7BvD4NDfkD9nyoLsxcuybSocIa+XqpmxZ42JKSkJeIzplTwGkDb\ne0xIZc+WuyCjlYkuO8kg/w5kAIJRLYIcLpGb6UyFLYPb+CY4D1z3B6kpFidA\nZytWRx2f/CRPqvVFSPoG9jdr+ARy/uHks+tln2ntIUcPLVJoguCZ85WRr1ER\n+Jp84Qg3AFwNDmidFNNqF8w9AUUdHV9+hdFKzCXdUliV1oXuskJoahJ+OJEx\n9kFyL2pOZWqcZ/BC22E141uRoreL2vUWC9xNMrABfsFI43hXUKdpsMWom2SK\nwl0kfVXxK94P9yQOuDmwbUqclOWWomfh1xM4JcP9IYZwj7EMjWA3dMOtO9re\nJzKzvmwlQ4mLfmP9YEajYBePlc8C3VV7UkUquE3g1W8WJjl2QE/n1bsEbEzH\nmgotgRJPYpphG0d+4rLsTOuCZkrY8LKAv4+KpGTCpdzDX+tcEQuzJLe+HAUv\nRYZrS/1IMpnXdM5jMXRGA3vw95CSEYS/eyA/KjmiMLdHqPJk8n3J8JJc+4xT\n+jnVSOmdpb1y0q36imZp79vtK6FBYbeI7XXwB9uAlRZ7rEZ7elP4WG5CopYB\nay8+k2xhX7LxgxSA5CNZ+Zv0HiYroPCOAwtSHnXaLgMziduVWyHE3i/t3f6V\n7Ii7\r\n=iTW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"ed3524e0d7cda46d88210a846557caeeac4e1826","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.3","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.17","@0x/contract-addresses":"^6.6.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.9"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.2_1629414746352_0.1200312929202847","host":"s3://npm-registry-packages"}},"0.28.3":{"name":"@0x/contracts-zero-ex","version":"0.28.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.3","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"77422dd873270114c61748d5f88c7751b5e7e101","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.3.tgz","fileCount":322,"integrity":"sha512-+JQQk5+12+TXRJ2JzdzAL8r2Lr6WhC43dKFYx/X6QZ3IpPJqnjpPdbvAhP9LbmLOFGHuJjR+KpyaiDm74hhM9A==","signatures":[{"sig":"MEUCIQCr4AsIv3lOueUMC0J/Q+gU0Adc99UsRBRPPBaJAu+YFgIgMPHtcyjsk3dQZVO2653tCqPD9Uql2UOq0lfxyDli/9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12303559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLtgJCRA9TVsSAnZWagAA8B4P/iB7mQwQHjdZNJ7YfjpZ\nc2bvmTAvgwyXQ6ryeq/wt1ccO2a3/R04Lj+6o1bjI2KEW48kVDGohMiZzqSY\nY8JR620WvzrV4AHHGRcIjSuejHSezcma4Vwg4fY9REQE/21jAuXzlPZyYxFP\naMoZgQ5hUemk3thm5mqXTxmMS+MP7XUd6+jNownNBPNewMIlCE6eLT2BzVJO\nHKRJN1jn8ZMHxErfHIX8zMAvUd8/dwNbLatTMd2CRpLXh29mIwwoh1sS1Zuh\nzu2eM7/Zd41Z0pyi99+q87TYEOgsoSS/7AL6TFo4O/9mB7AYwW2ky1WH+Hkh\nT77KqchavYLH6dwYoIfuz0LUEEb4t0q+iQO+uNLITnGVHg39GHHksrVZE5Kh\n0Um5ROZuFZOsN+kCsdZ8YBQIjsRxJLOZ6I2nZA8EYVT6XK3cULmnVzG9xFY5\nOIgvw2as60LyKTMMvK68pkDjS8LvLbURBzXRxSEJBP/5IcNhpk2Wd3uBCVor\nSTui3UrVUO19ex01dv4vFWaPbP1OfsS+/yrrWJ7KoFTF4O3XKxNp7w3h4NRa\nroySk01eSigSqyWtdSi/nIh76T90qi7TVn+AFwR4dPAVHviAS1b+yyDJSw4s\n2VqZtAUxeldeofrW/jZiWktSNhi9ZXz2d+ZFD9igH/bcZ8j2qNBixFaukWW5\nYaVG\r\n=QP3o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"254b850a8b045e118ad4250033e3f00ef25b9711","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.4","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.18","@0x/contract-addresses":"^6.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.10"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.3_1630459913186_0.028200006231041463","host":"s3://npm-registry-packages"}},"0.28.4":{"name":"@0x/contracts-zero-ex","version":"0.28.4","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.4","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"2f062572caa8232e12f8e7bed02d16eff60bb161","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.4.tgz","fileCount":324,"integrity":"sha512-pQzZHyo4ZnSv8vwBx+xG3A1+tGinCHIFInr7J4UDrAcgod1vLYAL6639FDri4DfKnJCuRUSv0xHMYZfWKk1Vtw==","signatures":[{"sig":"MEQCIBT8nuMlIniIxEHBuHLHSeEHn6PFPoCDcJPW8SWB7LKIAiBur+zT3Y3XwnjyjC+OXd86a0AqmUZiMKREetFOXtPsIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12318620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOO2ICRA9TVsSAnZWagAAxJQP/jk9ByOUZSEMgjCTkBml\n23EJ3PCxiz6eLJP0p/jlHMzaGb8cRkBpaii+KC0f5mv+02UvE/QZk4ZoClE8\njNnUPAPjGKVdS6IeIEmo8MUW+acRWCFUISlavWxejN3gQonE95yB5jqKo/MF\nTJ03zX20Z0Cdv2ijQ0oRHEobRpM5c99ApvFh2U4tPp6VqypNJabxCRhg9Zwv\nirGRnG87UDK4tP+hZexPyH7SUh3ObL7z+JvziCQgti1KpZLEE3HYkcR5PIWI\nfZGHcL2QW26oAdkMzEpmctoqi4sT9132zjJqsWGBU9gtip3539nCqspZT7Wf\n2Skh0ufMA7PgxinuwS9iMbFX7ZbMeXCuu/zHjGgolvOngTqqTXiRryeGSCDb\nTUgfGqi7ZPWMg3Fidqo52pF39mVl2KSO9EqcVS4oI/TR9ZiT//z7ddbDWItl\n0JSQpICwtp8GX+yaYWe0ZyRnDp7CYN3T8nOomQ2fvzf9ZnFwDS8IB+o+NH5z\n9222PCKU7TeDuFkOekBtZCQVnCFgA5vIia1bqb0/9IIrl5RJT5VgnSi7GMy8\nJXTqT5cOP7Ax3RTkMAe8GzsVC3tuStV1Fv4z1z2Bm6dIEfy022ZN7zpR1ONc\nO1qFz1GVG69R9hCc+cxuFz8yNVi3ErRCwbj/H3hi4a8nUnaTv7gSU6hGQO2j\ndrew\r\n=i6JQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"0479bb5fe167703d628138bd54f34b11c3ad0499","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.3","@0x/utils":"^6.4.3","ethereum-types":"^3.5.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.5.3","@0x/web3-wrapper":"^7.5.3","@0x/base-contract":"^6.4.0","@0x/protocol-utils":"^1.8.4","@0x/typescript-typings":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.7","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.3","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.38","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.19","@0x/contract-addresses":"^6.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.10"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.4_1631120776672_0.03321689552057272","host":"s3://npm-registry-packages"}},"0.28.5":{"name":"@0x/contracts-zero-ex","version":"0.28.5","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.28.5","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"5845f3afca40c18c173ead9cbe367652e8d45d89","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.28.5.tgz","fileCount":324,"integrity":"sha512-onNXn9rs9eCRVVBd4bqCQZbnddoC0RR9wt4UxUHg52ZHsSRPNOU9M12Zowf8ML6o91nC3+4wWrRBW7zAyQ9sVA==","signatures":[{"sig":"MEUCIDi1WiXK62pFZSgEBJKqQ7Mrrh7t4xebVKECVqd0JZYRAiEA6cMag35RkT0tS3/fyMNOTq4Jm7JPCCTaOTRoJk6Wj0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12318864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQe35CRA9TVsSAnZWagAAl4sQAJxe6GfqiQO6KHef/YRg\n9Ud2eXnDGlQmlIPKwK6Q/fwG98Wgfg7hRUX7lfNZaFCZnTsP6AxNP0mtFZuu\na3CuFE5omnJIVy3KVgMqrFxwEAJiLK5bFMsXDiHcLCzqS8Fq8hEjkjdoFx1E\nkf3o52MvT7ZmYkx4OCbZxz68OcI6T25tk3a3K51WHW/hAurlPeHvmDvUxQpR\nI9eqrqd8GydRzctiQKmBN3Ads1Ht/z7Wmcl5W3881TR40KodL9XrqWPBYZsO\nV+Qn9M0sd9ZitOQc54jJL1uekADcwUU7/bvRy2R/wDGr6XdVF/sZRvqlUjRq\nOSXY52NB2PG+5drBBxxFzsNhalYJpEhrPk3yBQ+6ZmkMZkOYnp2m6UP45LyI\nT76qRlisIKBdCHaEZVXwqptOjgtiqj2WW9fDulRI2tMwwSzC9GOgO+/ynAJS\nDfBztl4VjC/A8XJ507EdZUubFCgrBdlInxrgXw2JdXHaaJBokG4UEhaSgbLQ\nOa5iNfSHhYDF6E8DkQ4b+YzzRDvj1VmZUZHuv1pDL/w9lDkOLEPL69/dX/Ns\nRpLGuZgY6Dk7NIt95XTHzbf1dnqIsgTP1v7foOj6UsDJ9PCZdkpOuTpJrWkd\n5XPP1U+Q8aBOF75VEzmLt9i6ASidz4CnJGYMeoYp+eCiPoDwpMT8rj4oJQqS\n38B8\r\n=FyTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"ba09a0b2bffecc1e5bf56f2c5111fe18a2b56956","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.0","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.20","@0x/contract-addresses":"^6.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.11"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.28.5_1631710713778_0.7309884000765006","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@0x/contracts-zero-ex","version":"0.29.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.0","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"efca4ba9c4b9714b1e83b100efbdbca598727aab","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.0.tgz","fileCount":324,"integrity":"sha512-hFvqH1FxjHRPYEtjQxwJ3doUQzmPomW0GKd3bXFP+Cer+1Mcd3zMUdeCiCLyczOdXuA3oui5rph+n/EPT6c1jQ==","signatures":[{"sig":"MEUCIQDOE4YU+MCpOIKhuAE8mdZsQfY9eSNDNrGlX9XSDpvEuwIgS3mywV81LRJj5LIksjldmJMaZeGaNu3DTbMpstHP6gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12319441},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinClipper|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"832ba737ec5eedf3c37bd5fa867cf17ba597d85b","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.1","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.20","@0x/contract-addresses":"^6.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.11"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.0_1632957556187_0.42708956271306664","host":"s3://npm-registry-packages"}},"0.29.1":{"name":"@0x/contracts-zero-ex","version":"0.29.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.1","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"283cdac885411afdc90e540476b0886099627f7e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.1.tgz","fileCount":323,"integrity":"sha512-+K5Ky6bd2WwhZeutnHuWaQ/AP1mwuuWzdDXByxwwunSil0G7zugDvQIrerE7CaIRiI/eCU0BO/S5ToM5icAchA==","signatures":[{"sig":"MEUCIG0YTZOq1Hcdx7rQz+2sWnpVrwbsiL27p5hl2GpevIDmAiEAszoclpOgiewMUS2kimQyQrXpa+X99c89U8GtwrZjZsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12290649},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"d9a16ed1f9e11c842baadff7cc70ddb3358a040c","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.2","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.20","@0x/contract-addresses":"^6.7.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.11"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.1_1633374074852_0.5003274964452036","host":"s3://npm-registry-packages"}},"0.29.2":{"name":"@0x/contracts-zero-ex","version":"0.29.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.2","maintainers":[{"name":"dekz","email":"jacob@dekz.net"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"14eaf2e5e2ca67a4434294fda8aba0a9c5587f18","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.2.tgz","fileCount":323,"integrity":"sha512-kaK8KLH4kQg9vRC1B2wsP4tZJuQPqRR5yilJP77USMgDyE1pjHwnD2GpmOQP5mpsDUaXuPLfLiXJu6ibUQu/Kg==","signatures":[{"sig":"MEUCIQDdCY03qrDDXOnZ0aIKXeozNNc+P81jpjJiNh3RKADeHwIgSQLDzUyaQ0D7OZnElND0Y7zFbxDjieHhrivLHHF1wUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12290891},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"aa522fe49b479f1364e7ff5ed3fc00b38509c248","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.3","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.21","@0x/contract-addresses":"^6.8.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.12"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.2_1634668058424_0.7346336352256249","host":"s3://npm-registry-packages"}},"0.29.3":{"name":"@0x/contracts-zero-ex","version":"0.29.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.3","maintainers":[{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"9a9b3bef231eb16aeaa5a40ed03625783c53f665","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.3.tgz","fileCount":323,"integrity":"sha512-ysLatjQ26qdUOBEdF7MvCgySTXnCnpa8t019h7J4roQFB/N/MuzZBmWkPdQGsAPMVBxIS3OMCAHUykhYsEIODQ==","signatures":[{"sig":"MEYCIQDd/G90wDZ34hU4xi9bhGmRts9Coesc7obfzlbaaZ/t2gIhAN5PqzsAJ4AunrNw2YdLUPfaO4J5y9UsxmGkAi0JHfYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12337836},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"43512fd07a42a4da90481a546e14eb774b35f7cc","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.4","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.22","@0x/contract-addresses":"^6.8.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.13"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.3_1635903642244_0.5800049570201418","host":"s3://npm-registry-packages"}},"0.29.4":{"name":"@0x/contracts-zero-ex","version":"0.29.4","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.4","maintainers":[{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"3ef3315a99f3f7ffb562df6c36a375d6d67fe884","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.4.tgz","fileCount":323,"integrity":"sha512-+wQ+gYvAC6r6qbYBTn79dVWMI+dDSqn5QyyF0G6GEmV3b1JACalGt1QbqlosKugpuSoMbl+psKGg0Gxs+aCfCg==","signatures":[{"sig":"MEYCIQD0OlNuIo9IuabL19PfpiaHot/ynCKYNDhsLg/kq2vRkgIhAMJwWEANti1FR8Erlp9nwzlA+p5M+lobQz4BKoTJacgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12342207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk6OdCRA9TVsSAnZWagAAEoIQAJknTyR6BC8WWTWmbkwE\nL7GZ4/Ww7dhFy/VRuWWGlcOOASnyhYPsj9kGN0CwL7Dv3D3xTbD66eO0MvMB\ndt9rZO0ksxk56FFAxokLn/874GZ//5h2k0UwbbEqpudPtff5/80sxhTfE/Ya\n6y2MwmqYphUBqLqvikMBcKh6I7wwNnA/lEeBdO96QTcjP6ttxW32iwOfc9ic\n6CoseCD7umiWMkwsWrJcNLZ0KDTK4LXlmndnFWYMUmuYtHPywKbb/UU+C4UV\nS1/Qm5f255Jsxrns50zdncLEkNgYakE21d6iVovZPGTI1BYY0gnDrmbYw0vQ\nq6hK9eQA/TQRkdu1TSwEMGQvAk1AL5BC5nJa4izwLQmYoArP5/1NVqqGLp0M\nOlJYXhDjYZo9ovs6AY5KuJfTqoJEkre3YpOb2IKDNvM5Ml6f7KtLl9vU9T5x\nAeoBN/gupM5plI5ABoJIwkMrRmW8S6FOnQuFbRjAJI3617j2mIYMEFYuHdUO\n5ihkTueX6ON5VszOGZRYqyL2Cz5JPu7HMS4myppjLf1kRcnNCPFIaIQYNEaD\nwZAfKIIcpSlyl9Fr7/xaZ/HU3kFk0DxaRxMUuXX3V8fbeDSa3r9qkZ1QtBho\nYCIA52otPcn+diuSb2Yo6H1yUG3Zcg+NnW6Ff4VrVv5cX/RRpqfr5LVWwMty\nEpWt\r\n=rKdp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"01813746e88efd96a5f2aee84f04a1d46eef68e4","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.4","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.22","@0x/contract-addresses":"^6.8.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.13"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.4_1637065629645_0.8851974813346728","host":"s3://npm-registry-packages"}},"0.29.5":{"name":"@0x/contracts-zero-ex","version":"0.29.5","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.29.5","maintainers":[{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"0d8b85dcf6c12f09d18b662c8c818ab6c693e6da","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.29.5.tgz","fileCount":323,"integrity":"sha512-qeaqoBOJ9kebdn4VgvQVRf4bA50MRMGrJnvOkWqdU5w7ORyrlgOQm6fJAVVCKviN59AQg110FCuhkmseBO/PiQ==","signatures":[{"sig":"MEUCIGCMwwDH8XjBgoJ0VHUWKMPj5eIgObb+AAIaJITsHWD0AiEAqyaBUBpsojKf4mODuAuEa3+77RFHUl3RUhe8a8D/3NA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12342450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlDWbCRA9TVsSAnZWagAA0V8QAKMMs+WVqzkabF/noCbl\nHn4Dsq2RaAFLCxfqNS5seroz6QIXqLqVWTfoMVOhUX91Zy08FUfWq0xsMNKB\nJa2S2YURJkh5nPl3mv+BIzDAZlAV+YZUAO918ucVJUJ79OVpUtPfD1pGJQ84\nc9kMHjZq8NzI219v5Ty77WFHZScCxlTb27KDWX1hLapkefCP+z9qLVjxgnNq\nZ5z2VybMvrjSymRu5rQV8724JldwQokmT/PyxBXGdk25AsNd9i3DVvGaL11a\nY9jKQ+KOJ9v04OYLn6ViXzLBELFDaDw81/G1GX4m87Uj7/I+Qnuqb3Rbz48N\nQlteIcXPoFo5Xjc1PPqJR8038clG0a6u4cezuUPcnWyr02HB5Cc+Wlc8aTp9\nDRlbUDi+Cjf5mrUNTHOdFYLTMUHfxErOK0501qfTghDHeWHEhgjK8SxbhqBL\nLVsyXhoE0mkCoK5+5TdT9RfScAm7bRiHpAx+o6O+mk469NqviF5vD8hHAU3o\ne4Kg4B/8Dy6qkt8RU89zX+QvP2ew0gjvL3ZOZjP8Ebng+RvLS3juYCi6NGTH\nzmCXiUMNdLGPaDoKwg8WzqurZk3y+YYgZp1kg7oupxtv0kIjE9yPB8pJbYgw\n7z7bBkW/TgQJZIAN7ME0xwMRncByzS9zYHJ7eN4Nt1zjbmYuUO1o+gCcr5DD\nam9i\r\n=fw77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"bb4a9c656c7ee9ae994f0acfe6f204346487b77d","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.9.5","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.23","@0x/contract-addresses":"^6.9.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.14"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.29.5_1637103002741_0.9435635495316279","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@0x/contracts-zero-ex","version":"0.30.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.30.0","maintainers":[{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"0a07aa86dcdcf33982f88449f80164aeae87f89e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.30.0.tgz","fileCount":325,"integrity":"sha512-fXjMrn8gic1zJN67cav9ryNhY4+93XNAmSZ5Aj61IG7ifSvuhQ/Of4R8eOvGvO0XqrvHDLbQJP+8WDRTqL2n6Q==","signatures":[{"sig":"MEQCIBlVZ2v7ruiCx/Mg55qkmBkHqF2Z9NMwg+G2LxR/MsEmAiAfz1dkbfndlo4qNJI9ESl1xD5wHIQfzcuU5Lewl/SApQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12406583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp9mpCRA9TVsSAnZWagAAaoQP/iP0mbh889m6EcIVaS4M\nE73we0eLK9MeFao9n7+SN+8gJ9unC9/DepyVCMqFJuFF6qGSraT8GR7HLzqh\najYwrGvUTmYKOpM6qkriZSgzNDWLG6BHf+OSAr+cbwOstb5lkXZwNrL35kY6\n/AURHxTmgx8m50V+ziyOSsa3B6fZY+hjTvo09jlDKHlBh2JExGErfXQ0Ob9A\nyd3KoxoeOsXuU5Bac0yo19qfphLzf6rh5OIXEFNVPZ08yMufihB/LdJ2HvLV\nbGpqJHEywSS4kclyO6XGyg4yzBFLXTZJ5I3wH4zkrQpMqyO64wW56MPVW231\nXJpZqdIU4XW9Y+IjU2f/U/PNvoYOmQhpepitYKvQtcRozBjpxx6uMF8mh8T0\nPR5oHIMz1yAevRTkBfu4OY7PFZ88mN+XZiUWw6BYnMj2OCSE1rHwvJZx0hvc\n46dPwjzg9TJbZV33v9xNH1HA3V7f8Sd40aMGEs0h3/g3L/XSTP6/OgqFwxpE\nybcYH//7uTVlUldSxq6qJtDwJ9FwK02V1WPfuTC9eRVWIPc2xo121fGAkb2b\ns8zbFkJRsuYO4eO81NgtH0wTW00MBa6Rx23Ac9GUHxXC1pPhC7P+dPvNsdPw\nGHcIoifmtmWJ4Fi8XsOlDUn4TwPaTe0amNA+ZOPZ0I1McriVUNpGgMhlZyxC\n11lN\r\n=zwUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"dcde12dd706f8abf7c7ea02d5debcc2d6d6df082","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.10.0","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.24","@0x/contract-addresses":"^6.10.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.15"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.30.0_1638390184789_0.5864605302656605","host":"s3://npm-registry-packages"}},"0.30.1":{"name":"@0x/contracts-zero-ex","version":"0.30.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.30.1","maintainers":[{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"85f57e69803824e63c43d90d2a6d29bfa464c952","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.30.1.tgz","fileCount":325,"integrity":"sha512-u/emMwcI/wvmBccWZv8aGs58pKXRn058yk/2+QFGB1Asg36l9MmFlu367f2mh0UpPiG5AJQq74oF1NXuiUBJug==","signatures":[{"sig":"MEUCIQCdlsAxPFQ6T8NW05knPOLcPuqLGaRmvOsw3ptqjlIjTwIgIfuyu2JsIcS858241xBICqKnK3j9HRd7jYRKVRu7lPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12406826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxfk0CRA9TVsSAnZWagAAbIcP/RZdI1QLFFVF4AZV9auX\nvNn2WjLCYhxXtdaIP+o9qJJd+/fwKDw0kNkNU/9WqcXODIWyX4zQI9ucTLOv\n564v2hUiUiASKKUrl5VowWXxA55Ezw8VEjYPzKzafmxNEdAZQxo7UeTJHZG+\neLvz4AxQZ6j8oEroqUKKq1Fs2zTPraIz8Sj60cm1IkquN3newqha79IHCwN3\nR/gOGd1Y+1RCJvrvw5AUH3lO6hQTj2YNNu+iPQliTjZ9SLESBPQGyJdRalmI\nhuQarPXD0lq+ffaL9dwf21WS7aqI5LUc4gDpiM6oRVBOdBpLGOjHtdvzxtp1\n11oTIeIxuYUsLUNy0xGcTPzqThWtxNLooUqI1/RBcg8OlvNPqzxTKdnUQ8XI\npoLe90yw2f3k9pn+3MJpfGT0tOrNQI5j5KwpcRP62Vs68D2FNdhUHZ/Nn48m\n1+3wuBRWQ3ogjUVyH4FFMwsIKeqB17S/O0bystu6QXjb6enOWw2IpGLpZpGc\nQpfJGkNHCUD/cLCd8EfpMZf0p20fzdSN9uioxMHH2/eZLR7AqXApKFHDzsTU\nRje70EFKR0HOyYzz3p4nCM4NPxyb1zWLfEBBAkiVjgvVQJQ780bqoCIyPKYN\n/i//J8gSgi9h1v15mTa6UAEPr1bStKF867MOTDlzzB9y3uacGDGdKogkTJoP\nXuL4\r\n=WCW+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC20Bridge|IERC20Transformer|IFeature|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|ISimpleFunctionRegistryFeature|IStaking|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC20Transformer|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC20Token|TestMooniswap|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"8ae9f59f207e3af8ace5a6a05264956a9b7a844a","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.4.4","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.0","@0x/web3-wrapper":"^7.6.0","@0x/base-contract":"^6.4.2","@0x/protocol-utils":"^1.10.1","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.6.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.9","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.5","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.40","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.25","@0x/contract-addresses":"^6.11.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.16"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.30.1_1640364339916_0.7471027143984754","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@0x/contracts-zero-ex","version":"0.31.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.31.0","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"8f0de18fefaef0d50843f8ae3ff4cfe78a6be8ac","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.31.0.tgz","fileCount":343,"integrity":"sha512-qEszRU/EIVxtn7Zb6okqJt2isdA7IQZ8yzvWV6S98Ebnzk89d1GbBF1Rf+bIw1xhBKDWyq/u+J7JJD0AIqPefQ==","signatures":[{"sig":"MEQCIAKTtKVcxhNnvicdiRQ+qTsGD2O69LMqgkQ54hd3VLmYAiAiFsabLQ65KdQWDb8Iq+e+eJc1WXM+CfOww7WNBT1f2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13195246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFWSCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVxBAAjA7GKkihOkMNiIT3gZCHrxGfnM8kg5GWQOttc7D+dMwtfzoa\r\nFd9SgLnV8QWwnkkMXxoS+rWed0C0mEHJnJKk4NsPz3z0PkTnzn7YeJ0d8WbT\r\nicdbykHqvoZ8nrRMiPPosNcE8Gz6mD1sqE980VmW6yvRUVhCGTJmL11KLMih\r\no5L74YnDhAh6FSnVu5OlW0/WpJw6JLH4k16tpwxIgGUWKPf+mUaudcaYCByS\r\npx2ubHuZduskSvpm0frf6aQ0pDTb8i9h8ijo3GHNtTlPVmt7Lqn6THt509nd\r\n7wc4siVcv0FQRQrn5HHriPtdNq2Y/wJScWvPa7LmdupNJwKoRlFEd4oTchib\r\nH/iRwo8QrovYj465xA4DNfnxrVIB0A02xlrZMAyldJngtQxnqxtwoR7zGAW8\r\nuNHnDE8bVjd1uTBuNC38uBUEWUJ4mhdExafMDECFlmoG3Zgv+vFRON4lOLJL\r\ntdLYNS8ohy2e4EHbg3MFDfIuAoO6XkIbkkkPNr6FaP0mrW7Z1c/K433/gtrn\r\noTmhSmi9ZIqUl/w6Fr3EWBK4HAIO0mTUpLuYKqssnRkEKvwMhv+fvr/XY3Sh\r\nhd2Z+LSWsUuC4b+tFM7/H3aYuENpsmPaqLOBzuaTJCMIy5HKcG897FUEqo1C\r\nUC6+n+cGyjLq1jD97SqZzF703u7c/im/KpY=\r\n=B/gE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"38969bb0a837e59f3417a4591e94fe75d1eec6be","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.5.0","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.2","@0x/web3-wrapper":"^7.6.2","@0x/base-contract":"^6.4.5","@0x/protocol-utils":"^1.11.0","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.7.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.11","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.8","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.43","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.26","@0x/contract-addresses":"^6.11.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.17"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.31.0_1645569154255_0.5448265179528946","host":"s3://npm-registry-packages"}},"0.31.1":{"name":"@0x/contracts-zero-ex","version":"0.31.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.31.1","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"7ef8be8e496acdc25ef13c2f5f64d792c754d545","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.31.1.tgz","fileCount":343,"integrity":"sha512-cE7/+muL74cRWD+UNk5kc302wGipgXFX/tmzxzO1LWBXgPPsEdu3Tx2TD4x3t45NOUpS/qq9KhzCp75le2hcCQ==","signatures":[{"sig":"MEYCIQC0oxTXabP3MZ1HnxKQeZaSK3waNoEhSMROSHOCnWI0DgIhAMAD6I3JS34hWjjK4xx5zwQ7Rb1u5ysG17/8vcZs1YoM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13195485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH2lpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUNQ//YsMLDD9PVeiSMOquwF6cWDqT6fv7HEg/xzxJG8H5A4kwnwsU\r\nEJtmfaYFzofBQ2s2On3zMVXIdzmw+bGV8/xAToiwOBfYatg7Rrn779TCivIu\r\nywodBquzh6h2xhr+NHeg3Xv9PDMANRrPEll2+AxZmes/i/i85DjBl2BibHoE\r\njgPUJVoNhb78fegidJC64a9UmA6HdzKz4C/enYMSa9J0HaxKJkAP5Gp2GmIr\r\nSWFEWPn9QuW+CJnuLSvGAMzxcKAkx8+cVX5NBMiFOpT1wumEy6GiBy2TpMSi\r\ncp8tifHqIdJKjssfz9tUTv3mqKJ0ganymToUhczpzo8YoQdnCApCZ1wQOPVr\r\nZNF+wfJ+9p3tFOgYNVxMGNLuSgCWqyflg/Mo1MSTzGI2nBGlf/4XW0FJpmD/\r\nNs0wAahG7CSG6Z37ZIrD0TtvcKkByFtrEJinTZWD0kTBuBZtZbMkrKySRYIE\r\nx+mwtZTds+za9K8AE2aiUMmVL56ELm9HNz6Yrz/vTlvg2D4t5ygbtJMH8yEQ\r\nb6sBeFraa0KFcpg0eA5bWWmed+QtCxD0CB89Q6ija1TBpXpl/yvAbqYevs0n\r\naVyzCZF3NEhf215kthsvEGFaqMMl1O5btUSBpOKDZ51B/bffgD/RZu1jeygB\r\n5/vy0XrCctlJ4JBz/8A0+JQJCyOf1qeX7xg=\r\n=uCYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"329f7761c39a8d739c4c92b6d8b21eca01c79257","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v10.24.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"10.24.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.4","@0x/utils":"^6.5.0","ethereum-types":"^3.6.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.2","@0x/web3-wrapper":"^7.6.2","@0x/base-contract":"^6.4.5","@0x/protocol-utils":"^1.11.1","@0x/typescript-typings":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.2.2","@0x/abi-gen":"^5.7.2","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.11","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.7.8","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.43","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.27","@0x/contract-addresses":"^6.12.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.18"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.31.1_1646225769256_0.8732154804551431","host":"s3://npm-registry-packages"}},"0.31.2":{"name":"@0x/contracts-zero-ex","version":"0.31.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.31.2","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"pirosb3","email":"pirosb3@gmail.com"},{"name":"kimpers","email":"kim@0xproject.com"},{"name":"overmorrow","email":"oskar.paolini@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"bd5fdaa7d258075317eb1fad98d751447024c08b","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.31.2.tgz","fileCount":343,"integrity":"sha512-HOmLtHQRlPDAxkr4IDRm9oWOGAbxVjvUew5dMVN8yoArb4D7ZnCd3Z4HSP9c41UaFOjdpCxPGMqzmUkkiKzHRw==","signatures":[{"sig":"MEUCIQCkVq61bA6P4wBIa1Wapvp1QpJ0/7ixfYlApq8CUGac5AIgeaAfHk+oojqUUEnL5snj2d2t5XKFYIqbXlY3gvZAT68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13197587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRcQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxMxAAniPD9TkKPNTATWM+CRgkkl0Ii92JI2sSEAOweD4Wv70eq+c+\r\njq5yjkQXlij0qD63ZDwtKzaj8lGO/fnBHTMgbwuNoGFqspO/hNaERvtZuuNg\r\nit7ODSO1lcpsrtfkH206hXYMV5Wshm2D3HZpD7cGgYHNbBp8D26GSjV/FRir\r\ne/kVb4l+B3DiCnTwoncZxWr3Tp2TDnPTz8636SMRRNEO4+7ImfJ7+iU2HyGg\r\nRZRqV7Tuxf/rBi6FX6k8KKyyGPzl/f2Dn9k6b0bTu8nTffczJUDF/UPruJKc\r\nYoGO5PSk6q8M1gKi8jIT1OzZr/TIxkEOBRlvLEt6cR3DYr8ZkTRUfwuCFeoZ\r\nY4NN3olEv1xvps8d2WavhVwsjrjitJ5ZX6sORfVE2IVlbyatCoQjLvdJwXr5\r\nWikYx9mBoCAswU2nyLR7fXhN9EwwJY3ByQODn3GIuTE3nYjlgsXh2F+nDqho\r\nkr7DHJt25pKDaKyA/i8Jzyc1f3I0dK7OXolRpDc8s4u2p32Sn+tK+Sl61NML\r\n7lDz6/LAwBQU/M9/7sZ0vDWvWo0BlIXLGbgDCaAGtzj6vC9NQSHSZpNtyhUq\r\nMPs6qkSByeZmd2K229p3UiKR6T1By+V0QcFxOL8awbASsxtu36Ses0kGDr/L\r\n88W68DolRO/btcDkiO6WKQETWvV5rO7UooE=\r\n=Rt6i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"8d6f6e76e053f7b065d3315ddb31d2c35caddca7","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.14.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.14.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^1.11.2","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.28","@0x/contract-addresses":"^6.12.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.19"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.31.2_1648739375992_0.3412155234713594","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"@0x/contracts-zero-ex","version":"0.32.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.32.0","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"4167fec0ab4d8b7adbb034a39117ba9cb09319e8","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.32.0.tgz","fileCount":344,"integrity":"sha512-4mT48ZP7q8qMJ8b7inlJc6WTQ3OUeuruxf+FXA2rNBGULG3zDhH3CyOrI4X5F3O7xlPZMWhgeKuqDgSfPbIFRQ==","signatures":[{"sig":"MEUCIQDzyJdRxhbgojEc7BxTr9NQpIE/3DgUpwwV14Qne/Tm7QIgUwnfAjeESd9Qkf1DFYbLdmgwZYYbKhqQxbStX2M7HDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13231485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYlOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3XQ//YRfl54uMOhdklZLgjoGmApqbUwY9zn2wjmmj2ZMQKmcKdMMM\r\nSwCKGaP1B42Gz8n+8dnIgJh+0fuW5EOV4zY8zzt2W3lJPy85uIkpduwdkvKW\r\nFod8d8z8CFJ4Q+to/9RkZJWJdwzrVpmig/GOSb8LPFO8FoWTkuVxuojogvKX\r\nVEtBBq8d6L7xUSsjWibt8xWqSrCd8w2Xcz6SzYK9BzW/Hhfw7vfHHizU/XLC\r\nqjdU5HmUdEqkBLwV5IinNXeMXmKeTjETUJbBTZ0Erztllc2lW5VXjTjjMHCK\r\nCB2+UpyKTJql+XNYVVUu/Ma3b7h/OP4zRtmgUm+NbrNI38B39h9FKTIiA1CG\r\nHyt50c6xiV9d3v96F/xi2+NHRlLtA2C7ESra8Jqb2+GuxF5FUGRaGquu0ZC9\r\nFHmKO9Zj1gLOu5Jmz8NH2jzwgXFSCY6naCiUSqpsbwj+Yvx59nlpZxmi4q9T\r\nkRKmJC+sGvds+E49nXPvAA2NhgiG2mS87o7wDYH7J7tehytgg9Zcm2jsrBFz\r\nYDqLdJQjOQacz03AGWuSK1mMo7q2VNfEHpUX78yYtUnL+5uLO2iH26NpflTP\r\nHEZGhxEd8blKLx31Z67AuJpzHHV54WUm92COwuskfjm6AdDISyWzAv+5xTJG\r\n9/4MXvNGIJVxPIGV6+fnHU8PycYXUjxIeEs=\r\n=lY6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"7750c57620174d3bcee5ae3bea2265f92415db88","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.14.2+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.14.2","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.12.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.29","@0x/contract-addresses":"^6.13.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.20"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.32.0_1650611120189_0.8088633847849744","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@0x/contracts-zero-ex","version":"0.33.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.33.0","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"ee8a5933df7a1ec5ae5737bab1e5289e0f819005","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.33.0.tgz","fileCount":346,"integrity":"sha512-8qKd5JbMWHzswOiPOU4Ld9007xbVhX6Vy8FsEArmttIll3B8Zdj19ykJHVbbOMZjsuKn6/99BFMd0ml9jOwpow==","signatures":[{"sig":"MEQCIFgcVEhL6RRn0i1AupJ2tFY58ASb3xluCcoFm0wUIvzwAiBkMaxsLVtrDecHjZlIo/R21whh4+jknRrzYlSclzabMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13259712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihY2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrTg/+N0nld7H2IhLC34Ua+VfR+s+mrQJZyXd7OtlGjkmOYG0tv5KB\r\nz6mMdqUlrFxw887ubli0X+nEgO51vVNlatE0irhGP9I9NaDWIXSSxB20BPtA\r\nTJp/8AbW7dAMwO7NRdQ+1/l0paeUlN+D/hf9Nxr+9SCrGxK//ptKm2lYALOi\r\nkhTixK31h/biVEjZf8ucqKJpgtbHi0r9tnfn1wmLnXlCVwNMpzbgazQ0FG2I\r\nyZqD4JFyjnTtoTmQvgVrHyQcH5U6NO7d/KeSWlhnKRyooFV8s5N/UOeOHW3D\r\nwEPHDtKRuTvMkDUtVt0ry57f6AYwtqyQlQdIl01OIv8MkPNsvApRYAWdxwVE\r\nofCiHcA0IemgVHvR9VfRduqNjrTv3dRXshaoYD1X8FQgTJGrNtKUOrQ3oUeK\r\nULj5eatotGrjJUCTErvXk7/uBXgea3A5VtiFlM64uXTxpOAiiPOU0grCIuhs\r\nlFFt2ml1Kl+lCeW94Zb+v+/HVl06GPhrVgrby8UE73djbas/DL3lzLheV4eg\r\nxj/vjOfY42mMvNc2CEvVSGgSLmN/82VF08loMLSENeTmjMhbrkx+iAhm8wqg\r\nQtQB5dUyw2aWagVSOnZ/Kiz4H2XdljAjZWNmHtVF+4zAlDMuUnP3+ptsoRDq\r\niTxsvDU80s6HzMeo9mAxxhwoUT2Zhu8hwao=\r\n=2G9M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AffiliateFeeTransformer|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeAdapter|BridgeProtocols|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinCoFiX|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyber|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinOasis|MixinPlatypus|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,BridgeAdapter,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature"},"engines":{"node":">=6.12"},"gitHead":"69bafc3bcdbbb6c42a5ade3c5b3976513bdd0dd7","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.15.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.15.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.13.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.30","@0x/contract-addresses":"^6.14.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.21"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.33.0_1652919719020_0.5796187229661669","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"@0x/contracts-zero-ex","version":"0.34.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.34.0","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"7d92d356a27b850e6860b1d5ef9d8221e8e023ef","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.34.0.tgz","fileCount":381,"integrity":"sha512-bn4dCLv3lbv/uGPqObzY1o1lK4ByulsTxFdjmh334E5XYZVaEHO/hZyd3B4RiA/hj0LOoJwx55FQEw2IjErpvA==","signatures":[{"sig":"MEQCIAqEwts7ijBj8UT4/heA9bDe+Q8FD7gGjkRLBniuUJ3MAiBVQ3J5lyxOuUvAsQH7kQFtGHblpWCQeDhTrUV3iw0oYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15378534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiml8cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl4w/+I04hpZ4kxHWFTGbSNzWjK0OJ/mJCw+tVs0ibcCA1VKVLDOsq\r\n/fG8vRVoZXkqcuS1PCya2ndu1GF9+m+wxzICi3A6a14kBtwP1bMdwErGW1IG\r\nKbtClS/RHuBEUG31RsoSZtxdUOS4o2tIrTD9wp/s3G/uG6iN5wXM2gkCWwCv\r\nIzM1/6wbQs+Q+As0nkh4ZNKj1IrVJ1qZ2mPww4iT4Z8OrKcJGeYzPvuU6uAd\r\nT2PPivqKxLiieVQG9ud4LpfydtQ0LXj4nSI5RvA+YsaDIS20qyFyv0HfTekF\r\nnR8EqbVI0GbJnH32vJoyHF4Akhvn/ADQWTi/xOgk7maYqihMFCCfIY8WpjDr\r\nC2+ixY5V5sDsrofIkxxoEbOz4pJRb5i0iT6XjNrMoV4PvH4dA71RcZiNOwbp\r\nJA0HwUgSw62aGVUrizI3gFvH5ZKGJPB5Fo7RNvfUtjjiCId5eWsn8oH/hh9x\r\nY43W0Z5beteXx23AePtZrhBqQF7gVKypeAmOsKA2M3mKXP7JYp1Ne2O0xKc8\r\nejzfRHtBdUBbVDcNWtVB1E+gHwcuAdBvth6uhPf7RTeHpjRl0IlJNML/+gvC\r\n/G0rW4S6WUIvqTJGAy8QQPJFR7PVZcDXP9Ap0Cv+R3kdBnltp8fRD8SbMQVH\r\n7GUz/b8QE8VNMQSNtYrsGvtBghgjBrSsCmA=\r\n=6UGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"b10cfc50d33e20f58b4eecf964ee39bcface9178","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.15.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.15.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.14.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.31","@0x/contract-addresses":"^6.15.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.22"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.34.0_1654284060577_0.41968387549596287","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"@0x/contracts-zero-ex","version":"0.35.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.35.0","maintainers":[{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"shawnxin89","email":"shawn@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},{"name":"mzhu25","email":"mchl.zhu.96@gmail.com"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"e69daac2fda1ff99205e460972a633be795374ca","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.35.0.tgz","fileCount":382,"integrity":"sha512-2GZ+yV6pVFcFq9mFM95fymc47nW4xJgNQvYg3FBIqkOUuXUcMX/GbESx6YqSpR83uDK7yfZIP+Dgy2K+YmEbHQ==","signatures":[{"sig":"MEUCIQC3i/UzEoE9id6KZIJsKsSgik7POYyg04+quuX1lQJHwgIgLxHzuVHN8mwtNXKpfY02fAYQZUYxDeHM1br7YmLKDJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15397512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQizACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Ug/9Hq0awzf7swJYtntVM/4G7XGMhyoOkq8NqPlDR0sOId0jFGmQ\r\nJt1t37X/tsKeTB6CZDdqab+1uGtO35D+TEPucjTbyEmOWBDkk9qnn46352lG\r\nunHL0blHPDfpnxXp7r0slJNhRe6Eb8FMSiJW8GVD4o6LOhCElL37/9LmIXes\r\nF3vAJPnCTGd4Z29STQmRwxtBdUlft//iVQkczK7xH0EUmDA1nU2TlAs3SoZF\r\n6o4V7rKFgnlaHy4m5NHfhgaduHmYwKE0rsjtGExhVzUdfDjWOa/9qYI/K+cN\r\nIjghSEyMi5EINQYKT9bemA3YNYUhsmYsjX88E2+/mTdprYONZ861KynH0Z4d\r\nklU1QRXpHFqNtOOqlWpYFVz1pjNfKyH0F6zpYSJghDwIkQqfavXsh98JnfwR\r\nQqdH8IC9Asgd4E8s4zlh0YG4iiOK5dzSAaakT/CqTmmrgueKfUldBExo1uwC\r\ny7BCvPXqAoJdKgZJDOt4f3NNBnAZ6fwuBmH71nF6ThW1REw9Rw4ZchJ6AffE\r\np/SfEwmkv4p9Cs4GOJEFTDIu6Q59XGmWIVW+fktfTCdVsEsIUPnQ7Ktf030E\r\nis9mPa62a+3IerBzGkD8SRxY+myfnilJBV466ID1EvQwHc0v+QV4y+79AgTp\r\nDw8zX4mnyMNx2in9LjGkJsGt1CbsK5oVmXA=\r\n=1j6u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"f0738fc1225e71baa026d154751531b885ab1494","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"dorothy-zbornak","email":"lawrence@0xproject.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.15.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.15.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.15.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.32","@0x/contract-addresses":"^6.16.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.23"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.35.0_1655244978849_0.7004204582415239","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@0x/contracts-zero-ex","version":"0.36.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.0","maintainers":[{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"850e3acf3c9d3e78ff1451ce0d075e58e9fed02c","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.0.tgz","fileCount":383,"integrity":"sha512-0JaG/jR5Cv8Y48Wohj+GIyhWt5lLgm5MRgjHa6COXXKhX6SqxTHZVVRZPaCqftEl4HbrolU+BDlK2Ykysbzdiw==","signatures":[{"sig":"MEUCIQCtBgWLkSK530OdTi6NW8OXiKLBNLHF9PX0xv5mx90zpQIgMryUxG/07SYdZIZC8kpMbn/2UcYrAJUS5VwYzTQF9pQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15433184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ZLOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmommg/8DKGcI8PFLvftDw9jlvvdih5H8lKNQqpZ70JaPVS4Wxuh34H3\r\nSTq7F1+H8V+5e5yDO4EmL9nDq61fX8fEnL9huT4cDFwsFXekgI+MCTH67etx\r\n0mqZR+lk0QqfuQL0pLiHTw+ldRpN8MOYl0uQyXFOML4Q02p2k6F18ehYVbA3\r\nhFCtnRlD437w8JEv8SI6mcUmr/R4sngOnd6mzNYFytKpMcFVKUYspLLIflcA\r\nYkFmp9dRZyQI66N/Q4NKFBqmlKmTbk0UiFey/YkJCM0DMuL1NoOTMej5l+yy\r\nlkLxBtOVWF4yCNn4+37ibSTQhVpGfkHEgT5ZMaVOEbPhMnu2g/KmGBSIUprl\r\npLQjpXH1aJWPL4o+ExOz0sql0erlaA8eS8TirgANBqnIbsuOjBw6jMlU80R+\r\nmg+Kcu/FllQ8nWbDUIGMzNCi88WnCNoY5+dqP7q65tgcekLDuMDhqFzIP0eQ\r\nodxDZp/xTLjHxLsItbIoTYMNtt8Q6t8whuvZ/+C0GscrC1e3xD8BvwWcIn/q\r\nv0g+kDEjLDNqgNdgNO8EeVFohxPtMOfzVGdHT03jcHssqgyY3sFWA5vI/IE6\r\n0UVWQ4QAM/DdhlfimpuP+XxS6MZStkZRUXPoky0jtoyIM4qAzPvo42E8nsm/\r\n0psNLlTS+m7lFS2+mT5SvMfAtDZekvaykts=\r\n=cUid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"2801b066b36ccfab3ce7e94e00ec0fa81f3afebc","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.16.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.33","@0x/contract-addresses":"^6.17.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.24"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.0_1658950349730_0.2590617237182953","host":"s3://npm-registry-packages"}},"0.36.1":{"name":"@0x/contracts-zero-ex","version":"0.36.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.1","maintainers":[{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"5f1a4c51a488a28602fd34dbd1bf818fa80ec1ab","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.1.tgz","fileCount":384,"integrity":"sha512-WUqQwcpC+I9hvs9ImbbCOTsczhWAc3JDd5qmYqJju9clU4Uo4SyL2+UFS+TmNkGRKTpLjlGqjA6ovsjt2rMVog==","signatures":[{"sig":"MEUCIHIrv7V4aP0c/elF4q1lMrOnlhuVWDVD5w/XmGYaE7flAiEAjG6JRigmfQdXq9Rr92vPhUvp1ATqxxtfzj7NqqixwiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15605090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7cmDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt7g//bi4JTc/BaDpp3DFiyfCYtb0KPpG45+ez0XU9B2knyHM1zqht\r\nK8QjxSNt7inZdmiqCuaul0jqGoiSiWvpXF7eV0n0tBooF6y7rRhARQ9viKIN\r\nRr7GXLLyI1TFYA2ySqo+ePQeVcp8HCAWyfAgzhnac87usPzXRFYHQFURYRmq\r\ne0AAM/jJWdN9E/QRoQeFHxJ+iy7uSQlZqNGJgaE5y55uH39RoQRd7uuF045v\r\nD6rx/vvIBU8TqJ4run/9IBfJFFP6KrItcln3U1HG6m5c2oKPZhKkesKer5hd\r\nfNE1PQLjjmaFZH+UiWfnznLuIby3yYz3pbc1P4LoSedumxQADME0RpcX43Ud\r\nDAlmtjPWf+qGDm7BxbiKBlH0+qLfwF/b9ZANUP9GZyNmIajRZP+Rdi8XyJHm\r\n0V7FJ6wZMhh4qWpY10v5jdZf9swnSa2KKw8aAK5sdrsb+mi6Ji6lCZe+l4Iu\r\nxmEKh0HN5jw0Bpq0JAxWeyw7mqgVzB76GKpJeMIwY7kAP6dmyS+/Q0hT0sg/\r\nQkK2WqHFSBkI6vjcMpx6I2veQty0q4dT3AAsnOSmCjpnWRtVi5T5v7IlC9SA\r\nxRTSjfuHCmXXi8Ym2cxtyWXq1iaWgk+zYihp6NZJY2og2NMCnO7V3dQODPnq\r\nnv2wZ7quHszX3M9LwxxLUDliJBkPT9o7dew=\r\n=JryU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinWOOFi|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"6324b08b4d3b04e2a033cb08da0424f4c629f3fc","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.16.1","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.34","@0x/contract-addresses":"^6.19.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.25"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.1_1659750787543_0.6659149101723223","host":"s3://npm-registry-packages"}},"0.36.2":{"name":"@0x/contracts-zero-ex","version":"0.36.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.2","maintainers":[{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b14e2ee7c62d566d6bb3a764d9c909cacb4c4024","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.2.tgz","fileCount":384,"integrity":"sha512-7UV+6kqntvdfv/ce3r3I3hS1ED1wu5d2IIsMLdQZjGweK3UCLtnlEYv2AkhGBrZyqqhM7w4DsmKWUPIPiaNXDQ==","signatures":[{"sig":"MEUCIBSkneibbffd9U+HXorUIpKaTguZZqWCM6LC2PU4xiRpAiEAvmbN3GP8JGxaE7RdJD4KwoIEgwLtE6n0PBxTHmrsuWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15605829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8rUpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7WA//Q7zXI9ouneTv9j/T2F1V0PDDWGWpQO3fFv5iJbkKgTWjNLAf\r\njK2aT0FDT/A0ZUXgTrNell1kfH9sSWtbWGQoV9f7vV88Scu75sV+0+gJvfIO\r\n8RBUpVhL6AC/fBiCskTHTNcrBb7GQ8wkvSbiT/HvaVmxSyo9tYIkc581EN6I\r\nxxIKMmS6iKUuzWA4gsoTqc34nA7TFbhE53kEpZBDCBxxQKpxbvfLDGlkzGC3\r\nxWTgWS07Ndn2rapfPLS/2cxEJZAP9Z9D6k8g+IAFuEAvn79czKrNo00dKH39\r\noTWgnhTGaYqVZhXKM3T5xaHkSb4CSnN+DCwaRECRWWApJOfJ5mYjeNTrmkwN\r\n59FmiP8jRicG2Wtqh90x2zqxxICXOSGwFw7hccJqEnmRvxBUCoKPho9C4eou\r\nMMy2LxWsEZR0eOKtFJZnBLezE0VEnL/4z4QlsoY12MiBUCtpmoFDpkKVIl7n\r\n+Dtf1Khc1xSmrGBkuDu3o/cQw4giRGiZlcZ6yPv7fBXEiSNKZEJKN3LhgTIa\r\n9DponFZACaXD8sgV87mAPxVULb0imM+sqwf33RkYPuv4EQbKGULr6IZ6T2YX\r\nkEr3J0riN/y4sgYerg9Jt2Be6CIQtkt9nPVIk820iej8LIMwBk0B7J6J7qYs\r\ne5uMxLkxkqJ83barFkLpKf2Y4EVtzLLfL7Q=\r\n=9G7s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"e0d705703d882a74f86f455976dc9a3cddc11127","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.16.2","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.35","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.19.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.26"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.2_1660073257354_0.6431776374797806","host":"s3://npm-registry-packages"}},"0.36.3":{"name":"@0x/contracts-zero-ex","version":"0.36.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.3","maintainers":[{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"a904296852ff8dd6fc003eb4d6fcf78ebfc9f086","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.3.tgz","fileCount":384,"integrity":"sha512-ipQXBdJ05zFGvm+4RYatjXyC58FfL3gIFEzXvurSP4uP+Lko7bMHhkI5LTJw0si4m94liu84HknqBvImuKKU2A==","signatures":[{"sig":"MEUCIDJkq+jTJb0STs/Dg/Wo4B+RI9maRYx3MoMKnJaVHE+gAiEAjPNoZWzZ7pvrEpX8qkC7H3NRaQWGeOqbHRraoWcdU9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15606070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8wYMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9ZRAAmRfCInEqAnnI2RVtprfuIlVBrMic4UY9QXu1bGLm+sRiE/0P\r\n+PH7+r42y1SDRYYthefU8BdxF4WzsyJSJELCG//zDry6v27HVzU7EDEroiit\r\nicodvJ4KYJ/ofSRy6qttzbdvS9URsivNaedet2Otrf2b5ZSXdWxGN0jlqI6c\r\n06u8+6u86tK7JNtbTGDlImY+CInnqC40MDMuMD5cC9SDb0DvetsJ+6LV0NgR\r\nYG69OxOsu5oSf8t8xUJqNkG4sd2+ymIauS8B9Mffq9838wVYhOY21Q+kCneE\r\nzKW1MruqS0KHuA9FB7z9ahHY2bShDqPxKIR9EWlGeNsIkx7+4HmgrZ586Y/M\r\n09ArjRc6kKHRfiBzTJSqM1x/0GwDADs1jiXpK3CpnkGAFFAev3lMdi8JLQ7c\r\nYl03/3rsyrVnRzk3SPzX+tuOp+heVG1uf8ADkZCHeQ2MLnwtkQ996UDdGWbZ\r\nObIG5hIV75W1EMRYXR6BJLFgljbVOcQSCepKAscRKtNNGjIlnQkQzvjtQO6f\r\n3AqwO1a6DDhySzIRmXKcendVLCXgVnoS/4yWilTzyuDfh/sVPUyqsAmgeDvj\r\njpgNtCq980gamCoItyZsuZZP40Vg6SYmnESg7c424I0o5L8tn4ZhgXKPrHw3\r\npfMOm5lkSp33SFpRsIsfjRdD47327SSUN9w=\r\n=uXsi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"8e9699c340224e81836ab68e09aed3c585856f4b","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^6.5.3","ethereum-types":"^3.7.0","ethereumjs-util":"^7.0.10","@0x/subproviders":"^6.6.5","@0x/web3-wrapper":"^7.6.5","@0x/base-contract":"^6.5.0","@0x/protocol-utils":"^11.16.3","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.0","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^4.2.14","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.1","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.46","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.36","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.19.2","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.27"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.3_1660093964029_0.0997386685352113","host":"s3://npm-registry-packages"}},"0.36.4":{"name":"@0x/contracts-zero-ex","version":"0.36.4","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.4","maintainers":[{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"6a9a9f50f3547d1d7d70def9af02f04ad65ef936","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.4.tgz","fileCount":384,"integrity":"sha512-772ZF8crH70yYtfcppiUm37ht8sxs5Po5PTZ1FghGo5jp6ZC/27V8Ng+SHOyk9kISJDOfrEG/19+YzEJQfatYw==","signatures":[{"sig":"MEUCIQDKSdQyHEn5tXQMNbWTZ5m4kWk/2p2AcpuoprxRb+I8nQIgMy+1ERDjWqAvn+sbLzOfxIeAbYN78na5QlxMxTyJA00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15606310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAxIqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppzQ/9GJ8/F+Dgo6S6JUfVw8iIfIv24ogAniGAPYgDum9W5m6RpJad\r\noCvLkQdT4wYMoAI0TvLXdNFMC80DNndabNSwCX7qjIEU9zUbSTDSJZ9mdyNj\r\nswXxDd36Tr06iWLv9i9TNfAiQ4xjEjnZbl3H79NodQ2zP3qNZs9MP5sbJ8Kj\r\nflKy2v/3Byj9GEsSJxinZeGLOwep/emjjxy9LN/nu9+IIB9c112VM0v9vadl\r\nV3SkLyp+WLFgTXqZ8DY7ZSCJ1aX3RSgw8C2q5iqFqxzks10Er3KeMbS/77ht\r\nbm01Creo23D2Xmqwpmbq8D/xLuuEYK3gtM1FFbBpj+cG2utsL+5xtNKst8QR\r\nDYxcFh+t52bVB0ZUnyJ7wyuGk6pctftXCDFyAmARFuIXRogMD7dlO+4aIaU7\r\noarpN+LECZLJ470FUoq7/XA5CD570QireMay8R57sDPh0F7KWM//AjntMsvU\r\nzGTPgXUI8sPvcXezDgRCQRpU/Z/mZGAj2AykxgpMPeKowCcFAj3vyA34Xu5p\r\ne9048nu3CO0vl93gTjquT5Gzg/q6tVY7aGDjCEqzvtuTfWTmBAyj6mAncpXL\r\npyFCrOH2mI3zUPsmok6VnsAR1vkJYs4A6LdiGT6ZG/YmZ9RKtovNsHJhXvqh\r\nN2ni5iljPGFtkzr4K/qyCTcYw0G3l1mbm4A=\r\n=BUgh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"92e681f21bd5321614fe4be4c01860ff9a5a4d74","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.4","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.37","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.20.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.28"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.4_1661145641835_0.7128731405340285","host":"s3://npm-registry-packages"}},"0.36.5":{"name":"@0x/contracts-zero-ex","version":"0.36.5","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.5","maintainers":[{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b5d0e35be1b59a870451e122879277d187caaf68","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.5.tgz","fileCount":385,"integrity":"sha512-Fjmst56QvMgmt0muuW8ilpo1niyQ5VhhCfC68g7sktbZjrqV0EeuYuw5AfsdvgahYa2t8zmprOAy/h/np2OGzw==","signatures":[{"sig":"MEUCIQCn//DLwDkgPkNV63CVq2FYbXdgqYvys8IHM2E94z6DcAIgClKT2912Obak/SGSbiOC1lWEQrTXVXGuievolbidqV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15609906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB9zoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Uw/8Ds6+zXkmVpRB3a2cFbxQLLAmUanX41IKmDffTUt/xLSZ6fhG\r\nVzVOIDTWJMLxV0USG+bZKuCXnd9QOAeD4sRHTVaJysxCwKS6T16nubiD4ire\r\nSowu1ZFQLavmpr0Bf4ZM1iupHi4r/Has1OFQ+kB3m2BvXmaqUbWSRxKnlloD\r\nfbmiJJBuUOIX+tfgLC7/YteeqZbm5h/al1VwqWn8H1CU3iigm+yFSqFQuojX\r\naG4kV2xs51rkCjuH3M6D/rfsH/PhpD2mLKr5VkQCkVvS9iIKako82ELIYCYT\r\nrOi3GfQfKbKoae3rfgw/4ZuI4MPnQ+n92KwmJh8W988pE49qjvG44YFQWclh\r\nH1PcmJKYmXRLoRzMGGIEMsUhALpFvBd4b8OAqKL++zyLJfROPo1dQEEUUdPd\r\nIM2j0QjCSe2Jw/Pbeq9hw/a8Ltz5FS2m8QwCO6htsJ+ts9Bj+IVbFXIE+tF2\r\nzfOd65lgq6qd2HyuT9EzRDYLItUWUeQviPIEfdqFlCZB3YY/um9rXYmBGCWX\r\nVopHLVN/qFuh0hTlK5xfAPyYva7PWoVWYi19PvGcSGOtMaKfKlL5e5KdEGuK\r\nMl9wXu22EhlEjBBWGVCaGbu0vrTrLtcc113/G4fOtka5syU/WCUv76bE9DqY\r\n/P2vXYP8sHzRX46SPvYHbkokEVL5jRllvks=\r\n=sT7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"2be10bc72f3962f6a478f7ef0f9fb572f35f51f8","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.5","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.38","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.21.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.29"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.5_1661459688100_0.7429909896222071","host":"s3://npm-registry-packages"}},"0.36.6":{"name":"@0x/contracts-zero-ex","version":"0.36.6","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.36.6","maintainers":[{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"c0a55aa10cd038da3a1f33f68791626ea979b889","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.36.6.tgz","fileCount":385,"integrity":"sha512-Cl44m+R8mpqINVxAsWskZazkfc0sTE1nXFEpzp1x7vpj6IBOuxhC3mTsjoANFy0oVZbSyf4WdEv7zHTgYvGb4Q==","signatures":[{"sig":"MEUCIFK+l3B3CjfYPYfH4vs5aGwsPvkrPfn2PtKMDJEwJG/IAiEAzkN5xIgaUWZGPB+rf8kt9oiKOFwhNtUoxYid60NHcvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15610147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB+cpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5DQ/7B0+qvs2W4OIYyQrRxMOrAc8wS0EFYxKkAQ0Hh8uGuFG+KgE7\r\njUC/crotYrGJoiBglh9IfVFnCYEHLvJg+98Ki9tCozbnjp3Au+mqItzCbljy\r\nyxLKvvKzoq+hFKGl8CIgQCc/OJmiLzdbJC+fk0Gm+6PpwGs8o7HusPhHa6KV\r\n2Ixtq0X6tzrZnvXzTou6lS9HmK5ylDacZ1mS98LHY8nvE9o+6a4SyCJdvQuH\r\nQ382yTle1C079RJbhzheplSS4bftT4THgwQd+/DzUoFMPrhdLJLl1O/1hYjp\r\nFcy8Ab6uolPygwlO+zZv5ggGTM0b7v9mr6VtSE6ICWf81EncYnox9TN9mdpg\r\neQd5ubyyW6mTRSoP25EGTnJuFOSIvSjDc3kq9DoThWC8rp+lTb0UkX6i+g3W\r\nW3ZsJbxHtqAkGg+a0LFaV/wsV7QD528bq8xq59oCRshmgE+ZEGXNTT+di4KV\r\nQPBbGTVH7KMCWa+UMZDPGbxhfZCHxZVPkfHUdaYYJXyk7J/dL02ZMtKSLDP6\r\nwLGzYv+UFyGXwsUYRdT1h0Wz/51xqHUpPYlVBF+OqEk3/D+pEUdipEONGuKK\r\nvSd+h7ydLTvOHWI1UNGcTy79Y+GNL30ri+vckW6EZznDA1ITm1FzMUeUQD/D\r\neIdBTiQlEWKoepePfOBsJVePtRi77BQAlJE=\r\n=lgrj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"a99c9161007b5457d81ffe6d5a853a3d489ce30e","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.16.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.6","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.39","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.22.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.30"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.36.6_1661462313093_0.5117216073089033","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@0x/contracts-zero-ex","version":"0.37.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.0","maintainers":[{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b3affae03e6e7a10213e686f9c1d0d003be493b2","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.0.tgz","fileCount":385,"integrity":"sha512-bLiB8k+7Cfl/GXaVDbaJcNZj2GXlsMS9R8IUmAIZAnHcPLjyUPNLNc7vART1feYO/LzWvKtinJHROCkNIG8uCA==","signatures":[{"sig":"MEUCICZl/DzhdRGqjlKQUpdU+9MxH7Bs7WSXNzX7Js1aw6vPAiEA7cWVVjO5ekd+bD90kBjKzXnWdesxBvzKKtI9bntKQzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15862952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEM9vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkkA/9GwhD4V78VmN3rPVPOu/kchXXNcEUdiQDASVovSQGXPfUGuVy\r\nTTVe7Wyk+iecHlhXY38IqbX4Cs08M07akjR7EMdEmbukSU12/UmPgV9tpXkr\r\nD+M/nbg8D8jGpXt0FhDVMkZBUeMpfSyMwbAHlBGJ7hQI3yuDLqJ1Vuf9RSkH\r\nRrPPS0Qt+xdOBUGOkQOFMzp6ypv3KL9iwP/RT+KoU9GkupWq6F/Gbytjn+4L\r\nRqLKUg7sbqbEdUjonTjvfWqrFEtQjo84fA00Uk+z22tnaNlepH5AH3YLEUoR\r\nrh+/gTStjTvYV11q87O0WBaeb00l587mM71m8RpMDS9gBimUmWxgyLhAQXXh\r\nK/+E199piUe5CKeoJZ4cMkbHCkwD/GOL87TEMwZFdQotH5jljEzjUfcgWegL\r\n/TFptcqFhElK9MNEF6iDZQY5v5rnHI6k/eNqa/DsAEFLWdOgm5m6Agw/D0Ya\r\n9HamMQpa0iLmMXMllu9mszS+meV9lH9YIky3DHV5aBRvQnxkI3FSteseAGVa\r\nrddhIXV4oK46TAEy2g0w2G7SbAQKgAq730GMGH9hFj81mNImc1dvzLS6GhGe\r\nBq1B77gV5EJydMx15MfPQflcQ7h3KpoI698nsSRsLCrSt2SblEAFQRBhFMtv\r\n/DaX6xxoV/ulwV1wRvp/X3SZZlEqUhOUmus=\r\n=H9Wa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"37dc99181ebcd454cb3bc208799714345b5c089f","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.7","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.40","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.23.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.31"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.0_1662046062827_0.4827032096906603","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"@0x/contracts-zero-ex","version":"0.37.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.1","maintainers":[{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"efc9c2857999e6735cd820b837bfcf4442a83eaf","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.1.tgz","fileCount":385,"integrity":"sha512-lKdh8BxY2PjlGcsmFgA16NE+xmBXxhnZ1q/bd/XHtVCgInCLXYaVN146VDH68i3/WumteBx1gLgOPkwna4EoJg==","signatures":[{"sig":"MEUCIFh/HPNYogJMP9091XijSt7ha3+gUqkbUHRqA7seaZS1AiEAw/b8Z4Qx7abADBeRYNpBl/Jb4DdY+1Q594QYSYljSZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15863195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEloaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqppQ/+Kz0kHS+9H4gvEtqq+UODzPbYYxWBITzllcqAbySiljcBwnQa\r\nYkJMjswKItFBXPXgn9DER9gaLa7HDZfe9Lehj6pBZpW0oxAeVaARmghhtjHI\r\nG6VtFmcAdt2EEVB7Zx4Ayavq5ObijvoAsQvRsKngp67+M6UX2/H8hlEUQeHu\r\nfmM1Th0JFjroPBYPWEiBAyrKmCHK76Lq9YprxymQwV2kGtVOWUCufFYF8Bfz\r\n7410RgmA7a4gmu8okRZuRQHWwBAbzygqp6SbRSNDuA7U3vMLjbN0j55TjhEu\r\nzAyXwwKuIvEX4ASE1IQr2rI6nTOg1URFrJEmJ3rCpGMobOwNEI4LuCmBUogl\r\n7Q6cPWCcRRwYDOKCwyrv2tv3IYQxLliTlutdvJRbm1JRqYg5IU9VibeFA+SZ\r\nvuJo1v+SSUxxhLLGELTZpil8hxEIUzOHVhj7uj4sNF9nH2idXjENBVi40kWb\r\nIkj4IddFCVXFWLAXZCIa2mqAL7OaPxp+A1oJbGCGz5DbHmCKwGoRiRCQhQBA\r\noMF1W+3N4fIpRDbmEUGiwcqmzjBbBppl8F2PaO6S6tNU+qWFjoHj6VeGH+GZ\r\nnJyg1bByllxmvju0YR0Gb7pYgjQfPLsRnno8AQvz6JBGHugrJtatDvIgB43T\r\nKkt5hnya3tSKDOlGCBpo5I5cgJR0PFr/g04=\r\n=NajA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"d3a6f79015745f0b33df33a9327d384322639d30","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.8","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.41","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.23.1","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.32"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.1_1662147098112_0.8833270715448402","host":"s3://npm-registry-packages"}},"0.37.2":{"name":"@0x/contracts-zero-ex","version":"0.37.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.2","maintainers":[{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jade@liveip.org"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"a721a5b3c22a9fa40647e8b215df001df317eac7","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.2.tgz","fileCount":385,"integrity":"sha512-HjM6XTG0/Ae2AEJt8y3d140k7WLKgcgNuTcvwuE7UYwIcJaDAb4DH/IRMPA0SX7Swm2RUCufjwiBSai6fB9dvQ==","signatures":[{"sig":"MEQCICm/3ZkGWvO1j37vpJYhIvK6EJAd5qlVHVeIaHs6aYXrAiBtwzekJMvf2Mlyodg8n+bvawNGamNyMMaelyOAxvpRGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15863438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGKZQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbKg/8D8RJe9pt/GF53dMzL+n5DuI83W6VURuHXuy3W85SiL/Md6kg\r\n8GVg6nmUS/3hGhCKG/HQWQEQQjw+E0lsb0DbudKJh9fSeVti5RNjiFYOTMii\r\npwg5mgVbGPr+OWZvbkvfxP8Fy/pGYQfjI4QdYcT00PVmywXdu+913Ue1gB8t\r\n/h2dNlf6lhlY1wjz5jf+KpTjgQecpHMmOWR8J0f6ky7oYs9Qgm3VMR6FWIil\r\nsgSex3N4A+KnqPP5nkPHISCOYmP2nnsbSYlwAu6d8o4erbmeLC94Pj8oWIoM\r\nU2Aj+LDpA0i8t4u/jFGYJYXjx4OB+quuLhIDpoparpAzh/PhdPhRgZeToBjO\r\ni/iMxQB1dWKaUn1MxsOhx2ib1hlMziwV9Mt4q6sC+WkO97CogacTDXCSyiXb\r\nXLVvGkbpJvcQCNXN4LbMR1z5woxrfSeP0V5t4gf5fR9/VO+HvoviLxa6wtdO\r\njWrubsBVRVoQSE+eBou1Q4fAAOVw+iOORDy+bM+JZMe4VtcTxhQ9DUBvRklD\r\nsowVpmC31U2Lg4itkhsVBYle2MMSn0JP3OIeXnomM5rTzSrLeCmBrGdXklqQ\r\n8Y+xmxeSJiZM1k1pwLp/83Mm11XcIKY3AqX+HFvsg7ihFmBLUIEmL7DR9Xii\r\nRgNNuXIcp2r7//b+JwaxccTFLdIdrWANR+c=\r\n=besd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"5653ee8f86c9c65410ac12e836960df33a2f6a6b","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.9","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.42","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.23.2","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.33"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.2_1662559824507_0.9543245203758004","host":"s3://npm-registry-packages"}},"0.37.3":{"name":"@0x/contracts-zero-ex","version":"0.37.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.3","maintainers":[{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"016f952179a324843d44f94e401878c9de51bae5","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.3.tgz","fileCount":385,"integrity":"sha512-HWDwmbc+taJ0anpyx/TCu8MYE25JUbXPbrALg8a16Id2U2yUA5uCcM0bYh4AJA3L9hKw2C2NNOXNL6TRaQbwvw==","signatures":[{"sig":"MEUCIERABsadfGaDSR0qWJaVkf85xw2zp/mN9mnPQCuLjhZMAiEAnmcnq7/53D6/spKu1qZfPfg5SNM0K5jTerEfP6P9wXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15863683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH1a6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohKg/9GAzvwYVMT6H7gP3cfGb9l5RYeMWLMZnf+FeLe8SJfPswx/SK\r\nNwbS4HFrWssDFHItsaMLNqDThCy4Vyv4lme0ybO+Vrd0lGKMPgVo7O1rNY8s\r\nLFv2sJjfOxrT1BbmqahHGgGTs+qEFUEHeBxSGgeKgPhGxGIWPaFq4rJ1k1yD\r\ngWTSoBBlUhQkoNnypu7EKlHPE1ota9EO9MGTHKQG5R+zyfrRbP+DGxD513K8\r\nCeeeIhdyEp2J7UzmpO4f4hm3W6N36nF24TwztVDUJq3PCWPMOxc6gpd+UeRn\r\n1DS/C1Dj8HGheIZVrC3PkjxbBppjQ89+Rk6uN40xplErUSZ3CWff0MpzilLW\r\nokXNjYmUU98JsZdegdchDeGb3SRypyleEo1XBG3ljVe0f6AeaXmM0y1yNwjY\r\nlzgJ1cuvwm0lY8EQa1EdMjCya6IYXwN1lFHM1yILrVGdcrFfs1ANIZaXOgpZ\r\noo7QkDr1oOqNL2vVcrovRaqCaoz27xzIxAdJoyPmY+gibInEo1yJEBgxl9AX\r\nDHggoBBW5CaL1bDVKxp0VuOPSZQ/Adby69kEWV9/FAi/SjV99NssEAkDZMcz\r\n15ca0cWu6Ec5VI6VR3lO/wXfMnvLuALziqRQReLSmo3fIhtdmtwcjZk5eRE/\r\nxnI5TWQ0hBI2WywFvrDKJncnGtEwVaz7JRs=\r\n=lPfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"1fa093be6490cac52dfc17c31cd9fe9ff47ccc5e","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.10","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.43","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.23.3","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.34"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.3_1662998202091_0.2632944494338447","host":"s3://npm-registry-packages"}},"0.37.4":{"name":"@0x/contracts-zero-ex","version":"0.37.4","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.4","maintainers":[{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"935cc3d1a5dc29a38b9735ea97bb2af1ac1dfe6a","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.4.tgz","fileCount":385,"integrity":"sha512-AeVwJKG9xd41bF4fkLqQPZn21BuIM8hzMeyd1WmyCOpe1h3O1BcZg4y6NrdeO8B8GrewuQ8WiiBK8bL6iMTPGw==","signatures":[{"sig":"MEYCIQDEz67SqCgwoJIgKp+tYWe84GOabPILr/TrCu/jltCNuQIhANXZl4IMnJU6U0iQj2y1Pa8hiDPsN9ELb+Zo0eozE0xK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15865484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK1/hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppxg/+LYCNU1f3XeN7iEx94FQGsi4tjgnMqwDx/rldLNpeecRAYuvY\r\neokSjgWO7e4n7cbrOsgjZ3AsNIuU2kuSxYM25IfVVrzj/hy4pNcw5pfkEi0S\r\nHCiI2lyetCCJdHc6+2l2/gREYb12GxbFskMOp+SgOenfA0u6S0boAq3FhN/V\r\nA83mRcDnGr3Ce8ia0+IrAjsH1OYZNbp0MsZl8Jcj3hFue+OmBY85PtncTmYJ\r\nOEnNY52BXs51v53kDVCGiLVs3dtkQFos1xmpjQBihH4dvkqA+8esECL4anc7\r\nO4vult+fWbj3rLWkfqDMVXWk4l3nnB4zYIy2kvgaIboEknWdNk4w6snkt7Qr\r\n11ihiv1jHFNQnIUp3dDKtdIuR8idNuHd7A7EF6fv6fVSgg6tDJCzo7iE4N6U\r\nutHLe0BrKq8F7SwM8YsLFgtO+dAgnOgNEaQhQasGIvKIKXJikRigR4YXoDAg\r\nZ41gmf0H97pTTHm7bCg9dk0or/qKyNZ1QXMAi+H6L4pM3QggbsQBaqh1y61E\r\noYI1JgExr3pEsWsUsRqB2IsH8yq97EKVDkZ6zyfbEAxBpnrD81Gk5apJkieD\r\n23NtqhdLCLBy27eeb+kQmC4DUHahQuM7O6jJFspfm1j1CJRzCTnS4FtzkUAR\r\nKVmnNrm0AqMS0qzbdQ7CpQZxS9GIiP12hyo=\r\n=ipQX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"457530001628b685046b03cff3ad061049cd3352","scripts":{"fix":"tslint --fix --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-wrappers/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","lint":"tslint --format stylish --project . --exclude ./generated-wrappers/**/* --exclude ./test/generated-wrappers/**/* --exclude ./generated-artifacts/**/* --exclude ./test/generated-artifacts/**/* --exclude **/lib/**/* && yarn lint-contracts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","lint-contracts":"#solhint -c ../.solhint.json contracts/**/**/**/**/*.sol","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.11","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","lodash":"^4.17.11","tslint":"5.11.0","prompts":"^2.4.0","solhint":"^1.4.1","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/tslint-config":"^4.1.4","@0x/contracts-erc20":"^3.3.44","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.23.4","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.35"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.4_1663786977475_0.6085670688306037","host":"s3://npm-registry-packages"}},"0.37.5":{"name":"@0x/contracts-zero-ex","version":"0.37.5","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.5","maintainers":[{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"950d3693b154c37176e09b9a571f42657bbe877b","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.5.tgz","fileCount":385,"integrity":"sha512-XKO81RUS8Dnr8EacXuccSvob0U+jeDmeVqBzLioOHbk8wC4lSgVpSyyuDRBWFVtUXZmDjZ77JcKJ7GxucpbCaw==","signatures":[{"sig":"MEYCIQDYLbYEAWCh4srMF86rNE7wMdtbyosZDVfy/ME1eNZGwAIhAK4u7dssOK/HR6khaOtL+KjBl2BIpX3H4s62lb0J4HE0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15921857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPhZ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN0A//SgZceWgbpEAfBkWmPiKN74WpP3EBLLM7yctkRzly4cMcj/p2\r\nmmwlLP0jWOwdp73hLkyBVirc9+B7HUSuOwzyrsnNS+A1FTBnRMefvgNNEYZA\r\nBZj78sn4piliHlh70t4Ion6FCFYWkkN5/BV/8ws6ZxBa+jT7Liun6OASQYYT\r\npFPAfZi6ryjH7f6tYMrVMqnemrfToFNeuDKRPUdf9XNKPrqXA7DfXzn7G9me\r\nIG0UI0w19NcS39NV3JScRynqv1t2gk2SPz6b+XRgi7f2hEvC1GRj/wlq+jIs\r\nhbxlUpIWYu3VU8DELYJJ7bQk/Rbk9Kk485UwW8LWrOigbtty2AztB+hAuN0r\r\nq6+TVLaOXvnYj30YSx4R6fosbt5lyotsQzJyGTC6SSlRkXGXR8kZSYvG1LFI\r\nfU0AOJNns/Gd9VuH/lT4eBuRnTct63JHSNLXh7J9vlEel6QEvK6abbnsOvyU\r\nBPwoMKNFUNeVIyg0bneiWZWpea7DJuoU+BnH3Tx/mFhuZicBoYkwMnFeadW+\r\nRArAkdIz4/AyNc5Dm/meKEhIRlBZSJ8av4zdyLAl36iOvF6CCiGM33yFux1a\r\nK7agGTtg/InvBpGadTkbKwFdewvLuLHH9ZUD3G+/lmQ/5opeaN9ghEZ4d3+v\r\nuWM43D7zZd5nva+ms+EVaXK6OW99nfVPcPA=\r\n=60wM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"d06f6c8b4dce5d7dc5aa2f90346c2aae4285ca7c","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.12","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/contracts-erc20":"^3.3.45","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.24.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.36","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.5_1665013373835_0.5917807099984185","host":"s3://npm-registry-packages"}},"0.37.6":{"name":"@0x/contracts-zero-ex","version":"0.37.6","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.6","maintainers":[{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"3fa5a86b04f8039eb38c8a0741863f3dc317a51b","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.6.tgz","fileCount":385,"integrity":"sha512-DPmHRWRGovbefQgyARkqfCbyothCTZARaiigNPblNSuGLCSJuh2wi80sfD40udoVz0SwtTpsv+oNcmd8Kznmfg==","signatures":[{"sig":"MEQCIGBThcdeo3UveOxXCp5uBZdAj7bn2SUPtaNWtEFBzyaXAiBjjVWDHuPg73uC5UTNrC1PQce6lJl6g/ewnQ45m1fJnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15665945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRgA7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9lA//V8JKArHNYRErT07BJ0RTFhz1o89DfMLbiZU36dUjIy2v0DGT\r\n/p4SAsHV7G9Mvj0jPZqxolkAjvg0GZOLgfSz+WSjOQXcjAIy+QCKGHJka2Mk\r\nhmRNXQmVA7BIiSYuZY8dVArherbx353RHjUvvLrvEP6+REeB033QE546Yvj2\r\nuo0H5ska4zTW0DHtzReo9uUoc6nxRoE8Rlfw6F0wrnxYeMHIIxeJiG0wzIRZ\r\nUy7zO6dUzCukP5OyMIoCtrTJpwOvSIEngbZQkcNIA9wNfKUh19+hsd5l0P/e\r\n/6XLhsr/wWBFkMAaFLFOWor5m88KYqVGTZAahJurCuiLcaQCnRDxfv8itOGw\r\n5dxmscrd1Q2H5sPebdOPobluuz6DbQYhlZ2qzv5Six7f/sYD2qVajndtL3GL\r\nfjKezErQSmkFYrnQP+8jvEAjhshtTdnoNt/ROQw2bD73k4aKyVbksjoVKSrW\r\nlIOHRRDtPy0Z+24l/NIjYu33ob5uEZuWgiF86DDgCGoclSTrvQOrc/7YVdLb\r\nbU+G5gyOyBWRJHo18YGmx0lf51IF/VSTKP+gStoFnCfksIPyVm8dvAblXSpA\r\nojSTy5vhPs57WhgkfIseV5Jq9bOqBXS8w7IHQQtxL4NViA/msrcLKkb7yA02\r\n6t1uSjko49JRIu4yGtkdKmoN5yTQT5caHxc=\r\n=E6F6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"10916205ab4771be02c8f2ef052116b62aba9ada","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.13","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.47","@0x/contracts-erc20":"^3.3.46","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.25.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.37","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.6_1665531962902_0.7357564579002343","host":"s3://npm-registry-packages"}},"0.37.7":{"name":"@0x/contracts-zero-ex","version":"0.37.7","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.7","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"5d616a823999a62287aa509f3163b9feff478700","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.7.tgz","fileCount":385,"integrity":"sha512-pYMvT11ImZ33jU0x+qmm+kenptYfUKLJQyj9G3MYf7sRXUgxoRhftzZNGPzOHor8z4Gnq3EVZro/EKG5YD5buA==","signatures":[{"sig":"MEUCIQDQTM2PLWdjbJurzsdvhp5kK9tP/+N0DERjEwg9ewaugAIgb5WOPMoLC8z1LHgC8XufhBCxk3goET9N7dpt7R+sma4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15666151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSBy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeKg//flgodH9X42tTXZywSHJpMw/5SpW2W4S1Udmon2L1ikcSaDEB\r\nKQu4YjNyTgct70Br09G0O6MrSPmRwKEhT2215aweeHKoXly01C2BzXmDWcsf\r\n66MJcIxod5q2UZv4qG1cKQT5zvW9jmwwUEVtVdqQBOmfqXu9a6HFzGRvA2by\r\nNaPI8vCNBWFuHkn+iu23dyG4maPRW3N5FN0b5ki1QwEAzW6wcDJEwU785DPk\r\nNLCVx+4QjS0FEZGTT4hf67kJzYl5P1pBrewsZyzW8PbzDg1Vz1pyRGzkcedK\r\n4scU0yNZqPlDbKBlST4qampvAXPiirGU0tX9iizlEvDzgLvAd2FtbNgG4ZPD\r\nAF3Hpuf8wAjls6i4mi4JfnkcvF7+G5hVevP98QPygcdXglwHcOcStKDDRs9y\r\nKQNf5Ytca1eU9yddrCwG5Uy2VKavmK/40OTaj9ZuiRow8pWt6dl1i3gX8mIJ\r\n++yh+SNmW8XvPJWW8GkjQwmIVzzZokf6eSZ4u5+HfIby2XNgXe1E1nNSySIr\r\n8mIsFIRHCXXyw1WB4K7pL4d0u606LHk1aEe9SWXA/p38UmSK70Awz18ZQX1z\r\n+nps9r5kk/KqwzgwFo+mY34gzCknq0ezaPCCxyHGGWYgIO2tcy7Olpe0BaJ0\r\n6pEqvKDLbSfiVE9TzQQB3c2oM36BxThSvs8=\r\n=o6sj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"10af74e616c1c56048144eee441608c9fb044522","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.14","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.47","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^6.25.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.37","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.7_1665670333919_0.2642959883160805","host":"s3://npm-registry-packages"}},"0.37.8":{"name":"@0x/contracts-zero-ex","version":"0.37.8","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.8","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"ca8c1edc467b92c906b5dd0103b5ce5ca01e9d67","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.8.tgz","fileCount":385,"integrity":"sha512-nk94JFEgFEZ2ztdGuhM6rS3zEVX4bVuuMmymW34SgP2PCjoM2Rek943a4wwI7YV34hEOR0+qPhWDpUB5vtTC9Q==","signatures":[{"sig":"MEUCIDS7/5hUky1BWn1BimEqbgtrFB07+2IyaewaWSzdBLiXAiEAzVP2bAx7kcaqv/U3VAYe3U9y6jRnGOgkf85W1MI1VCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15666392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUvZ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAEQ/+JEFCP5SsgqOizbbdrFB4kaiOFhloeGEfvKndZpho846hGNUr\r\nxxE7RDh/mOS9BeRcXhMvv6cpueZGELHLZPI6dhi/PRqRdSVnVjurC5XnEwAQ\r\nHwQsXGLIUOb3ag9LlKbLOMNzxko8r4u7KhBG2k2zR/tavZQxbXVeYlLjDKs0\r\nuingefTkfYEJKuoRoQ47wF8TgFoh/E8jmTZwBtWtDhylm+XYPdRb6tsVJaSp\r\nDc4tNdwu5UvdLYiypfFLtZbZgqg72UERzkVvknAkVg86hJhTwJr9TerRuXxT\r\npdMinVuxthyCHKBCIjVTzRje7HihGSf+ffnOs2RAv+ZTsq1D1vPdGOwSWvNQ\r\njtNULs3r5nB8wH+LgEeJqOtepwlQXyoQA/3O/w1K7ie90FyT+W2cmzScmQIX\r\nGnH1nBdu47qSS7rxpFbmdnfu7dey30V7c/o0vvKlDTD67OBbj/Jl+Eo4d8l2\r\ns+GNIO+XQFI64AtaD/2M6ItN2GPkAfpH0QT3VhlU4wz2qJDXNOdKm+CPaHci\r\nKCyIl0B0jPnP6cWst/1cxTGfHXKSSqiL3VazQGFHBXMGF9abbOwf6Lt9IJAm\r\n18XfZbBtfTXILfsfghA+k/Y7nAViCnVsRoKgY2NjKdRC5F0LcVeXSBh3uqgs\r\no4poSYQ91Ovfbq3CdjvLvx4bXtpntAlXl6k=\r\n=wGSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"1776dbef444507e743f9742eb1d5ca64be8858cc","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.15","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.48","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.0.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.38","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.8_1666381439044_0.09914317682047802","host":"s3://npm-registry-packages"}},"0.37.9":{"name":"@0x/contracts-zero-ex","version":"0.37.9","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.9","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"53ac70cf11d550b14025aaf5f09443adc4af66e8","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.9.tgz","fileCount":385,"integrity":"sha512-3/Qqa5hl/ot9YscqKB53hNcq1Kd4xlDfumd5QS3oQWPZxNsk5XfKXPHhDz10F2GB0SLRl984fH2opRR7bLZnkg==","signatures":[{"sig":"MEYCIQDbxDgyc+3Ck+A+gbaI9iXjR1G3wfglM7eb6g6VveUMbQIhALOcvIWZQ06AePrI9W4dEfgnPwzicMdf4QL63QAo4gbo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15697932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVvw8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwfg/9E4/IldG8Wz0NdMXnueWETG+Lt9Q1etclBfnCyc+9jB2Cr0E6\r\nuY+gHfmOQLQAl+2U2gx09G9e048ni8nPbLvclGWQu/GHrghKypZpodSnHcUb\r\nCC7VGROG//LdwCODbEv500dHt/Ew4J+tRpOj4MAS6CUulqp9Weqifb5Kjhyh\r\nnhGBaPT1yooIo78ikfvf/Obmk8k8Vv2YbdUhSat4piLgi8aokRCS6MCr4rRe\r\nZkDMjfss8DKH7ZHqU54yofDElmXLeZTsuuXWOtRiF2w955ZQoMD/oI/XAeR0\r\n1ePS5VoHZtDt3ctcvd01mt884GTxZ8KEEDAADTRYKi9BfmOCAko8KvVgLKsc\r\n0DNvYI1tQomH6ySH39wdHa6YLXzsXpGgnx7X0VGF6SYkwflRLoOYPLf7MkLg\r\nWvM5yrNQXdGof0sqBvor0lnZx+y4nwQKxmH4K7+2lB/jWqXxmccnOfGz29j+\r\n1u9QtEfJb/zzklxOUt7OGA13lsSEIFGDnDZGBIt4Pkt/2oqDIl0QbPLY89Hd\r\nY1Qv5Ex8FXladCCIzHALL+d+swSekV+YWEqZGQ7ghsEjxja6sYqK7xrTOv8J\r\njW3dPrXMl0U+To7thGCZ0UgXh+YaDONzKWad6CAEK1GGdt9ZiSH6L2jFiSlf\r\ngM46uvDKzcXu3DT1Z1V7A58pZIYFdRId9ic=\r\n=v008\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"66846c8aece43a4bc762ca337214fbd2799683d5","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.16","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.49","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.1.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.39","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.9_1666645052010_0.9138227916885158","host":"s3://npm-registry-packages"}},"0.37.10":{"name":"@0x/contracts-zero-ex","version":"0.37.10","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.37.10","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"b833d7132a2fee9a06076efdb2fb9e577274b388","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.37.10.tgz","fileCount":385,"integrity":"sha512-yNWBP/FSZJoZePgKzNrut8BgA8xgWbDy73ZoakiKaar2YmMTKYM43Xm3Bdm9RaNf5Ck3BSW4DLWAZqq2UYXU7Q==","signatures":[{"sig":"MEUCIGdH29nFzUb7M5a5j3SzwEep2LULV5rbvck9/5MyBPGFAiEAx8bWviv9CqJaYjDXbkZJdcpkBy0ICp0WEHMXKF3uZG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15726345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYuxlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptwA//b781F+b+BDMGAeOqKGApct9RX+0aopUK9pIu6kpRc0fcfNc7\r\nQ835tplgm/XFMy98b3j4MV2m8T4Cii8srNVjVdR5dgFFA4FisPLwQyItfpk9\r\nYQZaawekwoJI806Yx1dnU54MMZyD0J2C0s6hXxE4Evius6/8/j5VywtvNf40\r\ntw5qgNT75+p2msxC9sKm2zwSDM01QUik+RnXIx7F7r/evBLODPbIIIeWScY6\r\nrIrFEjaTc3mDd2l6eP6EvkQNpLS4DgKsSWFqW3FG8HyEblRIr1owFJVmR7TX\r\npTToqayEtOBHOC3UozC2f3I0qiE1e/isoVGE8jJMd8Makt/8p2x3u6PmO4WM\r\nZ2nV66QESgBHFbLA92seCQklzei4hqRl6Avb+S6nO7CtMH6FRLaorwQfZr5C\r\nCWvSXqsX8O3L+cTZPwIizT0qyzcr4UEliEwT2vL585gfhv51gVVaB7rzs3BM\r\nuPePW3YbqP5HtvtGaKGooy5R6aW8a91DQLPaasYDHHQn5CyhS3gampiLGhV4\r\nSco8U8dFhMfE0Mo2Fk//FMuvUTz9KjUZHVpHfYJJwzIVJ43Mj7raPDB/jwva\r\nvfSawrcjScU6F/BkNMSNzZCpmsoLpmkfzudfuS4DXdILH1CUMqtLPBEp9urK\r\nJ31ofWZumXJJwp+1/or+nsrkVM1Y57FHPMk=\r\n=sclW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinVelodrome|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"b1f856e7a4f3f58a090fc1dc2c986ee5e03a2282","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.17.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.16.17","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.50","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.2.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.40","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.37.10_1667427428780_0.2394530333407241","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"@0x/contracts-zero-ex","version":"0.38.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.0","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"65805444815052dce0a51b2ddb22d5f27e92f93f","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.0.tgz","fileCount":385,"integrity":"sha512-YYVrbHhy/7ftlyHflYjWEPbMK8poI4416wZDc0w3LZCnmBgYOJoQ82y1Z3oRei/mVasly0D9MDh3WgCsmUNCig==","signatures":[{"sig":"MEUCIQCvN1UpZs9llgyPX8yGxvNxqb1P2GPkb0+1aehkJmqHZQIgf6RLS5S0PQ/1/0CtddZHHH3uDnDTW1MOs56aeqg0j6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15738372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZawKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSpxAAlTSxLWMqMEbFXzFE1P+SgKLKVphdH0hmYUfKXNf0XbyXgt4O\r\nh6c264gDmy5Hc7VOK0NcPp5I5ATvpDvXqiBYpa//UBLDq3UimYDTOGSU6iME\r\n8/fe/jpGIjDzialDBs3ahgqufVTNrFOflP+LHHQtSsRJpf5xKnFnl/KoPG9A\r\neFL7L1GaG67fPgBpc5jZm4f0FdMCob5CigN8awjLlq+yRnWz1ZJT0/bUMbqH\r\nuxgHHXy2rgn0s1Y3s1QR+VmZdvGYhmuD+G47OroCbpStQzJFAqbYWgUD5/0W\r\n3QmMM3wX8BvaFJQ0Ytcf9veTnjQXL/FSF2k/vn9470NLGA3tBODu6+BfckPt\r\nTu9WBauKAOO0LZkhjRFeycACnKX3AIq0+FyTmdvnlrn2nm2yHvjMagiS+BXE\r\n5djdaReXQ/5j7pQWKwVuvh1eCZq/rSJDhcMdF03VnrUYpx16peyOzpo/DclT\r\ndwzasSZ2uDEaf0xURj/2RkR2zYhdVptfKeCoLT+IKJx2Ua/WX+kgVaSQ0/v2\r\nA6FNhKf6KKcCAV84sl2rsgy5CB6mb/wwNnaWbPB0X+Tz7THun6X8xN07ZW2G\r\nui3jEyZg/HKY92rFzFLWN5bLnkHYS5W6UbloulUSPVGXPwVWdsrNmzRwj79O\r\n3EFh2EWWmyDT9UYM0wKWcFsB1zDqWCfGoNk=\r\n=DppP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"b3281bfdb126defeea7dbc5197831c46dbb08975","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.18.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.18.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.51","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.3.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.41","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.0_1667607562432_0.46780940502073154","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"@0x/contracts-zero-ex","version":"0.38.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.1","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"dbb594dc8cc59c3bd8a2361d640247e0e686db45","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.1.tgz","fileCount":385,"integrity":"sha512-yHFePaHm9fmK48V/gDboDgQNTIaaYsh8m32eTOLlyvbU15AqrGw6g13xwFQC00QQUhJcs1b767hpVLJu0hCMYg==","signatures":[{"sig":"MEUCIQD/1Y6AXvIXBr1CB8RElAluDGlUOtji8QIV3IBoNgYsGAIgNYCGyW1oMX4wQp6aIX9gXN+LNMSECzyfO3QvzKVmTeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15709914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcvB+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrcwg/+M80sC5SUQsLo7nuRwD2PUSHlZxXj6vQDO6RbUHMupJf2j5qW\r\nWgXqBzXX3IHSffuhcKSweAiJxa9+Fc2tNMLgqSZ3LDrS1u6Hfr2s+co1nRCq\r\nrE/wn7RrGPr2kkC3USRH/jD0J3rIdoetKvNrGpha9rhc3HD72KhE4LvxmvA5\r\n+w0EKhYS15HLZm2uLWGU46SwgQ4ohKmUFZNKG6MULeAZnkm4FKdVB/E+juQt\r\nvFjqW9m5dchf+yLy++Di9WPXK9Jbep0ff2x82fC4Wb5nEV4YeHdfijhrTcxV\r\n985W43B6jKlLFR3lZwtVP/TzuS3QQV/YGs0+bpISMMVr1f8npSLJVanlBgm5\r\naIDHhMlJDqYPsn5pq+nvX4Ui1terI+b2U+E6B4rU/7yIBhsJ9nKzg4DGFmar\r\nxiHG4zKtUkbB3TgfRFlShKFDa0O23IzxlN8I9c0Q2prl6rFcgHCYq+kFVVfi\r\nbjZesaQLzGM6q0lqWTg/cHbu7UoUGxFksP+ItpyHj6qiJqKm7obcsu0JoEbG\r\nh07rVO1vfpx44dNMFeGHdiiugt2IVFlrI1smAVSRSPZv2jnuOjFzgbnYS0Rt\r\nmiSG99+fOZgFAQNgSHpueE47PRBQDwCZdP7dNhsu/tq/FPPonD4t+4IhOEXr\r\nZT9V6yG9PHbQ3ALAYOgJnQIhIb4RpUDWoh8=\r\n=jd96\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"28193479c668bd42cc2747bc5c142735397d0a2d","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.18.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.18.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.1","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.52","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.4.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.42","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.1_1668477054122_0.4707311142821271","host":"s3://npm-registry-packages"}},"0.38.2":{"name":"@0x/contracts-zero-ex","version":"0.38.2","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.2","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"81f1dfe9626d8b6628b267edf9baaa7b437493e8","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.2.tgz","fileCount":386,"integrity":"sha512-7sNGh5oNjE0NQ6mjODqvbUq+yUjb/saIfYm7muMS83TbX3UXO2Jd1FUIm66I1FeuV9vMbKAwi4SAYLIOW90wHQ==","signatures":[{"sig":"MEUCIQDp2HUSChXRl80Q42ehGrqQSpfnvseCkD8uvq0aROkzKwIgHK2rmlsr3BFvWZxh07UCGJr19qKmfe89kOQLl0unz4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15791263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfoHHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWTw/9H0QBSP2R0XX+guDvK68h33g+NwkZrB8BXU7eGSpFc5z+JyF6\r\npuYCT2XlaJYAcb+0uwU9ajg7as89pleTbBjmIENIN7l7O2nePR/iJdyXp3Rz\r\nQcms/qXaaOmtsJfuLXUh3yMXY91VXL3EFW2msRioLC0ufOLZldnRbfOqlKv5\r\nPGwpoMjln0yvofPXaiXzyuqT6HVAZjXaDMsWdtunu7ZAAciFTnIoZmsN84C/\r\nDwwya8RZH3d8nx/xPTuJA9hVOg2iEjzCTxG9viI9kc5bVtHgEV2NFM4fp+U8\r\ntxh+z5C4hnghxOTTMwLs9gpdVPhvAXvoKXoHOeItSKIiAKuafDzCsCZ2Y7mr\r\nCZOLrh3e8XRbGJxwhWAf0pM47dBmiiKJnOA3k8Z3E8fLpLA9HSZw821YulDu\r\n44UuWm0Yr4iA8gLcE9UC9DHSdfRopz7FwsEYRqmuqmNVWAit+bz4kfRY181p\r\nMtl526xIIDFlSmuIFAXO2drrhhms9JAnVzrOIIf35S3kEFow+WzIPcQ/Vosz\r\n77/pcW+rnz/+vt0e32jiq5fSihOH1+qspi1CPqBxvagKNDPb6Q7nyhlVDfL0\r\nqZWec6F4nK4jEAOQK+jmQ7msSETJGvOc++wCXouVaSu5IhUbmvJ1fzjFTJFl\r\n76yO7fcaSrK+W1PVnhB6qTx8Jifpun7pf9Y=\r\n=Fp53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"fe0676cec3ae10b156e35d7ac54d269a8395d92e","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.18.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.18.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.2","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.53","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^7.4.1","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.43","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.2_1669235142924_0.8632692117110476","host":"s3://npm-registry-packages"}},"0.38.3":{"name":"@0x/contracts-zero-ex","version":"0.38.3","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.3","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"45a3771a607e9ad316e023f665106b505290132a","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.3.tgz","fileCount":385,"integrity":"sha512-YuEuYRmzV294TNG5M5WKkgyFEUl5jpb5OQsBrFUKYDrfJrGrhScN9NNskM8hS0yLTdjZA33RCI9lZsz5FcQ9Dg==","signatures":[{"sig":"MEUCIQCISyz7lB2WKJVxIj/rsT9NunnS6K59Er82uvhDzBTGDQIgQJfl+2ln8y9lqqUWk2HZrKwJInSglKnEIybX+chjtR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15657681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl5kgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohQQ/+I+FJLevN+snLK4FkO7hGkIcdWgc0reoexN8mawB6koZ5d82H\r\nrnlb1By9787M53e0aRZNP6avyILTNsJh/21+AJ7qM4p9fbC+nY0/5mbFNXO8\r\nbAVFlu6UkmfqOh7dHczDGW4hjJR5xVVNngzsqAisXHM9Manfr4fVF7+HvFrB\r\nDm8LT4bqv97+NagA38CRMNOX8YtHq0u0T9EERWhti+NWLQoxC9N6lCLIIpdm\r\nBEgJR/Qg9kCB8I/HTJOsfMDHhEl41/E4PI2McIIkMKCpfFEK93aJYRVuczPH\r\naLc8yFvEnyWJgWZiziTC0zMZmpZzXc/EfVGZjbDuOv78C7AEQgaaQrO0m27M\r\nX5yLi/ZpHr0BeMqgcTEEWN4ZZURFZbG285C9k/pQRwZyr9p4FTUTj0LnxCA/\r\n9N9h680sSrIby/Eti98XsRBlnXilCl6NqA5WdLNkSpwuk4OW7/oKVjEnjgBQ\r\nTsuUrCOwPKqtIoFrG4hY5kydYOuDSYcg+e6GRv0ESEafUCJMbNrwqeo71kX7\r\nFzYFHsxVvTBUrGeUdNc7DOi+GsZHZf60m4zDtzNG4vK5RvXFDkQnKIR3DIGg\r\n1pMpUZKplc7HHeRTa0UbOLy7SvAwmhmngoHEiPji+t1yaCi0bTio88qT1eRY\r\nn7hs2H+pWMonszzvEiiD5G3nBHvdInaLzBw=\r\n=8UH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestBridge|TestCallTarget|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TestZeroExFeature|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"fd1f7a8a42baaa332c4f23bd6de84b63c4575e7c","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:circleci":"yarn test","test:coverage":"SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","compile:truffle":"truffle compile","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","coverage:report:html":"istanbul report html && open coverage/index.html","coverage:report:lcov":"istanbul report lcov","coverage:report:text":"istanbul report text","profiler:report:html":"istanbul report html && open coverage/index.html","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.18.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.3","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","truffle":"^5.0.32","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.54","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.0.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.44","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.3_1670879520430_0.8932608032021145","host":"s3://npm-registry-packages"}},"0.38.4":{"name":"@0x/contracts-zero-ex","version":"0.38.4","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.4","maintainers":[{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"59bb6276cbcec894a2baa26a9df1896821fc3e3d","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.4.tgz","fileCount":385,"integrity":"sha512-jxfqZj8ZV7/TOhNtkMJrdkl2186OqXMfOZftNvdvRqptcnsxkl7HoO1nXGOGlgInQV/S1e17AOrPqTY/liUrtA==","signatures":[{"sig":"MEQCIGhLppZogU8EswREVVl0bjIFmNLRFnbdM//MhTa+S5VLAiAAzf/kZ9O8tmmzj2lr6jaREh4GNa4On56B9mk54HO/8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15657410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzxxNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqkw/9EYgULgijG48netCpAqonjgh2iAsGp/Y5Hfdzbw1+qwT2hWVS\r\nTg33atR2LthAuzeX5uIiL80Od5tKVZ4Ecc3sq8Lo/jOJ/JZ67vHWJiBkQ3C4\r\n3gR2sB6/Jx7agdvNXpbr8Y2rLx+LVQYq+bWeEP12F3vQDhGbc+OENK5Nkbxw\r\nTSkkLH7tKzlnIWDxUzFfgN3zS7zmCG0U4pkRI3GMFRsVV1sTurZuunv4dZ2D\r\nZaM5c1YcuTM/aXLv2MbuophABnk0jROYuIbPFfc72WVsEREK6mWsXX2ClvmG\r\nOW+muXpblS7l/MFcGVLlHADzc3G2/2pQgM8b/Ja0XnQYtwzTWrljJxkELC3M\r\nZA3jX28gIFNVkMp+0Cr5UoNIqode/xY2j7v3Ly/IXe303pCedmSt/QemDZBt\r\n8bMm0rs4DB7GhbltQvUwa9hBP30XIrPZ7+0ry/lqFdGMcKlV4q9nXkRlDoDM\r\nvO8gTFjh02VJW5hrHWs1AKZd7OJ6Upre9ENJlCZhdkmxZBzoXaAf07JECEiI\r\n0CjVgfYvlBw23G6oTL4ERj717TQ+lOMomswFUf0O5skjCUweZA/xE3EXcBHV\r\n8Qdy8u2kpXLahIwQFl5kXhkNq8N0dpVhk8jEEhwFADF83mw9+Pm6x5Grt6dA\r\nflXOb7kROh6MsjK/3cB+CUS9JqrVtwFOY0E=\r\n=qMJP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"6fd269db34b861507cfe6307c06c83d84ac1150e","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.19.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.4","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.55","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.0.1","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.45","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.4_1674517581487_0.9149057180831326","host":"s3://npm-registry-packages"}},"0.38.5":{"name":"@0x/contracts-zero-ex","version":"0.38.5","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.5","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"e9e97a3b5df63c94250f8244dc68b343e816f16e","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.5.tgz","fileCount":385,"integrity":"sha512-Vb0jIZoicmoeOpG8iItoSkS6WSuDBsMCZf+eWAYv8nuWJ1nMR0/0Q8ehDtMTGbQKUii2/8u5nyi6IZLO8m6n9w==","signatures":[{"sig":"MEUCIGQN7jlmypn1JKi76k78usZxWN1N8Ll8jp+S0z4tVGsHAiEAhGDnhoNTSP6JP+sSvsLY8Vzqc/hqCasBNzz1Iw3zy0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15579096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2BO9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaEA/+NWsYZROlj0bmxMYdycDL9vedjeFLeulNsk0f7CpprE7LG+oo\r\nkBu6XztGK+VVy867RdIOHgDWF7qEABw3066PQpvhJAkNxioJewTvKGbshKqe\r\ne/EROCFackBIqItznpYQjGwOKc5uCzgx3Y0Dcv+2vE2kgYe3na6pd189VSmi\r\nm/qGIml8jZVqLPkFPh4qTpwhWdIty3JIz7fLb52mfrDm9C1SiIRZdLH0rxNP\r\nG0cWvxZaLgrGATFSI1OAybw8aDxcNRmK3Qce1EtBmmb1yIzB+r/URprkDYUj\r\njRHaOqlg8CDWTIglkaTsY5/wdbI/0hkTKieRTQzLuja0f04527w9PNx63Ugb\r\n/HdCe5buFBVamoIa2Jn8ddtlLwxvOYAkpgCZfiTJgD8FKeSUzl24kp1NdzAX\r\nJ1YvQjmgomXOb2mAHDySW6PJDQi3JncCOsf2z/wR9UHri32FHN1YtRJuc3bK\r\nt3lx9SfknJh8/n2uxqLR7NVcOgsk6u0cD/oprIYRnIxcu8ty1PXABO+tN2BF\r\njxpr6YGQlTH3Kug+gX8rMcdHbZm280C91DMUh2dcwDRXDwvpry8x5coGuhuB\r\n2HDuO+ig++JIvX24W4lPC/C/U2QzyMQ4PZ0wpfFtKqU67Y7ChZPvEBlpSoyI\r\nmY3RubS5X8HVncQeB62GRa2FkVmGvqljja8=\r\n=7Z7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"d2abe9ad97be8a36ae545e92bacba5156ebcbf5b","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.19.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.5","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.56","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.0.2","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.46","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.5_1675105213270_0.14965145475546304","host":"s3://npm-registry-packages"}},"0.38.6":{"name":"@0x/contracts-zero-ex","version":"0.38.6","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.38.6","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"d5e6c19118df8b8964e2828df871004b228a3cc4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.38.6.tgz","fileCount":385,"integrity":"sha512-SeDDfexphDVOubNosO6PkvA9Grt5MGgT8bodUF+AODXiJ+CHYxWtBT7WYYkIvEmMYK0RMrtwtHRv8J9FgqV+Og==","signatures":[{"sig":"MEYCIQCyOVvcQRWzXnZAzgOkVf2s5e/fS5bdK7+5n+XpKpNvCQIhAJr19NzRNHGUk+vTTIdm+ezXjwjdDwzBP6Geee1WuolR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15602893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2bDpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcmQ/9HGmWs/+VeFk6DPNx5BHYoIMdovuObXG6iQfZYi5cGS2w1N07\r\n7Zlv2mQqwl4DMWtzNfLyX8mETT1i17OgcoOR+epTBGAiBscv0CQbS0CKLUJF\r\nCHiw+vBxqO5B4yjqlDEpH4MkKwfJ27+E1iQuvXvATxjtynsjMK9rd7XgERlm\r\nP92KDKz2UMNZB3he97chxMA6AeH1aqKCoujsI/1jVa6MqFYZrZjK+aXwEcUB\r\nkx/R50yQcIu/nxUC5r+f0N9TK6Fqo2rDiEFam8OLeEnXHD63tSzF8t3mwZ6u\r\nB2OkCtkZrfGAHuN3z7fD1Mg5gM63b8/WfJ2AboCMdWqjA/YkM9BNghkIZPFx\r\nAQ43HAV72ZrtGQHKtmLzRQPOfKUNQ9tSO7dqw+SIcH2Cq0BzbSGCTlWEZ6tp\r\nFGfy5dzPAdglofvbIinzmr0llmZQms8pLPB2kSEdNVrvorpOtB4bf3Qvs+ht\r\nizESkX4EYn9bgO6hSzpNeGgliJi8GXyfqrgOQ7iLsc/TNwt/KZ7ucAI17qam\r\nOw4i3sC23FABVaQwg+jMasc3Gul2iRI1CKbzwKa5qNST4OlYP4tkswsKJXZt\r\nd11+3FPjvgUnWNNRJcaOAS/WFabdCl/Ocfo5//mLKuPSfpFNwPMuyxe7YHTs\r\nPsMyXvU9YcTKpqxd5oodwgLwwpajmK3jyiQ=\r\n=xjly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"a472125c65314240a2e7bfc702aed65886d8fd0a","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.19.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.17.6","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.0.3","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.47","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.38.6_1675210985495_0.37224419850094437","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"@0x/contracts-zero-ex","version":"0.39.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.39.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"a85828ce089e418385fef290f7cdf2fc8ab71208","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.39.0.tgz","fileCount":386,"integrity":"sha512-XQfyLPCbVA/87A2imkrbTOj4KpkudHbs0eEpRJpP8O8K+Bdnek5gG4E/mkB5QlOg12bxXmwR9JXaZLelHL6nvQ==","signatures":[{"sig":"MEUCIEHEuTlX65YbNw2lGSx0TRJAkUQv21WTIzI1kadAQ14eAiEAsXnGdSVMobpkEu+vooG65CdwR8GUgUJzJ30HM018EG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15613391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/5JGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql0g//acD8EB6YnPol44O2Ro/pwWjKA5R+Mknc+yT+9O7s8C5Jfevr\r\nYPAonqEET0DgiB2yGkKWUvsr1+HvwAaABcX+rr1DQxD6FqrdtkqfBEHtTITq\r\niwUH3n+DRMFisvdhTwnHh57H9/4JZe50T+aNu14o+FDLdG7K1MHVrnbEfmQq\r\nA17CuM5O02AYn7h8u4fquaa06zFf4sDih4fYmWP+b6U7d/rk0UtJglo86pVy\r\noQIUf8auPjZbLlChiPEpkKSYzKci5LOftQpGCDR4QlNRoCYoIWpN1QCm95mb\r\nfL5NAoY/0Jmf77BCzDSJVuJI06PDKnTeGzrmUeHNaVpCNEWS0IHKPxSU66kd\r\nN6mA2KvzNZDKaURUEGv/5M0rgu5S9Xc16I2IwKCVUYICuQpj3yaznbM/UGsk\r\npRXDsLlJlP9i80/IZ5Ox5+p/0QFSVeRgfIWOO6lvVq6B2yfEFEpvTZdQkbja\r\nkaxs7OtpFSnSxaw2ZmJz2AVG9UJLcwePbklUZYjBGIJo94KxKEz/OG2dATrE\r\nnBeu3M0SXIoJnpIdlcOz3Ti06nICQd0Z0xOr1HhI7GAqFo20JC/E0aj4TYE5\r\nIq2K2DuAiS5kgENxyby5i5UYYIDrrZxHctlgSCkxUkNd6fIe4IgoGt0s/eeV\r\nDNas77axeTGUBEqOb98eAOzgpCpt7EEMCfI=\r\n=8d+b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"d97dab83cdc0887054a81311c117ca1b56936b08","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.19.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.18.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.1.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.48","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.39.0_1677693509971_0.27695411119199287","host":"s3://npm-registry-packages"}},"0.39.1":{"name":"@0x/contracts-zero-ex","version":"0.39.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.39.1","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"f646322a879c4fffb408937a2effb93e1b2d7279","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.39.1.tgz","fileCount":386,"integrity":"sha512-ZWkkqK/Wg5KNwXf3HRi55UdRtrZg/XDGhoCsRby4bJN2nKWSYpBpNp7/FUboq+TUTagPdjUmKguMQJ6KkxRxDg==","signatures":[{"sig":"MEUCIEzpcYuesVP0rFwjTxCZRxMQBjDz6oJXrAYT3kvzj+XcAiEAtRpFhCwN/ceIlcV2QnDd4Q+sPDjWdK334O8EhhTkUCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15597776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCoQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl4g/+MA3b3/mHZ0CKz1TDGOq2/t/iMhBjXE91iNIW/oODhapEtBT3\r\npA7E9481y7teau+SyXgE8Nxncgfw/v1D9W0X+Lnm38BHhUxakXf5QMsNyg0j\r\nQ7gFo+WX3p+Sq6vSEuNNjbQVxOrFKjhKDO+oExVdPFk9RJsfdHBVByfdZt7I\r\nkSRqPMF20/Wt4FKXAG4m6XcsJA0yYPqKNGjdDkQiwm03HQwtjw65qfDbD/TB\r\neprq0J7LB2sCtp0AmviaOFyosyAaduhYZBIAg0PNBv4Se5uDqQBxygk/CiBd\r\n70Uqvz2KY9pNFbAWpMpkM1EqCT8NkrBWQ9C1C7LeBGCPaDrRe0XK6ayFF1oN\r\n7PmPaw0VCtbciboaBXsVS/woGZNads2G0zjsf5MrihpnpM6ddG7A0Z9RYM6e\r\nZJU3kZpW2u08Mo8gmMHM285v+E0kqmN8YKalbxBeH5MWZ8UV4EVQLadB4m8F\r\ndHXkGjaEwPTQTHedYv3KrDjer2rzVU+5T3c6q6CMG763veLpv6jxEhfqAOSS\r\n+Lz6FcFeYeilyEwkjOLbV/yUuM2dow9WOdA99/fW7/W7pk/jTAbtfDT02Hax\r\nSqi6j3KaQNDQZ/zoV9PRg5S6kLe7nu7WX1b+jK6KQbW/+RlKkzrh1Xun9X4q\r\n3IDCNaWLIdxdqYcq7c/UHG8l/jmF1Ex6p3Q=\r\n=XNly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"03fc744bbd8e397b1a79ffee1e45b239179c5961","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.19.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.6","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^7.0.0","@0x/web3-wrapper":"^8.0.0","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.18.1","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.1","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.0","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.48","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.2.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.49","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.39.1_1678410815125_0.1659245005590313","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@0x/contracts-zero-ex","version":"0.41.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.41.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"813feac259814845d500af86c75208016bba613c","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.41.0.tgz","fileCount":387,"integrity":"sha512-cyA3BUH343VrNSBrLuuwUCsJtjeqq/OGYfIPQSyRocFbSmHC8FhNUoHudCe97PVWbzE0+vTRwXO6/1MZRHAgqA==","signatures":[{"sig":"MEUCIQCz46sZ656oxnrHsgVlfLbC/V8KO4sVAJl1ETemFACTdQIgYQohFACASW3eUYc/vYW6gwqtZODaUkUvif6WTjS0lzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15609993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPZASACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppuA//ZF7n+jJKI54O3sGueMNZyy6v1GWSafaNVIbCTWWHAiADGmZN\r\n9024GxQHnyl4dkuyaB0XaC0+MQG3rHTQfLNBWbzD6aNQvIO/r4hdeoQNgi+E\r\nR4qUQN7cRK8lkL25ejDzlMyEyqsz/qyM73wkwTnyrVeEjLswlD1GWJ45KvZr\r\numKxy5Xvr1n2LHodVd6xNDF3RLFfLffZOMm2YIdKo/KhIgaKEaVE2pgQ3ZdI\r\nGQvMkQfSqC7jPw79At1gHIJ0xEzeuz+4yI7RWcUzbfchFs9AVl/0VrXaRYQW\r\nTyNAHNPwUafQGB7smunzLoHxIcAHDIoywSxt1zvFQj3cE4zRFpbYC4M77TkA\r\n+bz79A4we0ijBfRg7Z0AvJ7xxdxrD8jZOn7oU7bEo+G/3Ib9mGfHjmOC0tJT\r\nWhl4LbXSr6vKBuBMY88IWoHx8Mmrr9khQ9ogANP7PNiAvZyESBnBMq0nSYd6\r\nKLzm4Imglb+Vce9IF6knLJ28yvzrQGbYS3rfPxRQMXLtswe8Sz8jPrSgrrGI\r\nbdByuIVmzBbYe2hPvVxoWkzAAjiFyFruzIk8pnAX4TDKjwiK1ouMQE50EPKZ\r\nSvtNLGkoTpOFoQp8LBqDB4Ug7te3zZRHZp3N7/DXepowsaZXODJts/iXKT5m\r\nDNjRenhGkBvHwSEnvz4OYaJkx9Z/NoNPlS4=\r\n=mNJX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter"},"engines":{"node":">=6.12"},"gitHead":"ad2d41fd906a82119aefb3f7adb7c61c395e1dab","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.20.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.4.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.51","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.41.0_1681756178608_0.6922871247190037","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"@0x/contracts-zero-ex","version":"0.42.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.42.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"3417f69118b23493e3ac0ef8ecc9b19d8d46ecf0","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.42.0.tgz","fileCount":396,"integrity":"sha512-i/cfVv6s9yqXQX2UftSyX8ij6EWrJXwIAAPrJ8RUS/aNni+tZPTbGLmDbupTgm9PGePWBwTvm+t1ejc91K/MIg==","signatures":[{"sig":"MEUCIA/0gXqNu8XhTecjRhSRBOgutgeDytEhgmpyKfe56ROEAiEAvoHqDbaAsqxjMDgCuWRhQTjWcfrn5GW/roBD+plZgNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16583748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQNCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgahAAimCTKtlklCGGdukWQe/XIqlHueVtz1+4H/oglhUZ0tK9T9u4\r\nf6AmXHNGME3aeRX2jSqttEWBxt8vchDCND1s8zNWl0IpimMCbs+AAnhb/P3T\r\nI9jCpriTU8A8Rxp6X8AFbYp1kM1hs/iI5XG2Vi9w+KKL0Phk5fHv0ZNPo5We\r\n9sA+6TWU9D4bXYKhVM8iNib6QubWnBGW806kZYw2GS+G6F5V/w6QIV14bFX9\r\nQlCEGTlPoPze/MUrcbWuwQYf0bndmEBozxas26/4nalaASqL6xxVIltnm60D\r\nO7I+1IRKq45bq1CjOUNy17ZwXHwC4B27zFoDliWkosdXDIVhZcPBhrVjcKpU\r\nOE6tMs9t0Ogq7otrGFPFf+VSfwjIYAONAX/Kr/LCbeUuSg7UXxTLur4yay8c\r\nY4f6K2Rw5ZOPQ65niY2pcwFI/XN0x8Haq9U0jclRsBK8SjDvq069GJnPlXqd\r\narmH3LzTDHNoMXyUwwLyddp+KgoR7SpbqWPrsbchnmpU2i3ockqZiUZ5j/aK\r\nVgeWL+QrFsDp0OUnPeUEOqDDEt1VddErKjerNdsx5fh75dkofYtl5MVzwt8a\r\nmrovi02UTq5l+VUOiw1zxmrHDdsG+KG6gpyzjRTOTyx2d/kmLlgCSi+09x3Y\r\nF8iTOt/RNlXArCXfVzLJLUa9NmFwZxPb7LU=\r\n=lp/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"4379e15a4d2c54c86a29a0d7e734c3250938885c","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.21.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.5.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.52","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.42.0_1681969303535_0.9603434882540296","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"@0x/contracts-zero-ex","version":"0.42.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.42.1","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"a3d8e471a2a9dc12a156327e268fa8bc49b2f9c4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.42.1.tgz","fileCount":396,"integrity":"sha512-QJ55LTgB3Kw4gzQoh6G0Ssu67pzNFUrCoNecGYRHWd3TKNq3Vv9aa5UcGaD9897txjbqFs/afZ0yaevw2bna+Q==","signatures":[{"sig":"MEQCIGS4lHII5cQiAgokVo5bMSE4Rrf743849Y+LmRUghNjBAiBcVA/m7aHdzjKqdpWDqNq05X2eb+CrXKKJLp9dQBCXVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16583988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRmQnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpObw/+ORgyucZKje/KZzl7X3BgHC6+QBexEby29lzyWzOomtL4DvZL\r\nYrfsUtJG6EQsD6FHIlcZNhwzES/fNFY03RB07zL7FIZ6G39ZaSdyLtOrL3Mh\r\nZZXOx9o7vBBntuECvX2WUDn5JSN8fSCEOaKBq5coQ1yvbSZM8GoV/cRSRHkk\r\n/xX8ivdz5GncWzsBQLp+F6EJd0dzvdPMDGuRH3AnRPLllk/9cgKMI5Z59P5J\r\nYwFouOKPVpmcZBEAFDL6ZFvFf9v+cCv/WP/MHdfr/42azzqvltaXqafULCQA\r\nPdItnyVueACMIDNXjyQ6OlscP7OVaJ2vjX72nzPQ0B9lYwFHSb1bVEEdIEhN\r\nMUIWSsmv1XsKc7UratrR/Ae5R4TiURysPXNHJc0a9C00G9lHPrBc8hWkbMQ/\r\nFAnga8p4p9TesMzT6ArIYWaD9KxJQaaAIXtxWmBAJNTUjJwVCa9s+QfnGyRA\r\nSHkyq4YemoJidXpw+ZCdgi8WGF6enyfRvwW5RQoEOizh4N7i9EGs/B3r8tNF\r\nr3T3FiAmRI53wRl9LtGoXnNdxTqUJ4vCin8bFFxUyx37CF8pD82C1/BOzu3H\r\nLAW33q38FSZrVTDAp1EDbrnbAkqPj3HqizV4yyn+daVqLKzI3W8jAisJt68F\r\nw6/F1aXYmERMbDRbvQ+V815NHXowjgBvI3M=\r\n=MdNG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"f8dd7168eef3e0ddd18b33ddf7f9bade677e69ea","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.22.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.5.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.52","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.42.1_1682334759414_0.31025727367605893","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"@0x/contracts-zero-ex","version":"0.43.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.43.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jadetran","email":"jadetxyz@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"7bc7323d9ae200e8aa6102341f7ae87db6025452","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.43.0.tgz","fileCount":396,"integrity":"sha512-mNNbpthLY42S0dMfl4rM+86jR27YtsPrATba5ZCIQQ9yqUCt01LGsUl0sW1za1vkCXQRgfxAV5WULlk8gPCX9w==","signatures":[{"sig":"MEUCIQDSxQt4c5+Zy3QV80434gpMSFI2wNxMiLRB89wOCj9fRgIgOftpqQcr7mcIxZSy5m7j//Heg6nqV9OGQW1/k3tAHB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16596849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUC5pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSsg/9E+x9LG2PEsrj58nLH/hpA+5kzKUvz5G+VbQaHFBTwNnTSFNf\r\nA7kMav4RkcSeMyg6Ptd3I87rVumuXhPuSwvlWFm+1wsift9UKltbTHbeMgwv\r\nwbGrd3leYHO8FAiNMotuKg47UB1+eJ4ojjS2kQJMdJ/uQYO4Vl3z2XKfzM9k\r\nbpyKgbp0Nthjd7MFyRNhu7PTvrUp5+JYtxOi+T3mJ13qYSgNgVPnsdz58qZw\r\ne+Im0HmdiQaaUxGzawYD2B3OD7UlZn0C+xBIbct7z06zKg1drmD49MNPGEp+\r\nQLFL82ZVRWFXEDjhZC8Bjq9OZxgLBEhsGyqb4cfoZf9OR7M9e8akc8W0O2Fg\r\nX+hRyV1iTo+42LEsY7b4+Mzp+rDfUm/prVGde6PPogT13NCm/ys4e/GPs6XY\r\nbgEFPAKSs3N+UOkV2pQa0TiKUE5ruoKA4ZYCydWC2S0NkF2aUJ7cVb1K4YOQ\r\nmsu8hETXkVXvED1y1lonUFY4xBvh+ZEPPhtcppnP3UTN6MvmoIBUqtfKsEUa\r\ncw3OSRMkTD71iX6aRsf+x7alh+S6W/T5078CUr3d+oHpcYcljo34ywyMPEWI\r\nyC/qr7p1K+HjEc+45XRc5p+tdAwInJxpK7SthGkITKXND18oZGmL4b9N0Iy9\r\n+7v7SGku0Hayo9P+np/Rw2s9UGtcqBgZYJg=\r\n=wVO1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"fefa3c13f6f4eab076a8107c726ad48bd6ac219d","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.22.1","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.6.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.53","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.43.0_1682976361067_0.4812534187646025","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"@0x/contracts-zero-ex","version":"0.44.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.44.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"eobbad","email":"eobbad@gmail.com"},{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dex_tracker","email":"noah@0xproject.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"5ffa5e73222f67059f00631183b82c1de736aa30","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.44.0.tgz","fileCount":396,"integrity":"sha512-7Nr9whN2xrrTq0Aa2fEpb7N+YJ2aTIZiFaQXgR4qq4Q/izKEhPLJzHFVVFp8fiPjHfKpadKEQIOYGw60GU9MzA==","signatures":[{"sig":"MEYCIQDqWgqLsVuxh9o6m6wpRiaMEHDEhWxVDf6QwEW9dwhSDgIhANmB4MO8LiAMpKAEtd+7+HTwyEKE+JXJ9I+gOmSijnHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16597403},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancor|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMStable|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinShell|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"c2aed76f2f991070e926cd2bd9ab088540db740f","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.0+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.22.2","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.7.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.54","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.44.0_1683749070765_0.37100846214668315","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"@0x/contracts-zero-ex","version":"0.45.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.45.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"195bb7c7ce7e4cb2fd6ccd97e85792567a53520d","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.45.0.tgz","fileCount":406,"integrity":"sha512-3HbAteyEybA53/A1CK2HO6j+Q5RvicOuIWObWJt/CwKjLBNWdSHh87hLyppVHRmiCLgAxkXTfZnYY6UdzY7p/A==","signatures":[{"sig":"MEYCIQDAPraXxFbGnH18r2LPfqKaoAEbsan0Iddyfyu/ajmargIhAJgpJ6rAxMSqFw7ZrH/9Q0T20KTdNU0re45xiT+YNV8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17142607},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"8c9917bf03ddcdb77810ebaccefcc24bd07f659f","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.22.3","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.8.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.55","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.45.0_1689791452675_0.20552355237943987","host":"s3://npm-registry-packages"}},"0.45.1":{"name":"@0x/contracts-zero-ex","version":"0.45.1","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.45.1","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"3c58ecc901a5d787908323cbc4d60c3d0a8a2782","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.45.1.tgz","fileCount":406,"integrity":"sha512-MMCSCX3a/HGY4BTpQj07Zw2KGEBtDLmcUeQP8Fm6jSEtnqyDnrZhx7z8h0uHU9o9Lku0qVNZaa9BcdY1J2X+tg==","signatures":[{"sig":"MEQCIC35J1lK0cjEBeNID39JkEyZGiAi0Rt6tgIo/xUQX4V9AiAE/xp1JKZTSlOYsmdB8nMgWCR5R1UKc9Tqu+3BYM/VWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17142846},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"33ece5aa9954aa434382b06c22ff3c71d6d8d089","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.22.4","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.9.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.56","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.45.1_1689974939307_0.47826630773734213","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"@0x/contracts-zero-ex","version":"0.46.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.46.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"f483679adc2af85f3f1ae423aabe41edebfbab94","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.46.0.tgz","fileCount":407,"integrity":"sha512-7pGOIk6gbJiGrsy7uShQ5gPV8JNYf1LCDA25sHPklUHXP9mcUmtbEnUoVOyhW+Yz0OldqMn4cAzoZZgZkNJOPQ==","signatures":[{"sig":"MEYCIQCJ03ID/rMy2BE+upz8RSLyp5PeLVcKs+Trpaey8Q8/QAIhAJtSgIVA0N0SlBb9G3mc0Az/jj/mCgyOW4sd3hpjemSv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17164906},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"e1f9e107e996837182b8bb089bca9a4161bf64a0","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.23.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.10.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.57","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.46.0_1691617422587_0.5275642270803915","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"@0x/contracts-zero-ex","version":"0.47.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.47.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"f44a20d9e1f3ca36e84f875f77a4b82ea66eb38a","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.47.0.tgz","fileCount":408,"integrity":"sha512-L2z7hA87KVuo3tHXugoYN1lNonG8KUdfyf/RMC8j/47ikPsZsJPxWKZFf4Wo/z379jUB5aIN7UIr1zxPNV9hBw==","signatures":[{"sig":"MEYCIQDg69UbNiz/qfP5bNpkz1OpLtPfe9XbCgq0nDJkd3Dm3wIhAL53TCtHpj++I9G28zjrx6MAEZLlp1lnQc+PvIqpqC3g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17207684},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"ec336b92aae5cafc76b5fe22bf9d50ecdafd9b4c","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.1+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.1","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.24.0","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.11.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.58","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.47.0_1692368685578_0.34972978972755797","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"@0x/contracts-zero-ex","version":"0.48.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.48.0","maintainers":[{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"86f8a6064b0c9a726d9fcf9b51f00fb254bd1525","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.48.0.tgz","fileCount":408,"integrity":"sha512-ln7j4ojoYS/fEn7yye4B147n+4vDSYFpNKJwCV1FSOZUDnnTPP98UGmtUtIs76S1HehhG6D2aLpJ4D3nVUyDDg==","signatures":[{"sig":"MEQCIHo/klmmvG6U9dTwG8Pcdf67LGlosvyJ9CtmApMRB8LYAiBGNcb741nfplo8sgnJZ0J+vEZ8NkS7Dv2yBO+VF9ccmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17225241},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"2b751e2f64cdc8b10acdacd77b9357b9e69501e0","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.2+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.24.1","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.12.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.59","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.48.0_1693346972171_0.8790497157670729","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"@0x/contracts-zero-ex","version":"0.49.0","license":"Apache-2.0","_id":"@0x/contracts-zero-ex@0.49.0","maintainers":[{"name":"aeph4muh","email":"marcin@0xproject.com"},{"name":"rhinodavid","email":"dawalsh@gmail.com"},{"name":"mwelche","email":"mathieuwelche@gmail.com"},{"name":"savdont","email":"sav.dontamsetti@gmail.com"},{"name":"kyuc","email":"kyuhyun217@gmail.com"},{"name":"henryzhu","email":"hz@henryzhu.me"},{"name":"tobernguyen","email":"tobernguyen@gmail.com"},{"name":"dekz","email":"jacob@dekz.net"},{"name":"amirbandeali","email":"abandeali1@gmail.com"},{"name":"phil-ociraptor","email":"philipliao@gmail.com"}],"homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","bugs":{"url":"https://github.com/0xProject/protocol/issues"},"dist":{"shasum":"e3244f4596bbbd6a5c76cddd41d2478e2e6361a4","tarball":"https://registry.npmjs.org/@0x/contracts-zero-ex/-/contracts-zero-ex-0.49.0.tgz","fileCount":408,"integrity":"sha512-bOj3Kk8oAx69ARL9SOGlnyOt1Fz1+Wm3UzV0teXJhBCYovg70jVy1mK3Rxwbbe2YiPjU9iKrb1veaeBvhYjLjQ==","signatures":[{"sig":"MEUCIFr2ZM4S10UhUDSduKqok/ThxbEIDpCCbCDeSPPqUaZBAiEApvl5eMaLtzL+tfDNd2QeByjPAjuwrbTnd9IA1MBotDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17226725},"main":"lib/src/index.js","config":{"abis":"./test/generated-artifacts/@(AbstractBridgeAdapter|AffiliateFeeTransformer|ArbitrumBridgeAdapter|AvalancheBridgeAdapter|BSCBridgeAdapter|BaseBridgeAdapter|BaseGoerliBridgeAdapter|BatchFillNativeOrdersFeature|BootstrapFeature|BridgeProtocols|CeloBridgeAdapter|CurveLiquidityProvider|ERC1155OrdersFeature|ERC165Feature|ERC721OrdersFeature|EthereumBridgeAdapter|FantomBridgeAdapter|FeeCollector|FeeCollectorController|FillQuoteTransformer|FixinCommon|FixinEIP712|FixinERC1155Spender|FixinERC721Spender|FixinProtocolFees|FixinReentrancyGuard|FixinTokenSpender|FlashWallet|FullMigration|FundRecoveryFeature|IBatchFillNativeOrdersFeature|IBootstrapFeature|IBridgeAdapter|IERC1155OrdersFeature|IERC1155Token|IERC165Feature|IERC20Bridge|IERC20Transformer|IERC721OrdersFeature|IERC721Token|IFeature|IFeeRecipient|IFlashWallet|IFundRecoveryFeature|ILiquidityProvider|ILiquidityProviderFeature|ILiquidityProviderSandbox|IMetaTransactionsFeature|IMetaTransactionsFeatureV2|IMooniswapPool|IMultiplexFeature|INativeOrdersEvents|INativeOrdersFeature|IOtcOrdersFeature|IOwnableFeature|IPancakeSwapFeature|IPropertyValidator|ISimpleFunctionRegistryFeature|IStaking|ITakerCallback|ITestSimpleFunctionRegistryFeature|ITokenSpenderFeature|ITransformERC20Feature|IUniswapFeature|IUniswapV2Pair|IUniswapV3Feature|IUniswapV3Pool|IZeroEx|InitialMigration|LibBootstrap|LibCommonRichErrors|LibERC1155OrdersStorage|LibERC20Transformer|LibERC721OrdersStorage|LibFeeCollector|LibLiquidityProviderRichErrors|LibMetaTransactionsRichErrors|LibMetaTransactionsStorage|LibMigrate|LibNFTOrder|LibNFTOrdersRichErrors|LibNativeOrder|LibNativeOrdersRichErrors|LibNativeOrdersStorage|LibOtcOrdersStorage|LibOwnableRichErrors|LibOwnableStorage|LibProxyRichErrors|LibProxyStorage|LibReentrancyGuardStorage|LibSignature|LibSignatureRichErrors|LibSimpleFunctionRegistryRichErrors|LibSimpleFunctionRegistryStorage|LibStorage|LibTransformERC20RichErrors|LibTransformERC20Storage|LibWalletRichErrors|LiquidityProviderFeature|LiquidityProviderSandbox|LogMetadataTransformer|MetaTransactionsFeature|MetaTransactionsFeatureV2|MixinAaveV2|MixinBalancer|MixinBalancerV2Batch|MixinBancorV3|MixinCompound|MixinCryptoCom|MixinCurve|MixinCurveV2|MixinDodo|MixinDodoV2|MixinGMX|MixinKyberDmm|MixinLido|MixinMakerPSM|MixinMooniswap|MixinNerve|MixinPlatypus|MixinSolidly|MixinSynthetix|MixinUniswap|MixinUniswapV2|MixinUniswapV3|MixinZeroExBridge|MooniswapLiquidityProvider|MultiplexFeature|MultiplexLiquidityProvider|MultiplexOtc|MultiplexRfq|MultiplexTransformERC20|MultiplexUniswapV2|MultiplexUniswapV3|NFTOrders|NativeOrdersCancellation|NativeOrdersFeature|NativeOrdersInfo|NativeOrdersProtocolFees|NativeOrdersSettlement|OptimismBridgeAdapter|OtcOrdersFeature|OwnableFeature|PancakeSwapFeature|PayTakerTransformer|PermissionlessTransformerDeployer|PolygonBridgeAdapter|PositiveSlippageFeeTransformer|SimpleFunctionRegistryFeature|TestCurve|TestDelegateCaller|TestFeeCollectorController|TestFeeRecipient|TestFillQuoteTransformerBridge|TestFillQuoteTransformerExchange|TestFillQuoteTransformerHost|TestFixinProtocolFees|TestFixinTokenSpender|TestFullMigration|TestInitialMigration|TestLibNativeOrder|TestLibSignature|TestLiquidityProvider|TestMetaTransactionsNativeOrdersFeature|TestMetaTransactionsTransformERC20Feature|TestMigrator|TestMintTokenERC20Transformer|TestMintableERC1155Token|TestMintableERC20Token|TestMintableERC721Token|TestMooniswap|TestNFTOrderPresigner|TestNativeOrdersFeature|TestNoEthRecipient|TestOrderSignerRegistryWithContractWallet|TestPermissionlessTransformerDeployerSuicidal|TestPermissionlessTransformerDeployerTransformer|TestPropertyValidator|TestRfqOriginRegistration|TestSimpleFunctionRegistryFeatureImpl1|TestSimpleFunctionRegistryFeatureImpl2|TestStaking|TestTokenSpenderERC20Token|TestTransformERC20|TestTransformerBase|TestTransformerDeployerTransformer|TestTransformerHost|TestUniswapV2Factory|TestUniswapV2Pool|TestUniswapV3Factory|TestUniswapV3Feature|TestUniswapV3Pool|TestWeth|TestWethTransformerHost|TransformERC20Feature|Transformer|TransformerDeployer|UniswapFeature|UniswapV3Feature|WethTransformer|ZeroEx|ZeroExOptimized).json","abis:comment":"This list is auto-generated by contracts-gen. Don't edit manually.","publicInterfaceContracts":"IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BaseGoerliBridgeAdapter,BaseBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter,MetaTransactionsFeatureV2"},"engines":{"node":">=6.12"},"gitHead":"66edc60b3e6a7d606cf803aab133d745eae34b23","scripts":{"fix":"eslint --fix src scripts test","lint":"eslint src test scripts","test":"yarn run_mocha","build":"yarn pre_build && yarn build:ts","clean":"shx rm -rf lib test/generated-artifacts test/generated-wrappers generated-artifacts generated-wrappers","watch":"sol-compiler -w","compile":"sol-compiler","docs:md":"ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json","test:ci":"yarn test","build:ci":"yarn build","build:ts":"tsc -b","rollback":"node ./lib/scripts/rollback.js","docs:json":"typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES","pre_build":"run-s compile contracts:gen generate_contract_wrappers contracts:copy","run_mocha":"mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit","typechain":"typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'","test:trace":"SOLIDITY_REVERT_TRACE=true run-s build run_mocha","contracts:gen":"contracts-gen generate","test:profiler":"SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html","contracts:copy":"contracts-gen copy","publish:private":"yarn build && gitpkg publish","rebuild_and_test":"run-s build test","test:integration":"forge test -vvv","generate_contract_wrappers":"abi-gen --debug --abis  ${npm_package_config_abis} --output test/generated-wrappers --backend ethers"},"_npmUser":{"name":"tobernguyen","email":"tobernguyen@gmail.com"},"repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"_npmVersion":"lerna/3.16.10/node@v16.20.2+x64 (linux)","description":"Extensible contracts for interacting with the 0x protocol","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"ethers":"~4.0.4","@0x/types":"^3.3.7","@0x/utils":"^7.0.0","ethereum-types":"^3.7.1","ethereumjs-util":"^7.0.10","@0x/subproviders":"^8.0.1","@0x/web3-wrapper":"^8.0.1","@0x/base-contract":"^7.0.0","@0x/protocol-utils":"^11.24.2","@0x/typescript-typings":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.2.2","mocha":"^6.2.0","eslint":"^8.23.1","lodash":"^4.17.11","prompts":"^2.4.0","typedoc":"~0.16.11","typechain":"^8.0.0","typescript":"4.6.3","@0x/abi-gen":"^5.8.5","npm-run-all":"^4.1.2","@types/mocha":"^5.2.7","@0x/dev-utils":"^5.0.2","@types/lodash":"4.14.104","@0x/ts-doc-gen":"^0.0.28","@types/prompts":"^2.0.9","@0x/order-utils":"^10.4.28","@0x/sol-compiler":"^4.8.2","isomorphic-fetch":"^3.0.0","@0x/contracts-gen":"^2.0.50","@0x/contracts-erc20":"^3.3.57","@typechain/ethers-v5":"^10.0.0","@0x/contract-addresses":"^8.13.0","eslint-config-prettier":"^8.5.0","@types/isomorphic-fetch":"^0.0.35","@0x/contracts-test-utils":"^5.4.60","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts-zero-ex_0.49.0_1700095016401_0.4806034813950646","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-06-24T03:57:21.034Z","modified":"2026-08-12T18:07:19.648Z","0.1.1":"2020-06-24T03:57:21.453Z","0.2.0":"2020-07-15T04:49:09.877Z","0.3.0":"2020-10-21T07:34:08.021Z","0.4.0":"2020-10-23T21:08:08.225Z","0.5.0":"2020-10-27T21:14:21.886Z","0.5.1":"2020-10-28T02:11:17.281Z","0.6.0":"2020-11-02T22:22:15.397Z","0.7.0":"2020-11-03T04:17:19.145Z","0.8.0":"2020-11-03T06:46:48.722Z","0.9.0":"2020-11-13T21:14:40.238Z","0.10.0":"2020-11-19T05:32:43.472Z","0.11.0":"2020-12-03T02:08:51.052Z","0.11.1":"2020-12-07T22:57:08.312Z","0.12.0":"2020-12-09T03:41:28.931Z","0.13.0":"2020-12-16T08:03:52.943Z","0.14.0":"2020-12-16T20:10:10.134Z","0.15.0":"2020-12-17T22:52:58.942Z","0.16.0":"2020-12-23T02:55:41.913Z","0.17.0":"2021-01-04T23:23:06.642Z","0.18.0":"2021-01-13T04:09:16.830Z","0.18.1":"2021-01-26T08:02:45.098Z","0.18.2":"2021-02-10T09:49:39.626Z","0.19.0":"2021-02-24T04:43:20.955Z","0.20.0-multiplex":"2021-03-16T22:15:40.314Z","0.20.0":"2021-03-17T18:24:30.029Z","0.21.0":"2021-04-01T21:09:34.057Z","0.21.1":"2021-04-12T20:38:08.554Z","0.22.0":"2021-04-27T00:00:06.973Z","0.22.1":"2021-04-28T07:49:09.603Z","0.22.2":"2021-04-30T23:39:51.734Z","0.22.3":"2021-05-01T01:03:29.336Z","0.23.0":"2021-05-05T11:33:22.964Z","0.24.0":"2021-05-21T12:38:01.465Z","0.24.1":"2021-05-25T12:14:17.198Z","0.25.0":"2021-06-02T04:54:28.680Z","0.25.1":"2021-06-11T03:35:16.737Z","0.26.0":"2021-06-22T10:04:13.188Z","0.27.0":"2021-08-06T04:55:10.243Z","0.27.1":"2021-08-11T07:10:31.626Z","0.28.0":"2021-08-16T02:03:51.471Z","0.28.1":"2021-08-19T06:13:51.757Z","0.28.2":"2021-08-19T23:12:26.589Z","0.28.3":"2021-09-01T01:31:53.431Z","0.28.4":"2021-09-08T17:06:16.978Z","0.28.5":"2021-09-15T12:58:33.966Z","0.29.0":"2021-09-29T23:19:16.758Z","0.29.1":"2021-10-04T19:01:15.071Z","0.29.2":"2021-10-19T18:27:38.651Z","0.29.3":"2021-11-03T01:40:42.489Z","0.29.4":"2021-11-16T12:27:09.901Z","0.29.5":"2021-11-16T22:50:03.082Z","0.30.0":"2021-12-01T20:23:05.083Z","0.30.1":"2021-12-24T16:45:40.150Z","0.31.0":"2022-02-22T22:32:34.489Z","0.31.1":"2022-03-02T12:56:09.453Z","0.31.2":"2022-03-31T15:09:36.263Z","0.32.0":"2022-04-22T07:05:20.492Z","0.33.0":"2022-05-19T00:21:59.255Z","0.34.0":"2022-06-03T19:21:00.960Z","0.35.0":"2022-06-14T22:16:19.212Z","0.36.0":"2022-07-27T19:32:30.047Z","0.36.1":"2022-08-06T01:53:07.736Z","0.36.2":"2022-08-09T19:27:37.575Z","0.36.3":"2022-08-10T01:12:44.369Z","0.36.4":"2022-08-22T05:20:42.086Z","0.36.5":"2022-08-25T20:34:48.528Z","0.36.6":"2022-08-25T21:18:33.408Z","0.37.0":"2022-09-01T15:27:43.143Z","0.37.1":"2022-09-02T19:31:38.481Z","0.37.2":"2022-09-07T14:10:24.799Z","0.37.3":"2022-09-12T15:56:42.327Z","0.37.4":"2022-09-21T19:02:57.815Z","0.37.5":"2022-10-05T23:42:54.064Z","0.37.6":"2022-10-11T23:46:03.052Z","0.37.7":"2022-10-13T14:12:14.170Z","0.37.8":"2022-10-21T19:43:59.214Z","0.37.9":"2022-10-24T20:57:32.322Z","0.37.10":"2022-11-02T22:17:09.044Z","0.38.0":"2022-11-05T00:19:22.655Z","0.38.1":"2022-11-15T01:50:54.424Z","0.38.2":"2022-11-23T20:25:43.298Z","0.38.3":"2022-12-12T21:12:00.706Z","0.38.4":"2023-01-23T23:46:21.769Z","0.38.5":"2023-01-30T19:00:13.503Z","0.38.6":"2023-02-01T00:23:05.723Z","0.39.0":"2023-03-01T17:58:30.247Z","0.39.1":"2023-03-10T01:13:35.423Z","0.41.0":"2023-04-17T18:29:38.937Z","0.42.0":"2023-04-20T05:41:43.750Z","0.42.1":"2023-04-24T11:12:39.695Z","0.43.0":"2023-05-01T21:26:01.315Z","0.44.0":"2023-05-10T20:04:31.129Z","0.45.0":"2023-07-19T18:30:52.955Z","0.45.1":"2023-07-21T21:28:59.523Z","0.46.0":"2023-08-09T21:43:42.890Z","0.47.0":"2023-08-18T14:24:45.907Z","0.48.0":"2023-08-29T22:09:32.452Z","0.49.0":"2023-11-16T00:36:56.754Z"},"bugs":{"url":"https://github.com/0xProject/protocol/issues"},"license":"Apache-2.0","homepage":"https://github.com/0xProject/protocol/tree/main/contracts/zero-ex","repository":{"url":"git+https://github.com/0xProject/protocol.git","type":"git"},"description":"Extensible contracts for interacting with the 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":"## ZeroEx (ExchangeProxy)\n\nThis package contains contracts for the ZeroEx extensible contract architecture.\n\n> **_NOTE:_**  This repo is undergoing a tooling change. If adding a contract, you will need to\n> add it to `compiler.json`. You can generate the entire list by running the following:\n> `find . -type f -name \"*.sol\" | grep -v foundry | grep -v \"contracts/dep\" | grep -v \"node_modules\"`\n\n## Installation\n\n**Install**\n\n```bash\nnpm install @0x/contracts-zero-ex --save\n```\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](../../.github/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-zero-ex yarn build\n```\n\nOr continuously rebuild on change:\n\n```bash\nPKG=@0x/contracts-zero-ex yarn watch\n```\n\n### Clean\n\n```bash\nyarn clean\n```\n\n### Lint\n\n```bash\nyarn lint\n```\n\n### Run Tests\n\n```bash\nyarn test\n```\n\n### Run Integration Tests\nyou will need to create a .env that the root of `/contracts/zero-ex` containing rpc's for all 7 chains the tests will be run on\n\n```sh\nARBITRUM_RPC_URL=https://arb-mainnet........\nAVALANCHE_RPC_URL=https://avalanche-mainnet......\nBSC_RPC_URL=https://bsc-mainnet......\nFANTOM_RPC_URL=https://fantom-mainnet......\nMAINNET_RPC_URL=https://eth-mainnet......\nOPTIMISM_RPC_URL=https://opt-mainnet......\nPOLYGON_RPC_URL=https://polygon-mainnet......\n```\n\n```bash\ngit submodule update --init --recursive\nfoundryup\nyarn test:integration\n```\n","readmeFilename":"README.md"}