MCPcopy Create free account
hub / github.com/QuipNetwork/cpp-sdk / printUsage

Method printUsage

src/cli.cpp:1015–1045  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1013}
1014
1015void CLI::printUsage() const {
1016 std::cout << "Usage: quip-cli <command> [options]" << std::endl;
1017 std::cout << "Commands:" << std::endl;
1018 std::cout << " deposit [--amount <amount>] [--entropy <entropy>] "
1019 "[--vault-id <vault_id>]"
1020 << std::endl;
1021 std::cout
1022 << " --amount: Amount in wei to deposit (default: 10000000000000000)"
1023 << std::endl;
1024 std::cout << " --entropy: Optional hex string for deterministic vault ID"
1025 << std::endl;
1026 std::cout
1027 << " --vault-id: Optional hex string for specific vault ID (32 bytes)"
1028 << std::endl;
1029 std::cout << " transfer <quantum_secret> <quip_wallet_address> <to_address> "
1030 "<amount>"
1031 << std::endl;
1032 std::cout << " execute <quantum_secret> <quip_wallet_address> <target_address> "
1033 "<opdata> <eth_value>"
1034 << std::endl;
1035 std::cout << " balance <address>" << std::endl;
1036 std::cout << " pq-owner <address>" << std::endl;
1037 std::cout << " change-owner <quantum_secret> <quip_wallet_address>"
1038 << std::endl;
1039 std::cout << " generate-keypair <quantum_secret> <vault_id>" << std::endl;
1040 std::cout << " recover-keypair <quantum_secret_hex> <vault_id_hex> "
1041 "<public_seed_hex>"
1042 << std::endl;
1043 std::cout << " sign <quantum_secret> <vault_id> <public_seed> <message>"
1044 << std::endl;
1045}
1046
1047std::string CLI::getContractAddress(const std::string &contract_name) const {
1048 if (!contract_address_.empty()) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected