From 548075b1f533cd68f4daad63e7688414718f6021 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 2 Apr 2017 12:17:35 +0100 Subject: daemon: new relay_tx command and RPC --- src/daemon/command_parser_executor.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/daemon/command_parser_executor.cpp') diff --git a/src/daemon/command_parser_executor.cpp b/src/daemon/command_parser_executor.cpp index 4e6e83eb5..a7caeeffc 100644 --- a/src/daemon/command_parser_executor.cpp +++ b/src/daemon/command_parser_executor.cpp @@ -563,4 +563,19 @@ bool t_command_parser_executor::update(const std::vector& args) return m_executor.update(args.front()); } +bool t_command_parser_executor::relay_tx(const std::vector& args) +{ + if (args.size() != 1) return false; + + std::string txid; + crypto::hash hash; + if (!parse_hash256(args[0], hash)) + { + std::cout << "failed to parse tx id" << std::endl; + return true; + } + txid = args[0]; + return m_executor.relay_tx(txid); +} + } // namespace daemonize -- cgit v1.2.3