1#ifndef XRPL_APP_PATHS_ACCOUNTCURRENCIES_H_INCLUDED 
    2#define XRPL_APP_PATHS_ACCOUNTCURRENCIES_H_INCLUDED 
    4#include <xrpld/app/paths/RippleLineCache.h> 
    6#include <xrpl/protocol/UintTypes.h> 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
base_uint< 160, detail::AccountIDTag > AccountID
A 160-bit unsigned that uniquely identifies an account.
 
hash_set< Currency > accountDestCurrencies(AccountID const &account, std::shared_ptr< RippleLineCache > const &lrCache, bool includeXRP)
 
hash_set< Currency > accountSourceCurrencies(AccountID const &account, std::shared_ptr< RippleLineCache > const &lrCache, bool includeXRP)