|
| | BEGIN_RPC_MESSAGE_CLASS (GetHeight) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, height) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlocksFast) |
| |
| | RPC_MESSAGE_MEMBER (std::list< crypto::hash >, block_ids) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, start_height) |
| |
| | RPC_MESSAGE_MEMBER (bool, prune) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< cryptonote::rpc::block_with_transactions >, blocks) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, current_height) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< cryptonote::rpc::block_output_indices >, output_indices) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetHashesFast) |
| |
| | RPC_MESSAGE_MEMBER (std::list< crypto::hash >, known_hashes) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< crypto::hash >, hashes) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetTransactions) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< crypto::hash >, tx_hashes) |
| |
| | RPC_MESSAGE_MEMBER (txes_map, txs) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< crypto::hash >, missed_hashes) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (KeyImagesSpent) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< crypto::key_image >, key_images) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< uint64_t >, spent_status) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetTxGlobalOutputIndices) |
| |
| | RPC_MESSAGE_MEMBER (crypto::hash, tx_hash) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< uint64_t >, output_indices) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetRandomOutputsForAmounts) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< uint64_t >, amounts) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, count) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< amount_with_random_outputs >, amounts_with_outputs) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SendRawTx) |
| |
| | RPC_MESSAGE_MEMBER (cryptonote::transaction, tx) |
| |
| | RPC_MESSAGE_MEMBER (bool, relay) |
| |
| | RPC_MESSAGE_MEMBER (bool, relayed) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SendRawTxHex) |
| |
| | RPC_MESSAGE_MEMBER (std::string, tx_as_hex) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (StartMining) |
| |
| | RPC_MESSAGE_MEMBER (std::string, miner_address) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, threads_count) |
| |
| | RPC_MESSAGE_MEMBER (bool, do_background_mining) |
| |
| | RPC_MESSAGE_MEMBER (bool, ignore_battery) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetInfo) |
| |
| | RPC_MESSAGE_MEMBER (DaemonInfo, info) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (StopMining) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (MiningStatus) |
| |
| | RPC_MESSAGE_MEMBER (bool, active) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, speed) |
| |
| | RPC_MESSAGE_MEMBER (std::string, address) |
| |
| | RPC_MESSAGE_MEMBER (bool, is_background_mining_enabled) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SaveBC) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockHash) |
| |
| | RPC_MESSAGE_MEMBER (crypto::hash, hash) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockTemplate) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SubmitBlock) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetLastBlockHeader) |
| |
| | RPC_MESSAGE_MEMBER (cryptonote::rpc::BlockHeaderResponse, header) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockHeaderByHash) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockHeaderByHeight) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockHeadersByHeight) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< uint64_t >, heights) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< cryptonote::rpc::BlockHeaderResponse >, headers) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlock) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetPeerList) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< peer >, white_list) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< peer >, gray_list) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SetLogHashRate) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SetLogLevel) |
| |
| | RPC_MESSAGE_MEMBER (int8_t, level) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetTransactionPool) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< cryptonote::rpc::tx_in_pool >, transactions) |
| |
| | RPC_MESSAGE_MEMBER (key_images_with_tx_hashes, key_images) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetConnections) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBlockHeadersRange) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (StopDaemon) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (StartSaveGraph) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (StopSaveGraph) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (HardForkInfo) |
| |
| | RPC_MESSAGE_MEMBER (uint8_t, version) |
| |
| | RPC_MESSAGE_MEMBER (hard_fork_info, info) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetBans) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (SetBans) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (FlushTransactionPool) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetOutputHistogram) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, min_count) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, max_count) |
| |
| | RPC_MESSAGE_MEMBER (bool, unlocked) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, recent_cutoff) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< output_amount_count >, histogram) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetOutputKeys) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< output_amount_and_index >, outputs) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< output_key_mask_unlocked >, keys) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetRPCVersion) |
| |
| | RPC_MESSAGE_MEMBER (uint32_t, version) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetFeeEstimate) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, num_grace_blocks) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, estimated_base_fee) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, fee_mask) |
| |
| | RPC_MESSAGE_MEMBER (uint32_t, size_scale) |
| |
| | RPC_MESSAGE_MEMBER (uint8_t, hard_fork_version) |
| |
| | BEGIN_RPC_MESSAGE_CLASS (GetOutputDistribution) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, from_height) |
| |
| | RPC_MESSAGE_MEMBER (uint64_t, to_height) |
| |
| | RPC_MESSAGE_MEMBER (bool, cumulative) |
| |
| | RPC_MESSAGE_MEMBER (std::vector< output_distribution >, distributions) |
| |
| std::string | BAD_REQUEST (const std::string &request) |
| |
| std::string | BAD_REQUEST (const std::string &request, rapidjson::Value &id) |
| |
| std::string | BAD_JSON (const std::string &error_details) |
| |