remove: unnecessary constraints

This commit is contained in:
rymnc
2024-03-13 15:00:11 +05:30
parent b9c030aa84
commit c433493194

View File

@@ -20,9 +20,7 @@ type RlnCircuit struct {
func (circuit RlnCircuit) Define(api frontend.API) error {
identity_commitment := Poseidon(api, []frontend.Variable{circuit.IdentitySecret})
api.AssertIsEqual(identity_commitment, identity_commitment)
rate_commitment := Poseidon(api, []frontend.Variable{identity_commitment, circuit.UserMessageLimit})
api.AssertIsEqual(rate_commitment, rate_commitment)
levels := len(circuit.IdentityPathIndex)
hashes := make([]frontend.Variable, levels+1)