diff options
author | Michał Sałaban <michal@salaban.info> | 2018-01-28 12:27:19 +0100 |
---|---|---|
committer | Michał Sałaban <michal@salaban.info> | 2018-01-28 12:52:05 +0100 |
commit | 3cb65b3f69f1d1f58dccb4165e38135c512aef8d (patch) | |
tree | 78c32105f15fcb8327d4e9e39c1fdfb29e745340 /src/wallet/wallet_rpc_server.cpp | |
parent | Merge pull request #3188 (diff) | |
download | monero-3cb65b3f69f1d1f58dccb4165e38135c512aef8d.tar.xz |
Return appropriate error code when not enough money for tx
Diffstat (limited to 'src/wallet/wallet_rpc_server.cpp')
-rw-r--r-- | src/wallet/wallet_rpc_server.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wallet/wallet_rpc_server.cpp b/src/wallet/wallet_rpc_server.cpp index 97faf0b56..f995465d2 100644 --- a/src/wallet/wallet_rpc_server.cpp +++ b/src/wallet/wallet_rpc_server.cpp @@ -2412,6 +2412,11 @@ namespace tools er.code = WALLET_RPC_ERROR_CODE_NOT_ENOUGH_MONEY; er.message = e.what(); } + catch (const tools::error::not_enough_unlocked_money& e) + { + er.code = WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY; + er.message = e.what(); + } catch (const tools::error::tx_not_possible& e) { er.code = WALLET_RPC_ERROR_CODE_TX_NOT_POSSIBLE; |