Skip to content

Commit 30893fb

Browse files
BLSPubkeyAggregated is BLSPubkey
1 parent 20c89ab commit 30893fb

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

eth/_utils/bls.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535

3636
from eth.beacon.typing import (
3737
BLSPubkey,
38-
BLSPubkeyAggregated,
3938
BLSSignature,
4039
BLSSignatureAggregated,
4140
)
@@ -202,11 +201,11 @@ def aggregate_signatures(signatures: Sequence[BLSSignature]) -> BLSSignatureAggr
202201
return BLSSignatureAggregated(compress_G2(o))
203202

204203

205-
def aggregate_pubkeys(pubkeys: Sequence[BLSPubkey]) -> BLSPubkeyAggregated:
204+
def aggregate_pubkeys(pubkeys: Sequence[BLSPubkey]) -> BLSPubkey:
206205
o = Z1
207206
for p in pubkeys:
208207
o = add(o, decompress_G1(p))
209-
return BLSPubkeyAggregated(compress_G1(o))
208+
return BLSPubkey(compress_G1(o))
210209

211210

212211
def verify_multiple(pubkeys: Sequence[BLSPubkey],

eth/beacon/typing.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
SlotNumber = NewType('SlotNumber', int) # uint64
44
ShardNumber = NewType('ShardNumber', int) # uint64
55
BLSPubkey = NewType('BLSPubkey', int) # uint384
6-
BLSPubkeyAggregated = NewType('BLSPubkeyAggregated', int) # uint384
76
BLSSignature = NewType('BLSSignature', bytes)
87
BLSSignatureAggregated = NewType(
98
'BLSSignatureAggregated',

0 commit comments

Comments
 (0)