Raven Core  3.0.0
P2P Digital Currency
Functions
rawtransaction.cpp File Reference
#include "base58.h"
#include "chain.h"
#include "coins.h"
#include "consensus/validation.h"
#include "core_io.h"
#include "init.h"
#include "keystore.h"
#include "validation.h"
#include "merkleblock.h"
#include "net.h"
#include "policy/policy.h"
#include "policy/rbf.h"
#include "primitives/transaction.h"
#include "rpc/safemode.h"
#include "rpc/server.h"
#include "script/script.h"
#include "script/script_error.h"
#include "script/sign.h"
#include "script/standard.h"
#include "txmempool.h"
#include "uint256.h"
#include "utilstrencodings.h"
#include <stdint.h>
#include "assets/assets.h"
#include <univalue.h>
#include <tinyformat.h>
Include dependency graph for rawtransaction.cpp:

Go to the source code of this file.

Functions

void TxToJSON (const CTransaction &tx, const uint256 hashBlock, UniValue &entry, bool expanded=false)
 
UniValue getrawtransaction (const JSONRPCRequest &request)
 
UniValue gettxoutproof (const JSONRPCRequest &request)
 
UniValue verifytxoutproof (const JSONRPCRequest &request)
 
UniValue createrawtransaction (const JSONRPCRequest &request)
 
UniValue decoderawtransaction (const JSONRPCRequest &request)
 
UniValue decodescript (const JSONRPCRequest &request)
 
UniValue combinerawtransaction (const JSONRPCRequest &request)
 
UniValue signrawtransaction (const JSONRPCRequest &request)
 
UniValue sendrawtransaction (const JSONRPCRequest &request)
 
void RegisterRawTransactionRPCCommands (CRPCTable &t)
 Register raw transaction RPC commands. More...
 

Function Documentation

◆ combinerawtransaction()

UniValue combinerawtransaction ( const JSONRPCRequest request)

Definition at line 1221 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ createrawtransaction()

UniValue createrawtransaction ( const JSONRPCRequest request)

RVN COIN START

-——Process the assets data-——

-——Process the assets data-——

-——Process the reissue data-——

-——Process the assets data-——

RVN COIN STOP

Definition at line 344 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ decoderawtransaction()

UniValue decoderawtransaction ( const JSONRPCRequest request)

Definition at line 1008 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ decodescript()

UniValue decodescript ( const JSONRPCRequest request)

RVN START

RVN END

Definition at line 1077 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ getrawtransaction()

UniValue getrawtransaction ( const JSONRPCRequest request)

Definition at line 114 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ gettxoutproof()

UniValue gettxoutproof ( const JSONRPCRequest request)

Definition at line 225 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ RegisterRawTransactionRPCCommands()

void RegisterRawTransactionRPCCommands ( CRPCTable t)

Register raw transaction RPC commands.

Definition at line 1650 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ sendrawtransaction()

UniValue sendrawtransaction ( const JSONRPCRequest request)

Definition at line 1561 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ signrawtransaction()

UniValue signrawtransaction ( const JSONRPCRequest request)

Definition at line 1308 of file rawtransaction.cpp.

Here is the call graph for this function:

◆ TxToJSON()

void TxToJSON ( const CTransaction tx,
const uint256  hashBlock,
UniValue entry,
bool  expanded = false 
)

Definition at line 40 of file rawtransaction.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ verifytxoutproof()

UniValue verifytxoutproof ( const JSONRPCRequest request)

Definition at line 310 of file rawtransaction.cpp.

Here is the call graph for this function: