Monero
Loading...
Searching...
No Matches
transactions_flow_test.cpp File Reference
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <boost/uuid/random_generator.hpp>
#include <unordered_map>
#include "include_base_utils.h"
#include "wallet/wallet2.h"
Include dependency graph for transactions_flow_test.cpp:

Macros

#define FIRST_N_TRANSFERS   10*10

Functions

std::string generate_random_wallet_name ()
uint64_t random (const uint64_t max_value)
bool do_send_money (tools::wallet2 &w1, tools::wallet2 &w2, size_t mix_in_factor, uint64_t amount_to_transfer, transaction &tx, size_t parts=1)
uint64_t get_money_in_first_transfers (const tools::wallet2::transfer_container &incoming_transfers, size_t n_transfers)
bool transactions_flow_test (std::string &working_folder, std::string path_source_wallet, std::string path_target_wallet, std::string &daemon_addr_a, std::string &daemon_addr_b, uint64_t amount_to_transfer, size_t mix_in_factor, size_t transactions_count, size_t transactions_per_second)

Macro Definition Documentation

◆ FIRST_N_TRANSFERS

#define FIRST_N_TRANSFERS   10*10

Function Documentation

◆ do_send_money()

bool do_send_money ( tools::wallet2 & w1,
tools::wallet2 & w2,
size_t mix_in_factor,
uint64_t amount_to_transfer,
transaction & tx,
size_t parts = 1 )

◆ generate_random_wallet_name()

std::string generate_random_wallet_name ( )

◆ get_money_in_first_transfers()

uint64_t get_money_in_first_transfers ( const tools::wallet2::transfer_container & incoming_transfers,
size_t n_transfers )

◆ random()

uint64_t random ( const uint64_t max_value)
inline

◆ transactions_flow_test()

bool transactions_flow_test ( std::string & working_folder,
std::string path_source_wallet,
std::string path_target_wallet,
std::string & daemon_addr_a,
std::string & daemon_addr_b,
uint64_t amount_to_transfer,
size_t mix_in_factor,
size_t transactions_count,
size_t transactions_per_second )