@ -1961,7 +1961,11 @@ namespace cryptonote
m_was_bootstrap_ever_used = true ;
}
r = r & & res . status = = CORE_RPC_STATUS_OK ;
if ( r & & res . status ! = CORE_RPC_STATUS_PAYMENT_REQUIRED & & res . status ! = CORE_RPC_STATUS_OK )
{
MINFO ( " Failing RPC " < < command_name < < " due to peer return status " < < res . status ) ;
r = false ;
}
res . untrusted = true ;
return true ;
}
@ -2941,7 +2945,7 @@ namespace cryptonote
RPC_TRACKER ( rpc_access_info ) ;
bool r ;
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_INFO > ( invoke_http_mode : : JON , " rpc_access_info " , req , res , r ) )
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_INFO > ( invoke_http_mode : : JON _RPC , " rpc_access_info " , req , res , r ) )
return r ;
// if RPC payment is not enabled
@ -3013,7 +3017,7 @@ namespace cryptonote
{
RPC_TRACKER ( rpc_access_submit_nonce ) ;
bool r ;
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_SUBMIT_NONCE > ( invoke_http_mode : : JON , " rpc_access_submit_nonce " , req , res , r ) )
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_SUBMIT_NONCE > ( invoke_http_mode : : JON _RPC , " rpc_access_submit_nonce " , req , res , r ) )
return r ;
// if RPC payment is not enabled
@ -3072,7 +3076,7 @@ namespace cryptonote
RPC_TRACKER ( rpc_access_pay ) ;
bool r ;
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_PAY > ( invoke_http_mode : : JON , " rpc_access_pay " , req , res , r ) )
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_PAY > ( invoke_http_mode : : JON _RPC , " rpc_access_pay " , req , res , r ) )
return r ;
// if RPC payment is not enabled
@ -3131,7 +3135,7 @@ namespace cryptonote
RPC_TRACKER ( rpc_access_data ) ;
bool r ;
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_DATA > ( invoke_http_mode : : JON , " rpc_access_data " , req , res , r ) )
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_DATA > ( invoke_http_mode : : JON _RPC , " rpc_access_data " , req , res , r ) )
return r ;
if ( ! m_rpc_payment )
@ -3159,7 +3163,7 @@ namespace cryptonote
RPC_TRACKER ( rpc_access_account ) ;
bool r ;
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_ACCOUNT > ( invoke_http_mode : : JON , " rpc_access_account " , req , res , r ) )
if ( use_bootstrap_daemon_if_necessary < COMMAND_RPC_ACCESS_ACCOUNT > ( invoke_http_mode : : JON _RPC , " rpc_access_account " , req , res , r ) )
return r ;
if ( ! m_rpc_payment )