{"_id":"@alexbh/celocli","_rev":"2-0b89375fc435b799964ca6125b5c43e8","name":"@alexbh/celocli","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@alexbh/celocli","description":"CLI Tool for transacting with the Celo protocol","version":"1.0.0","author":{"name":"alexbh"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/celo-org/celo-monorepo.git"},"homepage":"https://github.com/celo-org/celo-monorepo","bugs":{"url":"https://github.com/celo-org/celo-monorepo/issues?utf8=%E2%9C%93&q=label%3Acli+"},"types":"lib/index.d.ts","main":"lib/index.js","bin":{"celocli":"bin/run"},"keywords":["celo","celocli","celo-cli"],"engines":{"node":">=8.0.0"},"scripts":{"clean":"tsc -b . --clean","build":"tsc -b .","docs":"yarn oclif-dev readme --multi --dir=../docs/command-line-interface && yarn prettier ../docs/command-line-interface/*.md --write","lint":"tslint -c tslint.json --project tsconfig.json","prepack":"yarn run build && oclif-dev manifest && oclif-dev readme","test:reset":"yarn --cwd ../protocol devchain generate-tar .tmp/devchain.tar.gz --migration_override ../dev-utils/src/migration-override.json --upto 24 --release_gold_contracts scripts/truffle/releaseGoldExampleConfigs.json","test:livechain":"yarn --cwd ../protocol devchain run-tar .tmp/devchain.tar.gz","test":"TZ=UTC jest --runInBand"},"dependencies":{"@celo/contractkit":"0.4.15-dev","@celo/utils":"0.1.21-dev","@ledgerhq/hw-transport-node-hid":"^5.11.0","@oclif/command":"^1","@oclif/config":"^1","@oclif/plugin-autocomplete":"^0.1.5","@oclif/plugin-help":"^2","@types/command-exists":"^1.2.0","@oclif/plugin-warn-if-update-available":"^1.7.0","bip32":"2.0.5","bip39":"3.0.2","bls12377js":"git+https://github.com/celo-org/bls12377js.git#cb38a4cfb643c778619d79b20ca3e5283a2122a6","chalk":"^2.4.2","cli-table":"^0.3.1","cli-ux":"^5.4.9","command-exists":"^1.2.9","debug":"^4.1.1","ethereumjs-util":"^5.2.0","events":"^3.0.0","firebase":"^7.2.2","fs-extra":"^8.1.0","humanize-duration":"^3.21.0","moment":"2.24.0","path":"^0.12.7","prompts":"^2.0.1","randombytes":"^2.0.1","save":"^2.4.0","tslib":"^1","web3":"1.2.4"},"devDependencies":{"@celo/dev-cli":"^2.0.3","@celo/dev-utils":"0.0.1-dev","@celo/flake-tracker":"0.0.1-dev","@types/cli-table":"^0.3.0","@types/debug":"^4.1.4","@types/fs-extra":"^8.0.0","@types/inquirer":"^6.5.0","@types/web3":"^1.0.18","@types/humanize-duration":"^3.18.0","@types/mocha":"^7.0.2","@types/node":"^10","globby":"^8","prettier":"1.19.1","typescript":"^3.8.3"},"oclif":{"commands":"./lib/commands","topics":{"account":{"description":"Manage your account, keys, and metadata"},"config":{"description":"Configure CLI options which persist across commands"},"election":{"description":"Participate in and view the state of Validator Elections"},"exchange":{"description":"Exchange Celo Dollars and CELO via the stability mechanism"},"governance":{"description":"Interact with on-chain governance proposals and hotfixes"},"identity":{"description":"Interact with ODIS and the attestations service"},"lockedgold":{"description":"View and manage locked CELO"},"node":{"description":"Manage your Celo node"},"transfer":{"description":"Transfer CELO and Celo Dollars"},"validator":{"description":"View and manage Validators"},"validatorgroup":{"description":"View and manage Validator Groups"},"releasegold":{"description":"View and manage Release Gold contracts"},"dkg":{"description":"Publish your locally computed DKG results to the blockchain"}},"bin":"celocli","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"warn-if-update-available":{"timeoutInDays":1,"message":"<%= config.name %> update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>."},"repositoryPrefix":"https://github.com/celo-org/celo-monorepo/tree/master/packages/cli/<%- commandPath %>"},"_id":"@alexbh/celocli@1.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ae6bCzkKDU1W8nANy7/u2bWnsf7vYCEzm94WQ7+C295i3LsSbj19Vb0qJkY/6QvFPzuAyLVVucvIbRiwsFgCQA==","shasum":"cff4a6cebacfe7a432b7d2f45083d3b5e396d28c","tarball":"https://registry.npmjs.org/@alexbh/celocli/-/celocli-1.0.0.tgz","fileCount":473,"unpackedSize":1211529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHP1CRA9TVsSAnZWagAAcHMP/3YWyfGOjmy4tASaJiGi\n+LFDIlZ4tn07Cw1xdJHgjMAeHqDXwe1hAJqWpFxkN/QDnze0QeU7TwPJaFrL\nTiWSth/gXHD8/rMNDiu0UnCFlCnKBcQHK/3mBoD58Gpi1fHxokudz0egvR6Z\nSZHWqcPI1GXndp1ynM3xwX0FgHwBhSknvcJ/WccWlUWakxQ69BcKDcjNGonq\nw+lTS+d7WTSja8VNwsY27PvZZ0KtrHshDJNw6Ubqb9YNvEmm4WppfJOZo2jG\nk1FYIzMI33cJ+GhBUkurbP97chTG8ge/riSPrEleKNmQgOKItoxzJWgdGNh3\nkK2bSZ8rbYznyZOfu2EfMN0fBAshJ8t062ksY+XvryUVeNyzw68MUz8/eqQh\nhtYLDCsZJrs0SvPTaZ5ZQWOT2GNzSvfx5cqe+/dzaNSMdMrz1w/BGHPwOrI1\nNYZqgNeDFgF/qG1OYfJQnpgcSQQ+0pj64dy0Vzsvhi0phzAdvIw4/XpDt1L2\nEZqjXV3+1mz1iDqY/jdPnLLN81Tw5t697ZYe53PILe6aKHkmFhoLSOZJMoQK\nTEPqxfltODlNbq15mPD5pT0HAJo7B2WuvUkM1JycYuahxHIxSEjM1idSlgqK\nG8FP7GRKIhGR5GRjpSAMic0a5umLgdD6Us53V9jbCZSvxQOrQ4PyvB+2SRMu\nl7S4\r\n=anEt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaRHFRxihcez6omKJ+YqbvZ/9o988fI3wRK04shwA9NAiBwlPzdVpzxZguXWIE1qQgq698QnDadRwxt3RkvOB54Ow=="}]},"maintainers":[{"name":"alexbh","email":"alexbruceharley@gmail.com"}],"_npmUser":{"name":"alexbh","email":"alexbruceharley@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/celocli_1.0.0_1601991669096_0.5951635827573809"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alexbh/celocli","description":"CLI Tool for transacting with the Celo protocol","version":"1.0.1","author":{"name":"alexbh"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/celo-org/celo-monorepo.git"},"homepage":"https://github.com/celo-org/celo-monorepo","bugs":{"url":"https://github.com/celo-org/celo-monorepo/issues?utf8=%E2%9C%93&q=label%3Acli+"},"types":"lib/index.d.ts","main":"lib/index.js","bin":{"celocli":"bin/run"},"keywords":["celo","celocli","celo-cli"],"engines":{"node":">=8.0.0"},"scripts":{"clean":"tsc -b . --clean","build":"tsc -b .","docs":"yarn oclif-dev readme --multi --dir=../docs/command-line-interface && yarn prettier ../docs/command-line-interface/*.md --write","lint":"tslint -c tslint.json --project tsconfig.json","prepack":"yarn run build && oclif-dev manifest && oclif-dev readme","test:reset":"yarn --cwd ../protocol devchain generate-tar .tmp/devchain.tar.gz --migration_override ../dev-utils/src/migration-override.json --upto 24 --release_gold_contracts scripts/truffle/releaseGoldExampleConfigs.json","test:livechain":"yarn --cwd ../protocol devchain run-tar .tmp/devchain.tar.gz","test":"TZ=UTC jest --runInBand"},"dependencies":{"@celo/contractkit":"0.4.14","@celo/utils":"0.1.20","@ledgerhq/hw-transport-node-hid":"^5.11.0","@oclif/command":"^1","@oclif/config":"^1","@oclif/plugin-autocomplete":"^0.1.5","@oclif/plugin-help":"^2","@types/command-exists":"^1.2.0","@oclif/plugin-warn-if-update-available":"^1.7.0","bip32":"2.0.5","bip39":"3.0.2","bls12377js":"git+https://github.com/celo-org/bls12377js.git#cb38a4cfb643c778619d79b20ca3e5283a2122a6","chalk":"^2.4.2","cli-table":"^0.3.1","cli-ux":"^5.4.9","command-exists":"^1.2.9","debug":"^4.1.1","ethereumjs-util":"^5.2.0","events":"^3.0.0","firebase":"^7.2.2","fs-extra":"^8.1.0","humanize-duration":"^3.21.0","moment":"2.24.0","path":"^0.12.7","prompts":"^2.0.1","randombytes":"^2.0.1","save":"^2.4.0","tslib":"^1","web3":"1.2.4"},"devDependencies":{"@celo/dev-cli":"^2.0.3","@celo/dev-utils":"0.0.1-dev","@celo/flake-tracker":"0.0.1-dev","@types/cli-table":"^0.3.0","@types/debug":"^4.1.4","@types/fs-extra":"^8.0.0","@types/inquirer":"^6.5.0","@types/web3":"^1.0.18","@types/humanize-duration":"^3.18.0","@types/mocha":"^7.0.2","@types/node":"^10","globby":"^8","prettier":"1.19.1","typescript":"^3.8.3"},"oclif":{"commands":"./lib/commands","topics":{"account":{"description":"Manage your account, keys, and metadata"},"config":{"description":"Configure CLI options which persist across commands"},"election":{"description":"Participate in and view the state of Validator Elections"},"exchange":{"description":"Exchange Celo Dollars and CELO via the stability mechanism"},"governance":{"description":"Interact with on-chain governance proposals and hotfixes"},"identity":{"description":"Interact with ODIS and the attestations service"},"lockedgold":{"description":"View and manage locked CELO"},"node":{"description":"Manage your Celo node"},"transfer":{"description":"Transfer CELO and Celo Dollars"},"validator":{"description":"View and manage Validators"},"validatorgroup":{"description":"View and manage Validator Groups"},"releasegold":{"description":"View and manage Release Gold contracts"},"dkg":{"description":"Publish your locally computed DKG results to the blockchain"}},"bin":"celocli","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"warn-if-update-available":{"timeoutInDays":1,"message":"<%= config.name %> update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>."},"repositoryPrefix":"https://github.com/celo-org/celo-monorepo/tree/master/packages/cli/<%- commandPath %>"},"_id":"@alexbh/celocli@1.0.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rSePMbynSYTzKQMmPC102XiFgGkIyQJyVgEe5bIEybWz3PRMY18KLLj7LSAGMaXX5mPTzu94xJN72vdfimz/rg==","shasum":"d826c0161451d04173a6742674b5e3b28103c998","tarball":"https://registry.npmjs.org/@alexbh/celocli/-/celocli-1.0.1.tgz","fileCount":473,"unpackedSize":1211496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIXICRA9TVsSAnZWagAAGR8QAIWWA8Q7bSsQSyRv44Kb\neJeTbWN9jyYkp6kVVmic/al7AFPUe/SMDCPkD54OKgqqklfe4Vvkvd490c5b\n1Emsb0FncvXdyPZZMT9s4+u+XDyRqPXB5cvRQijL9/x1PQ9kBRBB97wDmvGQ\nBPa5/ZyvMfoxUbmLKBdn+QliuL6QyvXq2uHAqNavM7eSVyWDJ6n4lXz97FHk\nz2GkSkuUc2VVcVCnfMQ5CV3pPNnm5OSenfXf3adMB2ICcYytRenvHp4U7Lwe\nzDHzl+8tKtVDPTpD0gVyFrZ7swW2B2HMx4qCfEpSWha5t2hoI8IMJ5/CuIdF\nUSi9TJaHj3g4DJjDy0Ic0J6dvRYGtGDAMoIyE+GuY89W2SwVh1/6Qh599gGm\naXUoQDy6+K6bOX4N71kVVkydQlJblZAAf55gm4S3DnprbMWSZJ5/88KO3z3A\neEWJJBP9R45U3OohTy4E0bBvLy2gi+1GvZGCuFa7yL0mZEb4ktd0gyy1eAXX\nnzQ70FodEKHPGdEUQrqx/AFrSKXzhc+4go4uFaTZMzf+sNxO8bZ7RVyF6hum\nKGbecxBb+9Lo8PvodAxsw1VJJ1X1G6MjLjVgqPc8n/wAU2oQLLlGi90o6Ehy\na9oFHvNar1va2J8CW7+7vMU/IZb/TYBZcWyoXp45d3H7794H9bVmTy5bAxpL\nMsbF\r\n=+s93\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5Ed9fzTGq/9Ku6Vh8OBtCAskf8ponu4yu5eQK30j5sAIgSL1VfjR/qt3VI4q54QpbZ4+gu9ul55gId9pbUsLzDzo="}]},"maintainers":[{"name":"alexbh","email":"alexbruceharley@gmail.com"}],"_npmUser":{"name":"alexbh","email":"alexbruceharley@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/celocli_1.0.1_1601996232059_0.6418727132276283"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-06T13:41:08.997Z","1.0.0":"2020-10-06T13:41:09.264Z","modified":"2022-04-04T12:39:22.392Z","1.0.1":"2020-10-06T14:57:12.233Z"},"maintainers":[{"name":"alexbh","email":"alexbruceharley@gmail.com"}],"description":"CLI Tool for transacting with the Celo protocol","homepage":"https://github.com/celo-org/celo-monorepo","keywords":["celo","celocli","celo-cli"],"repository":{"type":"git","url":"git+https://github.com/celo-org/celo-monorepo.git"},"author":{"name":"alexbh"},"bugs":{"url":"https://github.com/celo-org/celo-monorepo/issues?utf8=%E2%9C%93&q=label%3Acli+"},"license":"Apache-2.0","readme":"# celocli\n\nTool for interacting with the Celo Protocol.\n\n## Development\n\n### Build\n\nUse `yarn build:sdk <NETWORK>` to build the sdk for the target environment (CLI dependency).\n\nUse `yarn build` to compile the CLI.\n\n### Generate docs\n\nUse `yarn docs` to populate `packages/docs` with generated documentation. Generated files should be checked in, and CI will fail if CLI modifications cause changes in the docs which were not checked in.\n\n_See [@celo/dev-cli](https://github.com/celo-org/dev-cli) for how we customize doc generation._\n\n### Known build issues on Linux\n\n> I'm getting the follow error: `Cannot find module '@celo/contractkit'`.\n\nA possible solution is to build the monorepo manually.\nGo to the `celo-monorepo` root directory and\n\n```bash\n> yarn build\n```\n\nIf all works well, navigate to `packages/cli`.\n\n> I've got the cli built successfully but the running the `cli` yields: `Error: Returned values aren't valid, did it run Out of Gas?`.\n\nWhen running the `cli` against a full node, this can mean that the contract artifacts are out of date.\nSolution: switch to the `alfajores` branch and build the `celo-monorepo`.\n\nGo to the `celo-monorepo` root directory and\n\n```bash\n> git checkout alfajores\n> yarn\n> yarn build\n> cd packages/cli\n> ./bin/run account:balance $CELO_ACCOUNT_ADDRESS\n```\n","readmeFilename":"README.md"}