spaceandtimelabs / sxt-proof-of-sql

Space and Time | Proof of SQL
Other
2.74k stars 96 forks source link

refactor!: generalize one eval to arbitrary lengths #381

Open iajoiner opened 1 week ago

iajoiner commented 1 week ago

Please be sure to look over the pull request guidelines here: https://github.com/spaceandtimelabs/sxt-proof-of-sql/blob/main/CONTRIBUTING.md#submit-pr.

Please go through the following checklist

Rationale for this change

When ProofPlans compose it makes no sense to have table_length in VerificationBuilder. Instead it becomes necessary to record each and every instance of length used for one_eval and pass the info to the verifier.

What changes are included in this PR?