@@ -7,11 +7,9 @@ import (
7
7
"net/rpc"
8
8
9
9
cstaskmanager "github.com/Layr-Labs/incredible-squaring-avs/contracts/bindings/IncredibleSquaringTaskManager"
10
- "github.com/Layr-Labs/incredible-squaring-avs/core"
11
10
12
11
"github.com/Layr-Labs/eigensdk-go/crypto/bls"
13
12
"github.com/Layr-Labs/eigensdk-go/types"
14
- sdktypes "github.com/Layr-Labs/eigensdk-go/types"
15
13
)
16
14
17
15
var (
@@ -50,21 +48,8 @@ type SignedTaskResponse struct {
50
48
func (agg * Aggregator ) ProcessSignedTaskResponse (signedTaskResponse * SignedTaskResponse , reply * bool ) error {
51
49
agg .logger .Infof ("Received signed task response: %#v" , signedTaskResponse )
52
50
taskIndex := signedTaskResponse .TaskResponse .ReferenceTaskIndex
53
- taskResponseDigest , err := core .GetTaskResponseDigest (& signedTaskResponse .TaskResponse )
54
- if err != nil {
55
- agg .logger .Error ("Failed to get task response digest" , "err" , err )
56
- return TaskResponseDigestNotFoundError500
57
- }
58
- agg .taskResponsesMu .Lock ()
59
- if _ , ok := agg .taskResponses [taskIndex ]; ! ok {
60
- agg .taskResponses [taskIndex ] = make (map [sdktypes.TaskResponseDigest ]cstaskmanager.IIncredibleSquaringTaskManagerTaskResponse )
61
- }
62
- if _ , ok := agg.taskResponses [taskIndex ][taskResponseDigest ]; ! ok {
63
- agg.taskResponses [taskIndex ][taskResponseDigest ] = signedTaskResponse .TaskResponse
64
- }
65
- agg .taskResponsesMu .Unlock ()
66
51
67
- err = agg .blsAggregationService .ProcessNewSignature (
52
+ err : = agg .blsAggregationService .ProcessNewSignature (
68
53
context .Background (), taskIndex , signedTaskResponse .TaskResponse ,
69
54
& signedTaskResponse .BlsSignature , signedTaskResponse .OperatorId ,
70
55
)
0 commit comments