Merge branch 'FSM' of https://github.com/jl777/komodo into mastertest
This commit is contained in:
@@ -48,10 +48,8 @@
|
||||
|
||||
using namespace std;
|
||||
|
||||
extern int32_t ASSETCHAINS_ALGO, ASSETCHAINS_EQUIHASH, ASSETCHAINS_LWMAPOS;
|
||||
extern uint64_t ASSETCHAINS_STAKED;
|
||||
extern int32_t KOMODO_MININGTHREADS;
|
||||
extern bool VERUS_MINTBLOCKS;
|
||||
#include "komodo_defs.h"
|
||||
|
||||
arith_uint256 komodo_PoWtarget(int32_t *percPoSp,arith_uint256 target,int32_t height,int32_t goalperc);
|
||||
|
||||
/**
|
||||
|
||||
@@ -80,7 +80,8 @@ int8_t StakedNotaryID(std::string ¬aryname, char *Raddress);
|
||||
extern uint16_t ASSETCHAINS_P2PPORT,ASSETCHAINS_RPCPORT;
|
||||
extern uint32_t ASSETCHAINS_CC;
|
||||
extern uint32_t ASSETCHAINS_MAGIC;
|
||||
extern uint64_t ASSETCHAINS_COMMISSION,ASSETCHAINS_STAKED,ASSETCHAINS_SUPPLY,ASSETCHAINS_LASTERA;
|
||||
extern uint64_t ASSETCHAINS_COMMISSION,ASSETCHAINS_STAKED,ASSETCHAINS_SUPPLY;
|
||||
extern uint32_t ASSETCHAINS_LASTERA;
|
||||
extern int32_t ASSETCHAINS_LWMAPOS,ASSETCHAINS_SAPLING;
|
||||
extern uint64_t ASSETCHAINS_ENDSUBSIDY[],ASSETCHAINS_REWARD[],ASSETCHAINS_HALVING[],ASSETCHAINS_DECAY[];
|
||||
extern std::string NOTARY_PUBKEY,NOTARY_ADDRESS; extern uint8_t NOTARY_PUBKEY33[];
|
||||
@@ -306,7 +307,7 @@ UniValue getinfo(const UniValue& params, bool fHelp)
|
||||
}
|
||||
}
|
||||
if (ASSETCHAINS_LASTERA > 0)
|
||||
obj.push_back(Pair("eras", ASSETCHAINS_LASTERA + 1));
|
||||
obj.push_back(Pair("eras", (int64_t)(ASSETCHAINS_LASTERA + 1)));
|
||||
obj.push_back(Pair("reward", acReward));
|
||||
obj.push_back(Pair("halving", acHalving));
|
||||
obj.push_back(Pair("decay", acDecay));
|
||||
|
||||
@@ -409,8 +409,16 @@ static const CRPCCommand vRPCCommands[] =
|
||||
{ "faucet", "faucetget", &faucetget, true },
|
||||
{ "faucet", "faucetaddress", &faucetaddress, true },
|
||||
|
||||
// Heir
|
||||
{ "heir", "heiraddress", &heiraddress, true },
|
||||
// Heir
|
||||
{ "heir", "heiraddress", &heiraddress, true },
|
||||
{ "heir", "heirfund", &heirfund, true },
|
||||
{ "heir", "heiradd", &heiradd, true },
|
||||
{ "heir", "heirclaim", &heirclaim, true },
|
||||
/* { "heir", "heirfundtokens", &heirfundtokens, true },
|
||||
{ "heir", "heiraddtokens", &heiraddtokens, true },
|
||||
{ "heir", "heirclaimtokens", &heirclaimtokens, true },*/
|
||||
{ "heir", "heirinfo", &heirinfo, true },
|
||||
{ "heir", "heirlist", &heirlist, true },
|
||||
|
||||
// Channels
|
||||
{ "channels", "channelsaddress", &channelsaddress, true },
|
||||
@@ -445,11 +453,23 @@ static const CRPCCommand vRPCCommands[] =
|
||||
{ "pegs", "pegsaddress", &pegsaddress, true },
|
||||
|
||||
// Marmara
|
||||
{ "marmara", "Marmaraaddress", &marmaraaddress, true },
|
||||
{ "marmara", "marmaraaddress", &marmaraaddress, true },
|
||||
{ "marmara", "marmarapoolpayout", &marmara_poolpayout, true },
|
||||
{ "marmara", "marmarareceive", &marmara_receive, true },
|
||||
{ "marmara", "marmaraissue", &marmara_issue, true },
|
||||
{ "marmara", "marmaratransfer", &marmara_transfer, true },
|
||||
{ "marmara", "marmarainfo", &marmara_info, true },
|
||||
{ "marmara", "marmaracreditloop", &marmara_creditloop, true },
|
||||
{ "marmara", "marmarasettlement", &marmara_settlement, true },
|
||||
{ "marmara", "marmaralock", &marmara_lock, true },
|
||||
|
||||
// Payments
|
||||
{ "payments", "paymentsaddress", &paymentsaddress, true },
|
||||
|
||||
{ "CClib", "cclibaddress", &cclibaddress, true },
|
||||
{ "CClib", "cclibinfo", &cclibinfo, true },
|
||||
{ "CClib", "cclib", &cclib, true },
|
||||
|
||||
// Gateways
|
||||
{ "gateways", "gatewaysaddress", &gatewaysaddress, true },
|
||||
{ "gateways", "gatewayslist", &gatewayslist, true },
|
||||
@@ -475,7 +495,8 @@ static const CRPCCommand vRPCCommands[] =
|
||||
{ "dice", "dicestatus", &dicestatus, true },
|
||||
{ "dice", "diceaddress", &diceaddress, true },
|
||||
|
||||
// tokens
|
||||
// tokens & assets
|
||||
{ "tokens", "assetsaddress", &assetsaddress, true },
|
||||
{ "tokens", "tokeninfo", &tokeninfo, true },
|
||||
{ "tokens", "tokenlist", &tokenlist, true },
|
||||
{ "tokens", "tokenorders", &tokenorders, true },
|
||||
@@ -519,6 +540,9 @@ static const CRPCCommand vRPCCommands[] =
|
||||
{ "util", "reconsiderblock", &reconsiderblock, true },
|
||||
/* Not shown in help */
|
||||
{ "hidden", "setmocktime", &setmocktime, true },
|
||||
{ "hidden", "test_ac", &test_ac, true },
|
||||
{ "hidden", "test_heirmarker", &test_heirmarker, true },
|
||||
|
||||
#ifdef ENABLE_WALLET
|
||||
/* Wallet */
|
||||
{ "wallet", "resendwallettransactions", &resendwallettransactions, true},
|
||||
|
||||
@@ -242,6 +242,7 @@ extern UniValue tokeninfo(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenlist(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenorders(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenbalance(const UniValue& params, bool fHelp);
|
||||
extern UniValue assetsaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokencreate(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokentransfer(const UniValue& params, bool fHelp);
|
||||
@@ -253,6 +254,11 @@ extern UniValue tokencancelask(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenfillask(const UniValue& params, bool fHelp);
|
||||
extern UniValue tokenconvert(const UniValue& params, bool fHelp);
|
||||
extern UniValue heiraddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue heirfund(const UniValue& params, bool fHelp);
|
||||
extern UniValue heiradd(const UniValue& params, bool fHelp);
|
||||
extern UniValue heirclaim(const UniValue& params, bool fHelp);
|
||||
extern UniValue heirinfo(const UniValue& params, bool fHelp);
|
||||
extern UniValue heirlist(const UniValue& params, bool fHelp);
|
||||
extern UniValue channelsaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue oraclesaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue oracleslist(const UniValue& params, bool fHelp);
|
||||
@@ -272,7 +278,18 @@ extern UniValue pricesstatus(const UniValue& params, bool fHelp);
|
||||
extern UniValue pricesfinish(const UniValue& params, bool fHelp);
|
||||
extern UniValue pegsaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmaraaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_poolpayout(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_receive(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_issue(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_transfer(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_info(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_creditloop(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_settlement(const UniValue& params, bool fHelp);
|
||||
extern UniValue marmara_lock(const UniValue& params, bool fHelp);
|
||||
extern UniValue paymentsaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue cclibaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue cclibinfo(const UniValue& params, bool fHelp);
|
||||
extern UniValue cclib(const UniValue& params, bool fHelp);
|
||||
extern UniValue gatewaysaddress(const UniValue& params, bool fHelp);
|
||||
extern UniValue gatewayslist(const UniValue& params, bool fHelp);
|
||||
extern UniValue gatewaysinfo(const UniValue& params, bool fHelp);
|
||||
@@ -458,4 +475,8 @@ extern UniValue paxprices(const UniValue& params, bool fHelp);
|
||||
extern UniValue paxdeposit(const UniValue& params, bool fHelp);
|
||||
extern UniValue paxwithdraw(const UniValue& params, bool fHelp);
|
||||
|
||||
// test rpc:
|
||||
extern UniValue test_ac(const UniValue& params, bool fHelp);
|
||||
extern UniValue test_heirmarker(const UniValue& params, bool fHelp);
|
||||
|
||||
#endif // BITCOIN_RPCSERVER_H
|
||||
|
||||
Reference in New Issue
Block a user