├── .ci-script ├── build-bin-for-linux-deploy.sh ├── build-bin-for-mac-deploy.sh ├── build-push-docker-image.sh ├── clippy_test.sh └── travis-install-libsodium.sh ├── .env ├── .gitignore ├── .gitmodules ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README-CN.md ├── README.md ├── cita-cli.gif ├── cita-cli ├── Cargo.toml ├── build.rs └── src │ ├── cli.rs │ ├── cli │ ├── abi_command.rs │ ├── amend_command.rs │ ├── contract_command.rs │ ├── key_command.rs │ ├── other_command.rs │ ├── rpc_command.rs │ ├── store_command.rs │ ├── tx_command.rs │ └── util.rs │ ├── interactive.rs │ ├── json_color.rs │ ├── main.rs │ └── printer.rs ├── cita-tool ├── Cargo.toml ├── contract_abi │ ├── Admin.abi │ ├── Authorization.abi │ ├── BatchTx.abi │ ├── ChainManager.abi │ ├── EmergencyBrake.abi │ ├── Group.abi │ ├── GroupManagement.abi │ ├── NodeManager.abi │ ├── Permission.abi │ ├── PermissionManagement.abi │ ├── PriceManager.abi │ ├── QuotaManager.abi │ ├── Role.abi │ ├── RoleManagement.abi │ ├── SysConfig.abi │ └── VersionManager.abi ├── create_protobuf.sh └── src │ ├── abi.rs │ ├── client.rs │ ├── client │ ├── basic.rs │ ├── system_contract.rs │ └── transaction_option.rs │ ├── crypto.rs │ ├── crypto │ ├── cita_ed25519.rs │ ├── cita_secp256k1.rs │ ├── cita_sm2.rs │ └── crypto_trait.rs │ ├── error.rs │ ├── lib.rs │ ├── protos.rs │ ├── protos │ └── blockchain.rs │ └── rpctypes.rs ├── docker ├── README.md └── release │ └── Dockerfile ├── rust-toolchain └── tool-derive ├── Cargo.toml └── src └── lib.rs /.ci-script/build-bin-for-linux-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.ci-script/build-bin-for-linux-deploy.sh -------------------------------------------------------------------------------- /.ci-script/build-bin-for-mac-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.ci-script/build-bin-for-mac-deploy.sh -------------------------------------------------------------------------------- /.ci-script/build-push-docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.ci-script/build-push-docker-image.sh -------------------------------------------------------------------------------- /.ci-script/clippy_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.ci-script/clippy_test.sh -------------------------------------------------------------------------------- /.ci-script/travis-install-libsodium.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.ci-script/travis-install-libsodium.sh -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | JSONRPC_URL=http://127.0.0.1:1337 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/README-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/README.md -------------------------------------------------------------------------------- /cita-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli.gif -------------------------------------------------------------------------------- /cita-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/Cargo.toml -------------------------------------------------------------------------------- /cita-cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/build.rs -------------------------------------------------------------------------------- /cita-cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/abi_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/abi_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/amend_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/amend_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/contract_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/contract_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/key_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/key_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/other_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/other_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/rpc_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/rpc_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/store_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/store_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/tx_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/tx_command.rs -------------------------------------------------------------------------------- /cita-cli/src/cli/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/cli/util.rs -------------------------------------------------------------------------------- /cita-cli/src/interactive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/interactive.rs -------------------------------------------------------------------------------- /cita-cli/src/json_color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/json_color.rs -------------------------------------------------------------------------------- /cita-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/main.rs -------------------------------------------------------------------------------- /cita-cli/src/printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-cli/src/printer.rs -------------------------------------------------------------------------------- /cita-tool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/Cargo.toml -------------------------------------------------------------------------------- /cita-tool/contract_abi/Admin.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/Admin.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/Authorization.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/Authorization.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/BatchTx.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/BatchTx.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/ChainManager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/ChainManager.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/EmergencyBrake.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/EmergencyBrake.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/Group.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/Group.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/GroupManagement.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/GroupManagement.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/NodeManager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/NodeManager.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/Permission.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/Permission.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/PermissionManagement.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/PermissionManagement.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/PriceManager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/PriceManager.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/QuotaManager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/QuotaManager.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/Role.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/Role.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/RoleManagement.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/RoleManagement.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/SysConfig.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/SysConfig.abi -------------------------------------------------------------------------------- /cita-tool/contract_abi/VersionManager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/contract_abi/VersionManager.abi -------------------------------------------------------------------------------- /cita-tool/create_protobuf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/create_protobuf.sh -------------------------------------------------------------------------------- /cita-tool/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/abi.rs -------------------------------------------------------------------------------- /cita-tool/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/client.rs -------------------------------------------------------------------------------- /cita-tool/src/client/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/client/basic.rs -------------------------------------------------------------------------------- /cita-tool/src/client/system_contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/client/system_contract.rs -------------------------------------------------------------------------------- /cita-tool/src/client/transaction_option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/client/transaction_option.rs -------------------------------------------------------------------------------- /cita-tool/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/crypto.rs -------------------------------------------------------------------------------- /cita-tool/src/crypto/cita_ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/crypto/cita_ed25519.rs -------------------------------------------------------------------------------- /cita-tool/src/crypto/cita_secp256k1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/crypto/cita_secp256k1.rs -------------------------------------------------------------------------------- /cita-tool/src/crypto/cita_sm2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/crypto/cita_sm2.rs -------------------------------------------------------------------------------- /cita-tool/src/crypto/crypto_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/crypto/crypto_trait.rs -------------------------------------------------------------------------------- /cita-tool/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/error.rs -------------------------------------------------------------------------------- /cita-tool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/lib.rs -------------------------------------------------------------------------------- /cita-tool/src/protos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/protos.rs -------------------------------------------------------------------------------- /cita-tool/src/protos/blockchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/protos/blockchain.rs -------------------------------------------------------------------------------- /cita-tool/src/rpctypes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/cita-tool/src/rpctypes.rs -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/release/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/docker/release/Dockerfile -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | stable -------------------------------------------------------------------------------- /tool-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/tool-derive/Cargo.toml -------------------------------------------------------------------------------- /tool-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/citahub/cita-cli/HEAD/tool-derive/src/lib.rs --------------------------------------------------------------------------------