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