@ -128,53 +128,53 @@ Array RPCConvertValues(const std::string &strMethod, const std::vector<std::stri
if ( strMethod = = " stop " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " stop " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " getaddednodeinfo " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " getaddednodeinfo " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " setgenerate " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " setgenerate " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " setgenerate " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " setgenerate " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getnetworkhashps " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " getnetworkhashps " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " getnetworkhashps " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getnetworkhashps " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " sendtoaddress " & & n > 1 ) ConvertTo < double > ( params [ 1 ] ) ;
if ( strMethod = = " sendtoaddress " & & n > 1 ) ConvertTo < double > ( params [ 1 ] ) ;
if ( strMethod = = " settxfee " & & n > 0 ) ConvertTo < double > ( params [ 0 ] ) ;
if ( strMethod = = " settxfee " & & n > 0 ) ConvertTo < double > ( params [ 0 ] ) ;
if ( strMethod = = " getreceivedbyaddress " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getreceivedbyaddress " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getreceivedbyaccount " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getreceivedbyaccount " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listreceivedbyaddress " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listreceivedbyaddress " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listreceivedbyaddress " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " listreceivedbyaddress " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " listreceivedbyaccount " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listreceivedbyaccount " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listreceivedbyaccount " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " listreceivedbyaccount " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " getbalance " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getbalance " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getblockhash " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " getblockhash " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " move " & & n > 2 ) ConvertTo < double > ( params [ 2 ] ) ;
if ( strMethod = = " move " & & n > 2 ) ConvertTo < double > ( params [ 2 ] ) ;
if ( strMethod = = " move " & & n > 3 ) ConvertTo < boost : : int64_t > ( params [ 3 ] ) ;
if ( strMethod = = " move " & & n > 3 ) ConvertTo < int64_t > ( params [ 3 ] ) ;
if ( strMethod = = " sendfrom " & & n > 2 ) ConvertTo < double > ( params [ 2 ] ) ;
if ( strMethod = = " sendfrom " & & n > 2 ) ConvertTo < double > ( params [ 2 ] ) ;
if ( strMethod = = " sendfrom " & & n > 3 ) ConvertTo < boost : : int64_t > ( params [ 3 ] ) ;
if ( strMethod = = " sendfrom " & & n > 3 ) ConvertTo < int64_t > ( params [ 3 ] ) ;
if ( strMethod = = " listtransactions " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listtransactions " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listtransactions " & & n > 2 ) ConvertTo < boost : : int64_t > ( params [ 2 ] ) ;
if ( strMethod = = " listtransactions " & & n > 2 ) ConvertTo < int64_t > ( params [ 2 ] ) ;
if ( strMethod = = " listaccounts " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listaccounts " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " walletpassphrase " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " walletpassphrase " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getblocktemplate " & & n > 0 ) ConvertTo < Object > ( params [ 0 ] ) ;
if ( strMethod = = " getblocktemplate " & & n > 0 ) ConvertTo < Object > ( params [ 0 ] ) ;
if ( strMethod = = " listsinceblock " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listsinceblock " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " sendmany " & & n > 1 ) ConvertTo < Object > ( params [ 1 ] ) ;
if ( strMethod = = " sendmany " & & n > 1 ) ConvertTo < Object > ( params [ 1 ] ) ;
if ( strMethod = = " sendmany " & & n > 2 ) ConvertTo < boost : : int64_t > ( params [ 2 ] ) ;
if ( strMethod = = " sendmany " & & n > 2 ) ConvertTo < int64_t > ( params [ 2 ] ) ;
if ( strMethod = = " addmultisigaddress " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " addmultisigaddress " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " addmultisigaddress " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " addmultisigaddress " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " createmultisig " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " createmultisig " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " createmultisig " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " createmultisig " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " listunspent " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listunspent " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " listunspent " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listunspent " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " listunspent " & & n > 2 ) ConvertTo < Array > ( params [ 2 ] ) ;
if ( strMethod = = " listunspent " & & n > 2 ) ConvertTo < Array > ( params [ 2 ] ) ;
if ( strMethod = = " getblock " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " getblock " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] ) ;
if ( strMethod = = " getrawtransaction " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " getrawtransaction " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " createrawtransaction " & & n > 0 ) ConvertTo < Array > ( params [ 0 ] ) ;
if ( strMethod = = " createrawtransaction " & & n > 0 ) ConvertTo < Array > ( params [ 0 ] ) ;
if ( strMethod = = " createrawtransaction " & & n > 1 ) ConvertTo < Object > ( params [ 1 ] ) ;
if ( strMethod = = " createrawtransaction " & & n > 1 ) ConvertTo < Object > ( params [ 1 ] ) ;
if ( strMethod = = " signrawtransaction " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] , true ) ;
if ( strMethod = = " signrawtransaction " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] , true ) ;
if ( strMethod = = " signrawtransaction " & & n > 2 ) ConvertTo < Array > ( params [ 2 ] , true ) ;
if ( strMethod = = " signrawtransaction " & & n > 2 ) ConvertTo < Array > ( params [ 2 ] , true ) ;
if ( strMethod = = " sendrawtransaction " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] , true ) ;
if ( strMethod = = " sendrawtransaction " & & n > 1 ) ConvertTo < bool > ( params [ 1 ] , true ) ;
if ( strMethod = = " gettxout " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " gettxout " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " gettxout " & & n > 2 ) ConvertTo < bool > ( params [ 2 ] ) ;
if ( strMethod = = " gettxout " & & n > 2 ) ConvertTo < bool > ( params [ 2 ] ) ;
if ( strMethod = = " lockunspent " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " lockunspent " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " lockunspent " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " lockunspent " & & n > 1 ) ConvertTo < Array > ( params [ 1 ] ) ;
if ( strMethod = = " importprivkey " & & n > 2 ) ConvertTo < bool > ( params [ 2 ] ) ;
if ( strMethod = = " importprivkey " & & n > 2 ) ConvertTo < bool > ( params [ 2 ] ) ;
if ( strMethod = = " verifychain " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " verifychain " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " verifychain " & & n > 1 ) ConvertTo < boost : : int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " verifychain " & & n > 1 ) ConvertTo < int64_t > ( params [ 1 ] ) ;
if ( strMethod = = " keypoolrefill " & & n > 0 ) ConvertTo < boost : : int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " keypoolrefill " & & n > 0 ) ConvertTo < int64_t > ( params [ 0 ] ) ;
if ( strMethod = = " getrawmempool " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
if ( strMethod = = " getrawmempool " & & n > 0 ) ConvertTo < bool > ( params [ 0 ] ) ;
return params ;
return params ;