mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-11 06:05:49 +00:00
Compare commits
1 Commits
fix-online
...
fix_inject
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e57c9add25 |
@@ -47,9 +47,6 @@ getFailHard(RPC::JsonContext const& context)
|
|||||||
Json::Value
|
Json::Value
|
||||||
doInject(RPC::JsonContext& context)
|
doInject(RPC::JsonContext& context)
|
||||||
{
|
{
|
||||||
if (context.role != Role::ADMIN)
|
|
||||||
return RPC::make_error(
|
|
||||||
rpcNOT_SUPPORTED, "Signing is not supported by this server.");
|
|
||||||
if (context.role != Role::ADMIN)
|
if (context.role != Role::ADMIN)
|
||||||
return rpcError(rpcNO_PERMISSION);
|
return rpcError(rpcNO_PERMISSION);
|
||||||
|
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ Handler const handlerArray[]{
|
|||||||
{"ripple_path_find", byRef(&doRipplePathFind), Role::USER, NO_CONDITION},
|
{"ripple_path_find", byRef(&doRipplePathFind), Role::USER, NO_CONDITION},
|
||||||
{"sign", byRef(&doSign), Role::USER, NO_CONDITION},
|
{"sign", byRef(&doSign), Role::USER, NO_CONDITION},
|
||||||
{"sign_for", byRef(&doSignFor), Role::USER, NO_CONDITION},
|
{"sign_for", byRef(&doSignFor), Role::USER, NO_CONDITION},
|
||||||
{"inject", byRef(&doInject), Role::USER, NEEDS_CURRENT_LEDGER},
|
{"inject", byRef(&doInject), Role::ADMIN, NEEDS_CURRENT_LEDGER},
|
||||||
{"submit", byRef(&doSubmit), Role::USER, NEEDS_CURRENT_LEDGER},
|
{"submit", byRef(&doSubmit), Role::USER, NEEDS_CURRENT_LEDGER},
|
||||||
{"submit_multisigned",
|
{"submit_multisigned",
|
||||||
byRef(&doSubmitMultiSigned),
|
byRef(&doSubmitMultiSigned),
|
||||||
|
|||||||
Reference in New Issue
Block a user