Skip to content

Commit 7d3c7fe

Browse files
committed
Stop exporting bitcoin.bloom.ROTL32
Implementation detail [ yapified by gitreformat (github/ghtdak) on Mon Nov 30 21:11:21 2015 ]
1 parent 070a075 commit 7d3c7fe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

bitcoin/bloom.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import bitcoin.core.serialize
2121

2222

23-
def ROTL32(x, r):
23+
def _ROTL32(x, r):
2424
assert x <= 0xFFFFFFFF
2525
return ((x << r) & 0xFFFFFFFF) | (x >> (32 - r))
2626

@@ -45,11 +45,11 @@ def MurmurHash3(nHashSeed, vDataToHash):
4545
k1 = struct.unpack(b"<L", vDataToHash[i:i + 4])[0]
4646

4747
k1 = (k1 * c1) & 0xFFFFFFFF
48-
k1 = ROTL32(k1, 15)
48+
k1 = _ROTL32(k1, 15)
4949
k1 = (k1 * c2) & 0xFFFFFFFF
5050

5151
h1 ^= k1
52-
h1 = ROTL32(h1, 13)
52+
h1 = _ROTL32(h1, 13)
5353
h1 = (((h1 * 5) & 0xFFFFFFFF) + 0xe6546b64) & 0xFFFFFFFF
5454

5555
i += 4
@@ -71,7 +71,7 @@ def MurmurHash3(nHashSeed, vDataToHash):
7171

7272
k1 &= 0xFFFFFFFF
7373
k1 = (k1 * c1) & 0xFFFFFFFF
74-
k1 = ROTL32(k1, 15)
74+
k1 = _ROTL32(k1, 15)
7575
k1 = (k1 * c2) & 0xFFFFFFFF
7676
h1 ^= k1
7777

0 commit comments

Comments
 (0)