{"_id":"@aragon/court-deploy","_rev":"37-c5240f5049853015dabd9fb2341baa8f","name":"@aragon/court-deploy","dist-tags":{"latest":"1.1.2"},"versions":{"1.1.2":{"name":"@aragon/court-deploy","version":"1.1.2","author":{"name":"Aragon Association"},"license":"GPL-3.0","_id":"@aragon/court-deploy@1.1.2","maintainers":[{"name":"ajsantander","email":"palebluedot@gmail.com"},{"name":"evalir","email":"hi@enriqueortiz.dev"},{"name":"gabrielg","email":"gabrielpk.18@gmail.com"},{"name":"facuspagnuolo","email":"facundo_spagnuolo@icloud.com"},{"name":"aragon-ci","email":"jorge+npmci@aragon.one"},{"name":"bingen","email":"bingen@aragon.one"},{"name":"izqui","email":"jorge@aragon.one"},{"name":"luisivan","email":"me@luisivan.net"},{"name":"bpierre","email":"hello@pierre.world"},{"name":"sohkai","email":"qisheng.brett.sun@gmail.com"}],"dist":{"shasum":"17975acb43a61524ae9c91dfc0c5e815050b323b","tarball":"https://registry.npmjs.org/@aragon/court-deploy/-/court-deploy-1.1.2.tgz","fileCount":62,"integrity":"sha512-oA3jiaC1sBF0l56DblVUwuohCLmLSSsQShtOIgBy6pfs5mW94ODH5E7xTim1xBQ4HmjDQ4itSw72vAa0tdeJFQ==","signatures":[{"sig":"MEUCIBIwHf6Mei1Lcq+sijr5AaCJx+DZyOBYlE338wx/n6OUAiEAihnjsVco8VRN0Q1k9+ZCbUpW7sB5MZmDhSHurFhK8/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh111WCRA9TVsSAnZWagAAs3EP/09HENHjxXfaUkF2P6KS\ns6evtAtSF41hqT03S7/dKvd8Mt4CzaNwICSPzkoUg4RjPxLXYBCKCb5KFMr5\n706/9hKF1G7ilbTcdE3f3RXb1NsL0uzw6bvMEKguiDiU9LCeytdQBD9NGTgK\nMA3eHUs83nguX5y70jjTun+C3iuf7DE17kRhWODXnLOKWrRYIjrQ5EpRbDUh\nUtIvyjZRWOqv6mTVBZ6DE3zrD1d60b4zT1rT5T7moxvVwHeVSfL7XDErjN0q\nQzfZ5O3z3+b9MkgZHhYlT+uQ8KUEjZgeh2oSPJfH/TWnihg2dR39MPsDRJ23\nUnwacTEGtKu5jGP9xKueTNYqomwuBndLPi97I1VEkTafnH6HPQi2SQFkOYx1\nhgRKI546hawtDoRV8CYLhgHFXoKFuN/U5P8UU+X2PhCg54UqIog0DBqv1/rS\nIZzaiUFBLtnGz7qGNYyqd/vDsAg6uTJuSbYLEwLaCxhEEmJC9zyGphvvw+pg\nnppx0xc6aNAJGQErKot8GyBe3B8vyq8zDpp3VM8cnN8i8tpYKaTBQNg+v9zi\nxdMqrf8lV9X9i2ZT3s9FYrX5U1PVzu5B+I9O6swN/+Qmel/EV4zz9iF4e9RX\n0IzXLLowa6defVgyNaCeTlaIk7ayQm3RUceo1r01mn5uHAGKCU33LEqK6SWG\n14Xe\r\n=qJA+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"97c32206e4e1161e6c10f42c8a4300fce6404cec","scripts":{"test":"./node_modules/@aragon/test-helpers/ganache-cli.sh","deploy:anj:rpc":"node ./bin/index.js minime -n rpc -c ./data/config/anj.js","deploy:ant:rpc":"node ./bin/index.js minime -n rpc -c ./test/data/config/ant.js","deploy:dai:rpc":"node ./bin/index.js minime -n rpc -c ./test/data/config/dai.js","deploy:court:rpc":"rm -f data/output/minime.rpc.json && rm -f data/output/court.rpc.json && npm run deploy:dai:rpc && npm run deploy:anj:rpc && node ./bin/index.js court -n rpc","upgrade:court:rpc":"node ./bin/index.js court-upgrade -n rpc","deploy:anj:mainnet":"node ./bin/index.js minime -n mainnet -c ./data/config/anj.js","deploy:anj:rinkeby":"node ./bin/index.js minime -n rinkeby -c ./data/config/anj.js","deploy:anj:ropsten":"node ./bin/index.js minime -n ropsten -c ./data/config/anj.js","deploy:anj:staging":"node ./bin/index.js minime -n staging -c ./data/config/anj.js","deploy:ant:rinkeby":"node ./bin/index.js minime -n rinkeby -c ./test/data/config/ant.js","deploy:ant:ropsten":"node ./bin/index.js minime -n ropsten -c ./test/data/config/ant.js","deploy:ant:staging":"node ./bin/index.js minime -n staging -c ./test/data/config/ant.js","deploy:dai:rinkeby":"node ./bin/index.js minime -n rinkeby -c ./test/data/config/dai.js","deploy:dai:ropsten":"node ./bin/index.js minime -n ropsten -c ./test/data/config/dai.js","deploy:dai:staging":"node ./bin/index.js minime -n staging -c ./test/data/config/dai.js","deploy:presale:rpc":"rm -f data/output/minime.rpc.json data/output/presale.rpc.json && npm run deploy:ant:rpc && npm run deploy:anj:rpc && node ./bin/index.js presale --instance -n rpc","deploy:court:mainnet":"node ./bin/index.js court -n mainnet","deploy:court:rinkeby":"node ./bin/index.js court -n rinkeby","deploy:court:ropsten":"node ./bin/index.js court -n ropsten","deploy:court:staging":"node ./bin/index.js court -n staging","deploy:faucet:mainnet":"node ./bin/index.js faucet -n mainnet","deploy:faucet:rinkeby":"node ./bin/index.js faucet -n rinkeby","deploy:faucet:ropsten":"node ./bin/index.js faucet -n ropsten","deploy:faucet:staging":"node ./bin/index.js faucet -n staging","print:presale:mainnet":"node ./bin/index.js presale -n mainnet --print","print:presale:rinkeby":"node ./bin/index.js presale -n rinkeby --print","print:presale:ropsten":"node ./bin/index.js presale -n ropsten --print","print:presale:staging":"node ./bin/index.js presale -n staging --print","upgrade:court:mainnet":"node ./bin/index.js court-upgrade -n mainnet","upgrade:court:rinkeby":"node ./bin/index.js court-upgrade -n rinkeby","upgrade:court:ropsten":"node ./bin/index.js court-upgrade -n ropsten","upgrade:court:staging":"node ./bin/index.js court-upgrade -n stagingn","deploy:presale:mainnet":"node ./bin/index.js presale -n mainnet --evmScript","deploy:presale:rinkeby":"node ./bin/index.js presale -n rinkeby --evmScript","deploy:presale:staging":"node ./bin/index.js presale -n staging --evmScript","deploy:wrapper:mainnet":"node ./bin/index.js presale -n mainnet --wrapper","deploy:wrapper:rinkeby":"node ./bin/index.js presale -n rinkeby --wrapper","deploy:wrapper:ropsten":"node ./bin/index.js presale -n ropsten --wrapper","deploy:wrapper:staging":"node ./bin/index.js presale -n staging --wrapper"},"_npmUser":{"name":"bingen","email":"bingen@aragon.one"},"_npmVersion":"6.13.4","description":"Aragon Court deployment scripts","directories":{},"_nodeVersion":"10.15.0","dependencies":{"web3":"^1.2.1","axios":"^0.19.0","chalk":"^2.4.2","yargs":"^14.0.0","web3-eth-abi":"^1.2.4","@aragon/court":"1.1.0","@aragon/minime":"^1.0.0","@truffle/config":"^1.1.21","@truffle/contract":"^4.0.32","truffle-flattener":"^1.4.2","@aragon/apps-agent":"^2.0.0","@aragon/apps-voting":"^2.1.0","@aragon/erc20-faucet":"git+https://github.com/aragonone/erc20-faucet.git","@aragon/templates-shared":"^1.0.0","@aragon/truffle-config-v5":"^1.0.0","@aragon/apps-token-manager":"^2.1.0","@aragon/court-presale-activate":"1.1.1","@aragon/templates-externally-owned-presale-bonding-curve":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"truffle":"^5.0.34","ganache-cli":"^6.4.5","@aragon/test-helpers":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/court-deploy_1.1.2_1580477722552_0.3238002704733156","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-01-31T13:35:22.479Z","modified":"2025-05-09T12:19:05.214Z","1.1.2":"2020-01-31T13:35:22.649Z"},"author":{"name":"Aragon Association"},"license":"GPL-3.0","description":"Aragon Court deployment scripts","maintainers":[{"email":"devops-master@aragon.org","name":"devops-master"},{"email":"jjavieralvarezrodriguez@gmail.com","name":"jjavieralv"},{"email":"devops@aragon.org","name":"arabot-1"}],"readme":"# Aragon Network deployment scripts <img align=\"right\" src=\"https://raw.githubusercontent.com/aragon/design/master/readme-logo.png\" height=\"80px\" /> [![Travis branch](https://img.shields.io/travis/aragon/aragon-court/development.svg?style=for-the-badge)](https://travis-ci.com/aragon/aragon-court/)\n\n## ANJ\n\nMake sure the related configuration is correctly set up in `./data/config/anj`\n\n### Local\n\nTo deploy a new ANJ instance locally simply run a ganache instance and run the following deployment script:\n\n```\nnpx ganache-cli -i 15 --gasLimit 7000000 --port 8545\nnpm run deploy:anj:rpc\n```\n\n### Testnets and Mainnet\n\nTo deploy a new ANJ instance make sure everything is set in order to use `truffle-hdwallet-provider` and run:\n\n```\nnpm run deploy:anj:[mainnet|ropsten|rinkeby]\n```\n\n## Aragon Court \n\nMake sure the related configuration is correctly set up in `./data/config/court`\n\n### Local\n\nTo deploy a new Aragon Court instance locally simply run a ganache instance and run the following deployment script:\n\n```\nnpx ganache-cli -i 15 --gasLimit 7000000 --port 8545\nnpm run deploy:court:rpc\n```\n\n### Testnets and Mainnet\n\nTo deploy a new Aragon Court instance make sure everything is set in order to use `truffle-hdwallet-provider` and run:\n\n```\nnpm run deploy:court:[mainnet|ropsten|rinkeby]\n```\n\n## Options\n\n- `input`: specify a custom config file\n- `output`: specify an output directory for the deployed contracts information\n- `verbose`: enable the logging verbose mode\n- `verify`: pass an Etherscan api-key to verify your contracts\n","readmeFilename":"readme.md"}