From 44a3b3f22c8bffc98c1b6a8646c5bc83654212da Mon Sep 17 00:00:00 2001 From: wowario Date: Thu, 9 May 2019 22:12:41 +0300 Subject: [PATCH] sanity check: change to false #5434 --- src/rpc/core_rpc_server.cpp | 2 +- src/rpc/core_rpc_server_commands_defs.h | 2 +- src/wallet/wallet2.cpp | 2 +- utils/python-rpc/framework/daemon.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rpc/core_rpc_server.cpp b/src/rpc/core_rpc_server.cpp index 70aef034b..bf2c7b370 100644 --- a/src/rpc/core_rpc_server.cpp +++ b/src/rpc/core_rpc_server.cpp @@ -1090,7 +1090,7 @@ namespace cryptonote { res.status = "Failed"; res.reason = "Sanity check failed"; - res.sanity_check_failed = true; + res.sanity_check_failed = false; return true; } res.sanity_check_failed = false; diff --git a/src/rpc/core_rpc_server_commands_defs.h b/src/rpc/core_rpc_server_commands_defs.h index 855ea854c..286b4d726 100644 --- a/src/rpc/core_rpc_server_commands_defs.h +++ b/src/rpc/core_rpc_server_commands_defs.h @@ -569,7 +569,7 @@ namespace cryptonote KV_SERIALIZE_PARENT(rpc_access_request_base); KV_SERIALIZE(tx_as_hex) KV_SERIALIZE_OPT(do_not_relay, false) - KV_SERIALIZE_OPT(do_sanity_checks, true) + KV_SERIALIZE_OPT(do_sanity_checks, false) END_KV_SERIALIZE_MAP() }; typedef epee::misc_utils::struct_init request; diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index c993ec12d..06f6ca583 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -6297,7 +6297,7 @@ void wallet2::commit_tx(pending_tx& ptx) COMMAND_RPC_SEND_RAW_TX::request req; req.tx_as_hex = epee::string_tools::buff_to_hex_nodelimer(tx_to_blob(ptx.tx)); req.do_not_relay = false; - req.do_sanity_checks = true; + req.do_sanity_checks = false; COMMAND_RPC_SEND_RAW_TX::response daemon_send_resp; { diff --git a/utils/python-rpc/framework/daemon.py b/utils/python-rpc/framework/daemon.py index 749d9ed88..a80e63011 100644 --- a/utils/python-rpc/framework/daemon.py +++ b/utils/python-rpc/framework/daemon.py @@ -52,7 +52,7 @@ class Daemon(object): return self.rpc.send_json_rpc_request(getblocktemplate) get_block_template = getblocktemplate - def send_raw_transaction(self, tx_as_hex, do_not_relay = False, do_sanity_checks = True, client = ""): + def send_raw_transaction(self, tx_as_hex, do_not_relay = False, do_sanity_checks = False, client = ""): send_raw_transaction = { 'client': client, 'tx_as_hex': tx_as_hex,