{"dist":{"shasum":"bed0b86702e7a492e8a18ad9cb675fc29afd79b5","tarball":"https://registry.npmjs.org/@eth-optimism/contracts/-/contracts-0.2.0.tgz","fileCount":781,"integrity":"sha512-v7TuRsCzJm7M7g9ogO17aZOYDQYUbW0uZfFeBGYNifMyVHqVNkaKw7+fAj8DkJe4ZJ2iDFuSSOJahqDm1vuc2w==","signatures":[{"sig":"MEUCIQDBtHaC+moplkwZXDZaS43pcIUXFRUMmh/zu25mLNaZSQIgNm96vHZGo5cqQDXJGtGG2AGMwt6lJJg+jNJtz/PQvR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70176679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb8auCRA9TVsSAnZWagAAt3oP/AoZ+DVH5mYLNyRmCDEc\nHcWzYgsMoiDsP+gJXIgKyTb3qwRIxCdFPTBBYHkebShYUGzihnEAL3+FUWiW\nCB9LcpeKyaPR69gR0NBlURPfEVqfebbepfoSCNrwxmW5EsUZj9yrqjutfcmS\n/cUH7/u92E7n54+wfrS0IQfFWOs0U3XRUszT/vvU6XqNZIkFwYp9GP9TUDCX\nuhVaDKfWfriAnj4jmf+Dk+mXP882FwxywJn3lHTorKCin7ffflzoliOK41OO\n/X2aCeDBNj9r5akMW512t5ilFT9sgOCN2Sg06CRMb83zeBbw6FE767RkDw8n\nHgZtYosdKvAvhed3HOgO8pRzFfdwoB8k+FS+vW+NPsrHtPTnS+QFXvHjbHII\n2E8oQmjCieUiPJxpkvrcZYmxfLDIg9K8Uq3gs5rR22ZBJTorfHLCscjEj4pH\nHZulWKFmfLU98gS0RvvM3GC4d5D7bo+rv80mvA1xhWLqNgTGH2hfeF1+jlYM\noef4sAiN8G+xdf4azbe/erEBbSia9eKKqU4K9rqSIaZegJ4636cSK3l5CTHB\nk7oXJF62ZiTP561fdRMdBtSA7eyDdT2O+vYPe8wFW1q8HjUMmpQ/QmDkWcbX\nZ8nXRaSF+GcT11xdxczWZPft7nZYuupN5Pzdo8kCHaGJWW+GHxrez9hpZKXv\ntqpT\r\n=f/19\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","name":"@eth-optimism/contracts","author":{"name":"Optimism PBC"},"gitHead":"7283fd7c6fd72b1aa367cc7087a833ff498ba272","license":"MIT","scripts":{"all":"yarn clean && yarn build && yarn test && yarn lint:fix && yarn lint","lint":"yarn lint:fix && yarn lint:check","test":"yarn test:contracts","build":"yarn build:contracts && yarn build:contracts:ovm && yarn build:typescript && yarn build:copy && yarn build:dump && yarn build:typechain","clean":"rm -rf ./build ./artifacts ./artifacts-ovm ./cache ./cache-ovm","serve":"./bin/serve_dump.sh","deploy":"./bin/deploy.js","lint:fix":"prettier --config prettier-config.json --write \"hardhat.config.ts\" \"{src,test,hh,deploy,bin}/**/*.ts\"","test:gas":"hardhat test \"test/contracts/OVM/execution/OVM_StateManager.gas-spec.ts\" --no-compile --show-stack-traces","build:copy":"yarn build:copy:artifacts && yarn build:copy:artifacts:ovm && yarn build:copy:contracts","build:dump":"ts-node \"bin/take-dump.ts\"","lint:check":"tslint --format stylish --project .","build:kovan":"yarn build:contracts && yarn build:typescript && yarn build:copy && CHAIN_ID=69 yarn build:dump && yarn build:typechain","build:mainnet":"yarn build:contracts && yarn build:typescript && yarn build:copy && CHAIN_ID=10 yarn build:dump && yarn build:typechain","test:coverage":"NODE_OPTIONS=--max_old_space_size=8192 hardhat coverage","test:contracts":"hardhat test --show-stack-traces","build:contracts":"hardhat compile --show-stack-traces","build:typechain":"hardhat typechain","build:typescript":"tsc -p .","build:contracts:ovm":"TARGET=ovm hardhat compile --show-stack-traces","build:copy:artifacts":"copyfiles -u 1 \"artifacts/**/*.json\" \"build/artifacts\"","build:copy:contracts":"copyfiles -u 2 \"contracts/optimistic-ethereum/**/*.sol\" \"build/contracts\"","build:copy:artifacts:ovm":"copyfiles -u 1 \"artifacts-ovm/**/*.json\" \"build/artifacts-ovm\""},"_npmUser":{"name":"karlfloersch","email":"karl@karl.tech"},"_npmVersion":"6.14.11","description":"`@eth-optimism/contracts` contains the various Solidity smart contracts used within the Optimistic Ethereum system. Some of these contracts are deployed on Ethereum (\"Layer 1\"), while others are meant to be deployed to Optimistic Ethereum (\"Layer 2\").","directories":{},"maintainers":[{"name":"karlfloersch","email":"karl@karl.tech"},{"name":"ben-chain","email":"ben@optimism.io"},{"name":"will_optimism","email":"will@optimism.io"},{"name":"k-ho","email":"kevin@optimism.io"},{"name":"tynes","email":"tyneway12@gmail.com"},{"name":"kelvinfichter","email":"kelvinfichter@gmail.com"}],"_nodeVersion":"14.16.0","dependencies":{"glob":"^7.1.6","ganache-core":"^2.13.2","@openzeppelin/contracts":"^3.3.0","@eth-optimism/core-utils":"^0.1.10","@ethersproject/contracts":"^5.0.5","@ethersproject/hardware-wallets":"^5.0.8","@ethersproject/abstract-provider":"^5.0.8"},"_hasShrinkwrap":false,"devDependencies":{"rlp":"^2.2.6","chai":"^4.3.1","mocha":"^8.3.0","dotenv":"^8.2.0","ethers":"^5.0.31","lodash":"^4.17.20","mkdirp":"^1.0.4","hardhat":"^2.0.8","copyfiles":"^2.3.0","typechain":"2.0.0","buffer-xor":"^2.0.2","@types/glob":"^7.1.3","merkletreejs":"^0.2.12","ts-generator":"0.0.8","@types/lodash":"^4.14.161","directory-tree":"^2.2.7","hardhat-deploy":"^0.7.0-beta.50","ethereum-waffle":"^3.3.0","@eth-optimism/dev":"^1.1.1","random-bytes-seed":"^1.0.3","solidity-coverage":"^0.7.16","@typechain/hardhat":"^1.0.1","@eth-optimism/smock":"1.0.0-alpha.6","@typechain/ethers-v5":"1.0.0","merkle-patricia-tree":"^4.0.0","@eth-optimism/plugins":"1.0.0-alpha.2","@nomiclabs/hardhat-ethers":"^2.0.1","@nomiclabs/hardhat-waffle":"^2.0.1","@ethersproject/abstract-signer":"^5.0.14"},"peerDependencies":{"ethers":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.2.0_1617938093380_0.4622684569095161","host":"s3://npm-registry-packages"},"_id":"@eth-optimism/contracts@0.2.0","version":"0.2.0"}