|
|
@ -16,6 +16,8 @@ |
|
|
|
#include <event2/buffer.h> |
|
|
|
#include <event2/keyvalq_struct.h> |
|
|
|
#include "support/events.h" |
|
|
|
uint16_t BITCOIND_RPCPORT = 7771; |
|
|
|
char ASSETCHAINS_SYMBOL[65]; |
|
|
|
|
|
|
|
#include <univalue.h> |
|
|
|
|
|
|
@ -64,27 +66,6 @@ public: |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
#define FROM_CLI |
|
|
|
#include "uint256.h" |
|
|
|
#include "arith_uint256.h" |
|
|
|
|
|
|
|
#include "komodo_structs.h" |
|
|
|
|
|
|
|
#include "komodo_globals.h" |
|
|
|
#include "komodo_utils.h" |
|
|
|
#include "komodo_cJSON.c" |
|
|
|
#include "komodo_notary.h" |
|
|
|
|
|
|
|
void komodo_stateupdate(int32_t height,uint8_t notarypubs[][33],uint8_t numnotaries,uint8_t notaryid,uint256 txhash,uint64_t voutmask,uint8_t numvouts,uint32_t *pvals,uint8_t numpvals,int32_t KMDheight,uint32_t KMDtimestamp,uint64_t opretvalue,uint8_t *opretbuf,uint16_t opretlen,uint16_t vout,uint256 MoM,int32_t MoMdepth) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
uint32_t komodo_heightstamp(int32_t height) |
|
|
|
{ |
|
|
|
return(0); |
|
|
|
} |
|
|
|
|
|
|
|
//
|
|
|
|
// This function returns either one of EXIT_ codes when it's expected to stop the process or
|
|
|
|
// CONTINUE_EXECUTION when it's expected to continue further.
|
|
|
@ -99,7 +80,11 @@ static int AppInitRPC(int argc, char* argv[]) |
|
|
|
// Parameters
|
|
|
|
//
|
|
|
|
ParseParameters(argc, argv); |
|
|
|
komodo_args(argv[0]); |
|
|
|
std:string name; |
|
|
|
name = GetArg("-ac_name",""); |
|
|
|
if ( !name.empty() ) |
|
|
|
strncpy(ASSETCHAINS_SYMBOL,name.c_str(),sizeof(ASSETCHAINS_SYMBOL)-1); |
|
|
|
|
|
|
|
if (argc<2 || mapArgs.count("-?") || mapArgs.count("-h") || mapArgs.count("-help") || mapArgs.count("-version")) { |
|
|
|
std::string strUsage = _("Komodo RPC client version") + " " + FormatFullVersion() + "\n" + PrivacyInfo(); |
|
|
|
if (!mapArgs.count("-version")) { |
|
|
|