diff --git a/specs/phase1/custody-game.md b/specs/phase1/custody-game.md index 822970a19..0d69c995a 100644 --- a/specs/phase1/custody-game.md +++ b/specs/phase1/custody-game.md @@ -194,8 +194,8 @@ def compute_custody_bit(key: BLSSignature, data: bytes) -> bit: s = full_G2_element[0].coeffs custody_atoms = get_custody_atoms(data) n = len(custody_atoms) - return legendre_bit(sum(s[i % 2]**i * int.from_bytes(atom, "little")) - for i, atom in enumerate(custody_atoms) + s[n % 2]**n, BLS12_381_Q) + a = sum(s[i % 2]**i * int.from_bytes(atom, "little") for i, atom in enumerate(custody_atoms) + s[n % 2]**n) + return legendre_bit(a, BLS12_381_Q) ``` ### `get_randao_epoch_for_custody_period`