Fabcoin Core  0.16.2
P2P Digital Currency
Macros
seed.cpp File Reference
#include "pch.h"
#include "seed.h"
#include "misc.h"
Include dependency graph for seed.cpp:

Go to the source code of this file.

Macros

#define SS0(x)   ((s_s0[x]*0x01010101UL) & 0x3FCFF3FC)
 
#define SS1(x)   ((s_s1[x]*0x01010101UL) & 0xFC3FCFF3)
 
#define SS2(x)   ((s_s0[x]*0x01010101UL) & 0xF3FC3FCF)
 
#define SS3(x)   ((s_s1[x]*0x01010101UL) & 0xCFF3FC3F)
 
#define G(x)   (SS0(GETBYTE(x, 0)) ^ SS1(GETBYTE(x, 1)) ^ SS2(GETBYTE(x, 2)) ^ SS3(GETBYTE(x, 3)))
 

Macro Definition Documentation

#define G (   x)    (SS0(GETBYTE(x, 0)) ^ SS1(GETBYTE(x, 1)) ^ SS2(GETBYTE(x, 2)) ^ SS3(GETBYTE(x, 3)))

Definition at line 53 of file seed.cpp.

#define SS0 (   x)    ((s_s0[x]*0x01010101UL) & 0x3FCFF3FC)

Definition at line 49 of file seed.cpp.

#define SS1 (   x)    ((s_s1[x]*0x01010101UL) & 0xFC3FCFF3)

Definition at line 50 of file seed.cpp.

#define SS2 (   x)    ((s_s0[x]*0x01010101UL) & 0xF3FC3FCF)

Definition at line 51 of file seed.cpp.

#define SS3 (   x)    ((s_s1[x]*0x01010101UL) & 0xCFF3FC3F)

Definition at line 52 of file seed.cpp.