Skip to content

Commit

Permalink
fix linter
Browse files Browse the repository at this point in the history
  • Loading branch information
vmidyllic committed Feb 22, 2024
1 parent 8a7ec13 commit 1681ef6
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 16 deletions.
20 changes: 10 additions & 10 deletions pubsignals/linkedMultiQuery.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ func (c *LinkedMultiQuery) VerifyQuery(
return outputs, err
}

requests := []QueryRequest{}
querySignalsMeta := make(queryMetaPubSignals, len(c.CircuitQueryHash))
requests := []queryRequest{}
querySignalsMeta := make(queriesMetaPubSignals, len(c.CircuitQueryHash))
for i, q := range c.CircuitQueryHash {
querySignalsMeta[i] = struct {
OperatorOutput *big.Int
Expand Down Expand Up @@ -99,7 +99,7 @@ func (c *LinkedMultiQuery) VerifyQuery(
}{QueryMetadata: &queriesMetadata[i], QueryHash: queryHash})
}

sortedPubsignalsMetadata := make(queryMetaPubSignals, len(c.CircuitQueryHash))
sortedPubsignalsMetadata := make(queriesMetaPubSignals, len(c.CircuitQueryHash))
copy(sortedPubsignalsMetadata, querySignalsMeta)
sort.Sort(sortedPubsignalsMetadata)

Expand Down Expand Up @@ -136,21 +136,21 @@ func (c *LinkedMultiQuery) VerifyQuery(
return outputs, nil
}

type QueryRequest struct {
type queryRequest struct {
QueryMetadata *QueryMetadata
QueryHash *big.Int
}
type QueryMetaPubSignals struct {
type queryMetaPubSignals struct {
OperatorOutput *big.Int
QueryHash *big.Int
}
type queryMetaPubSignals []QueryMetaPubSignals
type queriesMetaPubSignals []queryMetaPubSignals

func (q queryMetaPubSignals) Len() int { return len(q) }
func (q queryMetaPubSignals) Swap(i, j int) { q[i], q[j] = q[j], q[i] }
func (q queryMetaPubSignals) Less(i, j int) bool { return q[i].QueryHash.Cmp(q[j].QueryHash) < 0 }
func (q queriesMetaPubSignals) Len() int { return len(q) }
func (q queriesMetaPubSignals) Swap(i, j int) { q[i], q[j] = q[j], q[i] }
func (q queriesMetaPubSignals) Less(i, j int) bool { return q[i].QueryHash.Cmp(q[j].QueryHash) < 0 }

type queryRequests []QueryRequest
type queryRequests []queryRequest

func (q queryRequests) Len() int { return len(q) }
func (q queryRequests) Swap(i, j int) { q[i], q[j] = q[j], q[i] }
Expand Down
9 changes: 4 additions & 5 deletions pubsignals/query.go
Original file line number Diff line number Diff line change
Expand Up @@ -180,11 +180,10 @@ func (q Query) verifyClaimInclusion(pubSig *CircuitOutputs,
if pubSig.ClaimPathNotExists == 1 {
return errors.New("proof doesn't contains target query key")
}
} else {

if metadata.SlotIndex != pubSig.SlotIndex {
return errors.New("proof was generated for another slot")
}
return nil
}
if metadata.SlotIndex != pubSig.SlotIndex {
return errors.New("proof was generated for another slot")
}

return nil
Expand Down
2 changes: 1 addition & 1 deletion pubsignals/queryCredentialSubjectV3.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ func verifyCredentialSubjectV3(

for i := pubSig.ValueArraySize; i < len(pubSig.Value); i++ {
if pubSig.Value[i].Cmp(new(big.Int)) != 0 {
return errors.New("signal values other then values queries must be set to zero.")
return errors.New("signal values other then values queries must be set to zero")
}
}

Expand Down

0 comments on commit 1681ef6

Please sign in to comment.