Skip to content

Commit 8ce0eac

Browse files
authored
- challenge struct updated (#648)
1 parent 902adcf commit 8ce0eac

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

code/go/0chain.net/validatorcore/storage/challenge_handler.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ func ChallengeHandler(ctx context.Context, r *http.Request) (interface{}, error)
7979
}
8080

8181
Logger.Error("Validation Failed - Error verifying the challenge", zap.Any("challenge_id", challengeObj.ID), zap.Error(err))
82-
validationTicket.BlobberID = challengeObj.Blobber.ID
82+
validationTicket.BlobberID = challengeObj.BlobberID
8383
validationTicket.ChallengeID = challengeObj.ID
8484
validationTicket.Result = false
8585
validationTicket.MessageCode = errCode
@@ -94,7 +94,7 @@ func ChallengeHandler(ctx context.Context, r *http.Request) (interface{}, error)
9494
return &validationTicket, nil
9595
}
9696

97-
validationTicket.BlobberID = challengeObj.Blobber.ID
97+
validationTicket.BlobberID = challengeObj.BlobberID
9898
validationTicket.ChallengeID = challengeObj.ID
9999
validationTicket.Result = true
100100
validationTicket.MessageCode = "success"

code/go/0chain.net/validatorcore/storage/models.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,8 +351,8 @@ type Challenge struct {
351351
Validators []*StorageNode `json:"validators"`
352352
RandomNumber int64 `json:"seed"`
353353
AllocationID string `json:"allocation_id"`
354-
Blobber *StorageNode `json:"blobber"`
355354
AllocationRoot string `json:"allocation_root"`
355+
BlobberID string `json:"blobber_id"`
356356
}
357357

358358
type ValidationTicket struct {

code/go/0chain.net/validatorcore/storage/protocol.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func (sp *ValidatorProtocolImpl) VerifyChallengeTransaction(ctx context.Context,
110110
return nil, common.NewError("invalid_challenge", "Validator is not part of the challenge")
111111
}
112112

113-
if challengeObj.Blobber.ID != blobberID {
113+
if challengeObj.BlobberID != blobberID {
114114
return nil, common.NewError("invalid_challenge", "Challenge is meant for a different blobber")
115115
}
116116

0 commit comments

Comments
 (0)