@ -255,11 +255,12 @@ UniValue prioritisetransaction(const JSONRPCRequest& request)
@@ -255,11 +255,12 @@ UniValue prioritisetransaction(const JSONRPCRequest& request)
{
if ( request . fHelp | | request . params . size ( ) ! = 3 )
throw std : : runtime_error (
" prioritisetransaction <txid> <priority delta > <fee delta> \n "
" prioritisetransaction <txid> <dummy value > <fee delta> \n "
" Accepts the transaction into mined blocks at a higher (or lower) priority \n "
" \n Arguments: \n "
" 1. \" txid \" (string, required) The transaction id. \n "
" 2. priority_delta (numeric, optional) Fee-independent priority adjustment. Not supported, so must be zero or null. \n "
" 2. dummy (numeric, optional) API-Compatibility for previous API. Must be zero or null. \n "
" DEPRECATED. For forward compatibility use named arguments and omit this parameter. \n "
" 3. fee_delta (numeric, required) The fee value (in satoshis) to add (or subtract, if negative). \n "
" The fee is not actually paid, only the algorithm for selecting transactions into a block \n "
" considers the transaction as it would have paid a higher (or lower) fee. \n "
@ -276,7 +277,7 @@ UniValue prioritisetransaction(const JSONRPCRequest& request)
@@ -276,7 +277,7 @@ UniValue prioritisetransaction(const JSONRPCRequest& request)
CAmount nAmount = request . params [ 2 ] . get_int64 ( ) ;
if ( ! ( request . params [ 1 ] . isNull ( ) | | request . params [ 1 ] . get_real ( ) = = 0 ) ) {
throw JSONRPCError ( RPC_INVALID_PARAMETER , " Priority is not supported, and adjustment thereof must be zero . " ) ;
throw JSONRPCError ( RPC_INVALID_PARAMETER , " Priority is no longer supported, dummy argument to prioritisetransaction must be 0 . " ) ;
}
mempool . PrioritiseTransaction ( hash , nAmount ) ;
@ -960,7 +961,7 @@ static const CRPCCommand commands[] =
@@ -960,7 +961,7 @@ static const CRPCCommand commands[] =
// --------------------- ------------------------ ----------------------- ----------
{ " mining " , " getnetworkhashps " , & getnetworkhashps , true , { " nblocks " , " height " } } ,
{ " mining " , " getmininginfo " , & getmininginfo , true , { } } ,
{ " mining " , " prioritisetransaction " , & prioritisetransaction , true , { " txid " , " priority_delta " , " fee_delta " } } ,
{ " mining " , " prioritisetransaction " , & prioritisetransaction , true , { " txid " , " dummy " , " fee_delta " } } ,
{ " mining " , " getblocktemplate " , & getblocktemplate , true , { " template_request " } } ,
{ " mining " , " submitblock " , & submitblock , true , { " hexdata " , " parameters " } } ,