diff options
| author | tobtoht <tob@featherwallet.org> | 2026-04-22 17:35:06 +0000 |
|---|---|---|
| committer | tobtoht <tob@featherwallet.org> | 2026-04-22 17:35:06 +0000 |
| commit | 81e72c09e8d2a067fe12cd4ad40932a89cc87aff (patch) | |
| tree | 77ff61c4b1ce3716f3748e1fa278c0a43c79c5d6 /src/wallet | |
| parent | 6ecc2bdf1b1ed3ac6f3179547ddd6e4352ec6fd5 (diff) | |
| parent | 3703ec1833c3814290db7615fec2314f57ba5b8b (diff) | |
| download | monzero-core-81e72c09e8d2a067fe12cd4ad40932a89cc87aff.tar.gz monzero-core-81e72c09e8d2a067fe12cd4ad40932a89cc87aff.tar.xz monzero-core-81e72c09e8d2a067fe12cd4ad40932a89cc87aff.zip | |
Merge pull request #10435
3703ec1 wallet_rpc_server: restrict relay_tx (selsta)
Diffstat (limited to 'src/wallet')
| -rw-r--r-- | src/wallet/wallet_rpc_server.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/wallet/wallet_rpc_server.cpp b/src/wallet/wallet_rpc_server.cpp index bca2d975f..9b732640c 100644 --- a/src/wallet/wallet_rpc_server.cpp +++ b/src/wallet/wallet_rpc_server.cpp @@ -1901,6 +1901,13 @@ namespace tools //------------------------------------------------------------------------------------------------------------------------------ bool wallet_rpc_server::on_relay_tx(const wallet_rpc::COMMAND_RPC_RELAY_TX::request& req, wallet_rpc::COMMAND_RPC_RELAY_TX::response& res, epee::json_rpc::error& er, const connection_context *ctx) { + if (m_restricted) + { + er.code = WALLET_RPC_ERROR_CODE_DENIED; + er.message = "Command unavailable in restricted mode."; + return false; + } + if (!m_wallet) return not_open(er); cryptonote::blobdata blob; |
