Electroneum
Functions
tools::anonymous_namespace{wallet2.cpp} Namespace Reference

Functions

bool verify_keys (const crypto::secret_key &sec, const crypto::public_key &expected_pub)
 
template<typename T >
T pop_index (std::vector< T > &vec, size_t idx)
 
template<typename T >
T pop_random_value (std::vector< T > &vec)
 
template<typename T >
T pop_back (std::vector< T > &vec)
 
template<typename T >
void pop_if_present (std::vector< T > &vec, T e)
 
std::vector< std::vector< cryptonote::tx_destination_entry > > split_amounts (std::vector< cryptonote::tx_destination_entry > dsts, size_t num_splits)
 

Function Documentation

◆ pop_back()

template<typename T >
T tools::anonymous_namespace{wallet2.cpp}::pop_back ( std::vector< T > &  vec)

◆ pop_if_present()

template<typename T >
void tools::anonymous_namespace{wallet2.cpp}::pop_if_present ( std::vector< T > &  vec,
T  e 
)

◆ pop_index()

template<typename T >
T tools::anonymous_namespace{wallet2.cpp}::pop_index ( std::vector< T > &  vec,
size_t  idx 
)

◆ pop_random_value()

template<typename T >
T tools::anonymous_namespace{wallet2.cpp}::pop_random_value ( std::vector< T > &  vec)

◆ split_amounts()

std::vector<std::vector<cryptonote::tx_destination_entry> > tools::anonymous_namespace{wallet2.cpp}::split_amounts ( std::vector< cryptonote::tx_destination_entry dsts,
size_t  num_splits 
)

◆ verify_keys()

bool tools::anonymous_namespace{wallet2.cpp}::verify_keys ( const crypto::secret_key sec,
const crypto::public_key expected_pub 
)