Monero
Loading...
Searching...
No Matches
json_serialization.cpp File Reference
#include <boost/optional/optional.hpp>
#include <boost/range/adaptor/indexed.hpp>
#include <gtest/gtest.h>
#include <rapidjson/document.h>
#include <rapidjson/writer.h>
#include <vector>
#include "byte_stream.h"
#include "crypto/hash.h"
#include "cryptonote_basic/account.h"
#include "cryptonote_basic/cryptonote_basic.h"
#include "cryptonote_basic/cryptonote_format_utils.h"
#include "cryptonote_core/cryptonote_tx_utils.h"
#include "serialization/json_object.h"
#include "rpc/daemon_messages.h"
Include dependency graph for json_serialization.cpp:

Namespaces

namespace  test

Functions

cryptonote::transaction test::make_miner_transaction (cryptonote::account_public_address const &to)
cryptonote::transaction test::make_transaction (cryptonote::account_keys const &from, std::vector< cryptonote::transaction > const &sources, std::vector< cryptonote::account_public_address > const &destinations, bool rct, bool bulletproof)
 TEST (JsonSerialization, VectorBytes)
 TEST (JsonSerialization, InvalidVectorBytes)
 TEST (JsonSerialization, DaemonInfo)
 TEST (JsonSerialization, MinerTransaction)
 TEST (JsonSerialization, RegularTransaction)
 TEST (JsonSerialization, RingctTransaction)
 TEST (JsonSerialization, BulletproofTransaction)
 TEST (JsonRpcSerialization, HandlerFromJson)

Function Documentation

◆ TEST() [1/8]

TEST ( JsonRpcSerialization ,
HandlerFromJson  )

◆ TEST() [2/8]

TEST ( JsonSerialization ,
BulletproofTransaction  )

◆ TEST() [3/8]

TEST ( JsonSerialization ,
DaemonInfo  )

◆ TEST() [4/8]

TEST ( JsonSerialization ,
InvalidVectorBytes  )

◆ TEST() [5/8]

TEST ( JsonSerialization ,
MinerTransaction  )

◆ TEST() [6/8]

TEST ( JsonSerialization ,
RegularTransaction  )

◆ TEST() [7/8]

TEST ( JsonSerialization ,
RingctTransaction  )

◆ TEST() [8/8]

TEST ( JsonSerialization ,
VectorBytes  )