Bitcoin ABC  0.26.3
P2P Digital Currency
Functions
hash.cpp File Reference
#include <hash.h>
#include <crypto/hmac_sha512.h>
#include <span.h>
Include dependency graph for hash.cpp:

Go to the source code of this file.

Functions

uint32_t ROTL32 (uint32_t x, int8_t r)
 
uint32_t MurmurHash3 (uint32_t nHashSeed, Span< const uint8_t > vDataToHash)
 
void BIP32Hash (const ChainCode &chainCode, uint32_t nChild, uint8_t header, const uint8_t data[32], uint8_t output[64])
 

Function Documentation

◆ BIP32Hash()

void BIP32Hash ( const ChainCode chainCode,
uint32_t  nChild,
uint8_t  header,
const uint8_t  data[32],
uint8_t  output[64] 
)

Definition at line 72 of file hash.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ MurmurHash3()

uint32_t MurmurHash3 ( uint32_t  nHashSeed,
Span< const uint8_t >  vDataToHash 
)

Definition at line 14 of file hash.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ROTL32()

uint32_t ROTL32 ( uint32_t  x,
int8_t  r 
)
inline

Definition at line 10 of file hash.cpp.

Here is the caller graph for this function: