Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
saltedhasher.h
Go to the documentation of this file.
Helper classes for std::unordered_map and std::unordered_set hashing.
Definition: saltedhasher.h:13
Definition: saltedhasher.h:42
Definition: box.hpp:161
Definition: saltedhasher.h:64
static std::size_t CalcHash(const uint256 &v, uint64_t k0, uint64_t k1)
Definition: saltedhasher.h:36
static std::size_t CalcHash(const std::pair< uint256, N > &v, uint64_t k0, uint64_t k1)
Definition: saltedhasher.h:18
Definition: saltedhasher.h:52
uint64_t SipHashUint256(uint64_t k0, uint64_t k1, const uint256 &val)
Optimized SipHash-2-4 implementation for uint256.
Definition: hash.cpp:168
static std::size_t CalcHash(const std::pair< N, uint256 > &v, uint64_t k0, uint64_t k1)
Definition: saltedhasher.h:27
uint64_t SipHashUint256Extra(uint64_t k0, uint64_t k1, const uint256 &val, uint32_t extra)
Definition: hash.cpp:208