chia-agent
Version:
chia rpc/websocket client library
192 lines (191 loc) • 12 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.reorg_blocks_command = exports.revert_blocks_command = exports.get_all_puzzle_hashes_command = exports.get_all_coins_command = exports.get_farming_ph_command = exports.get_auto_farming_command = exports.set_auto_farming_command = exports.farm_block_command = exports.get_all_blocks_command = exports.get_fee_estimate_command = exports.get_mempool_items_by_coin_name_command = exports.get_mempool_item_by_tx_id_command = exports.get_all_mempool_items_command = exports.get_all_mempool_tx_ids_command = exports.get_puzzle_and_solution_command = exports.push_tx_command = exports.get_coin_records_by_hint_command = exports.get_coin_records_by_parent_ids_command = exports.get_coin_records_by_names_command = exports.get_coin_record_by_name_command = exports.get_coin_records_by_puzzle_hashes_command = exports.get_coin_records_by_puzzle_hash_command = exports.get_recent_signage_point_or_eos_command = exports.get_initial_freeze_period_command_of_full_node = exports.get_aggsig_additional_data_command = exports.get_additions_and_removals_command = exports.get_network_space_command = exports.get_unfinished_block_headers_command = exports.get_block_spends_with_conditions_command = exports.get_block_spends_command = exports.get_block_records_command = exports.get_block_record_command = exports.get_block_record_by_height_command = exports.get_block_count_metrics_command = exports.get_blocks_command = exports.get_block_command = exports.get_blockchain_state_command = exports.chia_full_node_service = void 0;
exports.get_blockchain_state = get_blockchain_state;
exports.get_block = get_block;
exports.get_blocks = get_blocks;
exports.get_block_count_metrics = get_block_count_metrics;
exports.get_block_record_by_height = get_block_record_by_height;
exports.get_block_record = get_block_record;
exports.get_block_records = get_block_records;
exports.get_block_spends = get_block_spends;
exports.get_block_spends_with_conditions = get_block_spends_with_conditions;
exports.get_unfinished_block_headers = get_unfinished_block_headers;
exports.get_network_space = get_network_space;
exports.get_additions_and_removals = get_additions_and_removals;
exports.get_aggsig_additional_data = get_aggsig_additional_data;
exports.get_initial_freeze_period_of_full_node = get_initial_freeze_period_of_full_node;
exports.get_recent_signage_point_or_eos = get_recent_signage_point_or_eos;
exports.get_coin_records_by_puzzle_hash = get_coin_records_by_puzzle_hash;
exports.get_coin_records_by_puzzle_hashes = get_coin_records_by_puzzle_hashes;
exports.get_coin_record_by_name = get_coin_record_by_name;
exports.get_coin_records_by_names = get_coin_records_by_names;
exports.get_coin_records_by_parent_ids = get_coin_records_by_parent_ids;
exports.get_coin_records_by_hint = get_coin_records_by_hint;
exports.push_tx = push_tx;
exports.get_puzzle_and_solution = get_puzzle_and_solution;
exports.get_all_mempool_tx_ids = get_all_mempool_tx_ids;
exports.get_all_mempool_items = get_all_mempool_items;
exports.get_mempool_item_by_tx_id = get_mempool_item_by_tx_id;
exports.get_mempool_items_by_coin_name = get_mempool_items_by_coin_name;
exports.get_fee_estimate = get_fee_estimate;
exports.get_all_blocks = get_all_blocks;
exports.farm_block = farm_block;
exports.set_auto_farming = set_auto_farming;
exports.get_auto_farming = get_auto_farming;
exports.get_farming_ph = get_farming_ph;
exports.get_all_coins = get_all_coins;
exports.get_all_puzzle_hashes = get_all_puzzle_hashes;
exports.revert_blocks = revert_blocks;
exports.reorg_blocks = reorg_blocks;
exports.chia_full_node_service = "chia_full_node";
exports.get_blockchain_state_command = "get_blockchain_state";
async function get_blockchain_state(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_blockchain_state_command);
}
exports.get_block_command = "get_block";
async function get_block(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_command, data);
}
exports.get_blocks_command = "get_blocks";
async function get_blocks(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_blocks_command, data);
}
exports.get_block_count_metrics_command = "get_block_count_metrics";
async function get_block_count_metrics(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_count_metrics_command);
}
exports.get_block_record_by_height_command = "get_block_record_by_height";
async function get_block_record_by_height(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_record_by_height_command, data);
}
exports.get_block_record_command = "get_block_record";
async function get_block_record(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_record_command, data);
}
exports.get_block_records_command = "get_block_records";
async function get_block_records(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_records_command, data);
}
exports.get_block_spends_command = "get_block_spends";
async function get_block_spends(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_spends_command, data);
}
exports.get_block_spends_with_conditions_command = "get_block_spends_with_conditions";
async function get_block_spends_with_conditions(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_block_spends_with_conditions_command, data);
}
exports.get_unfinished_block_headers_command = "get_unfinished_block_headers";
async function get_unfinished_block_headers(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_unfinished_block_headers_command);
}
exports.get_network_space_command = "get_network_space";
async function get_network_space(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_network_space_command, data);
}
exports.get_additions_and_removals_command = "get_additions_and_removals";
async function get_additions_and_removals(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_additions_and_removals_command, data);
}
exports.get_aggsig_additional_data_command = "get_aggsig_additional_data";
async function get_aggsig_additional_data(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_aggsig_additional_data_command);
}
// This API was removed in `chia-blockchain@2.4.4`. Will be removed from `chia-agent` in the future.
exports.get_initial_freeze_period_command_of_full_node = "get_initial_freeze_period";
async function get_initial_freeze_period_of_full_node(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_initial_freeze_period_command_of_full_node);
}
exports.get_recent_signage_point_or_eos_command = "get_recent_signage_point_or_eos";
async function get_recent_signage_point_or_eos(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_recent_signage_point_or_eos_command, data);
}
exports.get_coin_records_by_puzzle_hash_command = "get_coin_records_by_puzzle_hash";
async function get_coin_records_by_puzzle_hash(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_records_by_puzzle_hash_command, data);
}
exports.get_coin_records_by_puzzle_hashes_command = "get_coin_records_by_puzzle_hashes";
async function get_coin_records_by_puzzle_hashes(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_records_by_puzzle_hashes_command, data);
}
exports.get_coin_record_by_name_command = "get_coin_record_by_name";
async function get_coin_record_by_name(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_record_by_name_command, data);
}
exports.get_coin_records_by_names_command = "get_coin_records_by_names";
async function get_coin_records_by_names(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_records_by_names_command, data);
}
exports.get_coin_records_by_parent_ids_command = "get_coin_records_by_parent_ids";
async function get_coin_records_by_parent_ids(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_records_by_parent_ids_command, data);
}
exports.get_coin_records_by_hint_command = "get_coin_records_by_hint";
async function get_coin_records_by_hint(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_coin_records_by_hint_command, data);
}
exports.push_tx_command = "push_tx";
async function push_tx(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.push_tx_command, data);
}
exports.get_puzzle_and_solution_command = "get_puzzle_and_solution";
async function get_puzzle_and_solution(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_puzzle_and_solution_command, data);
}
exports.get_all_mempool_tx_ids_command = "get_all_mempool_tx_ids";
async function get_all_mempool_tx_ids(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_all_mempool_tx_ids_command);
}
exports.get_all_mempool_items_command = "get_all_mempool_items";
async function get_all_mempool_items(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_all_mempool_items_command);
}
exports.get_mempool_item_by_tx_id_command = "get_mempool_item_by_tx_id";
async function get_mempool_item_by_tx_id(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_mempool_item_by_tx_id_command, data);
}
exports.get_mempool_items_by_coin_name_command = "get_mempool_items_by_coin_name";
async function get_mempool_items_by_coin_name(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_mempool_items_by_coin_name_command, data);
}
exports.get_fee_estimate_command = "get_fee_estimate";
async function get_fee_estimate(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_fee_estimate_command, data);
}
// simulator RPCs
exports.get_all_blocks_command = "get_all_blocks";
async function get_all_blocks(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_all_blocks_command);
}
exports.farm_block_command = "farm_block";
async function farm_block(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.farm_block_command, data);
}
exports.set_auto_farming_command = "set_auto_farming";
async function set_auto_farming(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.set_auto_farming_command, data);
}
exports.get_auto_farming_command = "get_auto_farming";
async function get_auto_farming(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_auto_farming_command);
}
exports.get_farming_ph_command = "get_farming_ph";
async function get_farming_ph(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_farming_ph_command);
}
exports.get_all_coins_command = "get_all_coins";
async function get_all_coins(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_all_coins_command, data);
}
exports.get_all_puzzle_hashes_command = "get_all_puzzle_hashes";
async function get_all_puzzle_hashes(agent) {
return agent.sendMessage(exports.chia_full_node_service, exports.get_all_puzzle_hashes_command);
}
exports.revert_blocks_command = "revert_blocks";
async function revert_blocks(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.revert_blocks_command, data);
}
exports.reorg_blocks_command = "reorg_blocks";
async function reorg_blocks(agent, data) {
return agent.sendMessage(exports.chia_full_node_service, exports.reorg_blocks_command, data);
}