@@ -44,25 +44,18 @@ func (h *DecryptionKeySharesHandler) ValidateMessage(ctx context.Context, msg p2
44
44
return pubsub .ValidationReject , errors .New ("tx pointer too large" )
45
45
}
46
46
47
- keyperDB := corekeyperdatabase .New (h .dbpool )
48
- eon , err := keyperDB .GetEon (ctx , int64 (keyShares .Eon ))
49
- if err != nil {
50
- return pubsub .ValidationReject , errors .Wrapf (err , "failed to get eon from database for eon %d" , keyShares .Eon )
51
- }
52
47
obsKeyperDB := obskeyperdatabase .New (h .dbpool )
53
- keyperSet , err := obsKeyperDB .GetKeyperSetByKeyperConfigIndex (ctx , eon . KeyperConfigIndex )
48
+ keyperSet , err := obsKeyperDB .GetKeyperSetByKeyperConfigIndex (ctx , int64 ( keyShares . Eon ) )
54
49
if err != nil {
55
50
return pubsub .ValidationReject , errors .Wrapf (err ,
56
- "failed to get keyper set from database for keyper set index %d (eon %d)" ,
57
- eon .KeyperConfigIndex ,
51
+ "failed to get keyper set from database for keyper set index %d" ,
58
52
keyShares .Eon ,
59
53
)
60
54
}
61
55
if keyShares .KeyperIndex >= uint64 (len (keyperSet .Keypers )) {
62
56
return pubsub .ValidationReject , errors .Errorf (
63
- "keyper index %d out of range for keyper set %d (eon %d) " ,
57
+ "keyper index %d out of range for keyper set %d" ,
64
58
keyShares .KeyperIndex ,
65
- eon .KeyperConfigIndex ,
66
59
keyShares .Eon ,
67
60
)
68
61
}
@@ -119,13 +112,9 @@ func (h *DecryptionKeySharesHandler) HandleMessage(ctx context.Context, msg p2pm
119
112
return []p2pmsg.Message {}, errors .Wrap (err , "failed to insert tx pointer vote" )
120
113
}
121
114
122
- eonData , err := keyperCoreDB .GetEon (ctx , int64 (keyShares .Eon ))
123
- if err != nil {
124
- return []p2pmsg.Message {}, errors .Wrapf (err , "failed to get eon data from database for eon %d" , keyShares .Eon )
125
- }
126
- keyperSet , err := obsKeyperDB .GetKeyperSetByKeyperConfigIndex (ctx , eonData .KeyperConfigIndex )
115
+ keyperSet , err := obsKeyperDB .GetKeyperSetByKeyperConfigIndex (ctx , int64 (keyShares .Eon ))
127
116
if err != nil {
128
- return []p2pmsg.Message {}, errors .Wrapf (err , "failed to get keyper set from database for eon %d" , keyShares .Eon )
117
+ return []p2pmsg.Message {}, errors .Wrapf (err , "failed to get keyper set from database for index %d" , keyShares .Eon )
129
118
}
130
119
131
120
signaturesDB , err := gnosisDB .GetSlotDecryptionSignatures (ctx , database.GetSlotDecryptionSignaturesParams {
0 commit comments