PIVX Core  5.6.99
P2P Digital Currency
Enumerations | Functions
rpcevo.cpp File Reference
#include "activemasternode.h"
#include "bls/key_io.h"
#include "bls/bls_wrapper.h"
#include "core_io.h"
#include "destination_io.h"
#include "evo/deterministicmns.h"
#include "evo/specialtx_validation.h"
#include "evo/providertx.h"
#include "key_io.h"
#include "masternode.h"
#include "messagesigner.h"
#include "netbase.h"
#include "operationresult.h"
#include "policy/policy.h"
#include "pubkey.h"
#include "rpc/server.h"
#include "script/sign.h"
#include "tiertwo/masternode_meta_manager.h"
#include "util/validation.h"
#include "utilmoneystr.h"
Include dependency graph for rpcevo.cpp:

Go to the source code of this file.

Enumerations

enum  ProRegParam {
  collateralAddress , collateralHash , collateralIndex , ipAndPort_register ,
  ipAndPort_update , operatorPubKey_register , operatorPubKey_update , operatorPayoutAddress_register ,
  operatorPayoutAddress_update , operatorReward , operatorKey , ownerAddress ,
  ownerKey , proTxHash , payoutAddress_register , payoutAddress_update ,
  revocationReason , votingAddress_register , votingAddress_update
}
 

Functions

std::string GetHelpString (int nParamNum, ProRegParam p)
 
UniValue protx_list (const JSONRPCRequest &request)
 
UniValue generateblskeypair (const JSONRPCRequest &request)
 
void RegisterEvoRPCCommands (CRPCTable &_tableRPC)
 Register Evo RPC commands. More...
 

Enumeration Type Documentation

◆ ProRegParam

Enumerator
collateralAddress 
collateralHash 
collateralIndex 
ipAndPort_register 
ipAndPort_update 
operatorPubKey_register 
operatorPubKey_update 
operatorPayoutAddress_register 
operatorPayoutAddress_update 
operatorReward 
operatorKey 
ownerAddress 
ownerKey 
proTxHash 
payoutAddress_register 
payoutAddress_update 
revocationReason 
votingAddress_register 
votingAddress_update 

Definition at line 36 of file rpcevo.cpp.

Function Documentation

◆ generateblskeypair()

UniValue generateblskeypair ( const JSONRPCRequest request)

Definition at line 1037 of file rpcevo.cpp.

Here is the call graph for this function:

◆ GetHelpString()

std::string GetHelpString ( int  nParamNum,
ProRegParam  p 
)

Definition at line 139 of file rpcevo.cpp.

◆ protx_list()

UniValue protx_list ( const JSONRPCRequest request)

Definition at line 757 of file rpcevo.cpp.

Here is the call graph for this function:

◆ RegisterEvoRPCCommands()

void RegisterEvoRPCCommands ( CRPCTable _tableRPC)

Register Evo RPC commands.

Definition at line 1081 of file rpcevo.cpp.