We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ee8bc0 commit ad72884Copy full SHA for ad72884
1 file changed
bitcoin/bloom.py
@@ -20,7 +20,7 @@
20
import bitcoin.core
21
import bitcoin.core.serialize
22
23
-def ROTL32(x, r):
+def _ROTL32(x, r):
24
assert x <= 0xFFFFFFFF
25
return ((x << r) & 0xFFFFFFFF) | (x >> (32 - r))
26
@@ -44,11 +44,11 @@ def MurmurHash3(nHashSeed, vDataToHash):
44
k1 = struct.unpack(b"<L", vDataToHash[i:i+4])[0]
45
46
k1 = (k1 * c1) & 0xFFFFFFFF
47
- k1 = ROTL32(k1, 15)
+ k1 = _ROTL32(k1, 15)
48
k1 = (k1 * c2) & 0xFFFFFFFF
49
50
h1 ^= k1
51
- h1 = ROTL32(h1, 13)
+ h1 = _ROTL32(h1, 13)
52
h1 = (((h1*5) & 0xFFFFFFFF) + 0xe6546b64) & 0xFFFFFFFF
53
54
i += 4
@@ -70,7 +70,7 @@ def MurmurHash3(nHashSeed, vDataToHash):
70
71
k1 &= 0xFFFFFFFF
72
73
74
75
76
0 commit comments