diff options
| author | Russell Yanofsky <[email protected]> | 2019-09-17 18:28:03 -0400 |
|---|---|---|
| committer | Russell Yanofsky <[email protected]> | 2019-10-28 10:30:51 -0400 |
| commit | e6f4f895d5e42feaf7bfa5f41e80292aaa73cd7d (patch) | |
| tree | 1c12f814ae2ac88316066d334274354c669d7aa5 /src/rpc/rawtransaction.cpp | |
| parent | MOVEONLY: Move NodeContext struct to node/context.h (diff) | |
| download | discoin-e6f4f895d5e42feaf7bfa5f41e80292aaa73cd7d.tar.xz discoin-e6f4f895d5e42feaf7bfa5f41e80292aaa73cd7d.zip | |
Pass NodeContext, ConnMan, BanMan references more places
So g_connman and g_banman globals can be removed next commit.
Diffstat (limited to 'src/rpc/rawtransaction.cpp')
| -rw-r--r-- | src/rpc/rawtransaction.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rpc/rawtransaction.cpp b/src/rpc/rawtransaction.cpp index cdcf0c997..9b71b70b2 100644 --- a/src/rpc/rawtransaction.cpp +++ b/src/rpc/rawtransaction.cpp @@ -10,7 +10,9 @@ #include <index/txindex.h> #include <key_io.h> #include <merkleblock.h> +#include <net.h> #include <node/coin.h> +#include <node/context.h> #include <node/psbt.h> #include <node/transaction.h> #include <policy/policy.h> @@ -817,7 +819,7 @@ static UniValue sendrawtransaction(const JSONRPCRequest& request) std::string err_string; AssertLockNotHeld(cs_main); - const TransactionError err = BroadcastTransaction(tx, err_string, max_raw_tx_fee, /*relay*/ true, /*wait_callback*/ true); + const TransactionError err = BroadcastTransaction(*g_rpc_node, tx, err_string, max_raw_tx_fee, /*relay*/ true, /*wait_callback*/ true); if (TransactionError::OK != err) { throw JSONRPCTransactionError(err, err_string); } |