Skip to content

v1.5.5

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jun 06:56
· 351 commits to master since this release
5ae4310

1.5.5 (2024-06-10)

Bug Fixes

  • bug for internal function calls where non-secret parameters that interact with a secret only within the internal function call are marked as not interacting with the secret and so not input to the proof in the orchestration (89498ae)
  • bug in orchestration due to multiple internal function calls modifying same secret state - specifically in the statements array where statements from internal functions are combined (79093b4)
  • bug meaning that function names were not appearing in contract because the fuction only interacts with the secret in the internal function calls (d0353f5)
  • bugs relating to internal function calls that use the same secret state variable in orchestration and circuits (e430c46)
  • circuit compilation error because the nullifier is input to the circuit but only used in an internal function call - this means that the same variable is declared twice (2485ccd)
  • create error message when a function calls internal functions that use the same secret state variable (b6f4ba8)
  • error in circuits for internal function calls the wrong parameters were being called (c40cd6e)
  • error in contract due to internal function calls that interact with secret not being counted as interacting with secret (0415c4c)
  • error introduced in for-InternalFunctionCall due to double variable declarqtion (bf5e2ef)
  • errors in contract when mutliple internal function calls uses the same secret state (da3d167)
  • in the circuit when internal functions are not imported the import statement list is not updated (838924d)
  • issue due to nullifier root and commitment root in wrong order in the contract (2d65562)
  • logic for circuit imports due to Internal Function calls (5c5db4d)
  • order of statements in orchestration and declaration of non-accessed variables in orchestration (f7bad6c)
  • ordering of statements in circuits for internal function calls when circuits are not imported (7c4d2d9)
  • zappify bug and compilation error due to postStatements in the wrong order (cc9af07)
  • zappify bug in git testing (70ea52c)
  • zappify error due to null entries being created in statements list (6e94ae2)
  • zappify errors (0900e2e)
  • zappify errors for InternalFunctionCalls (53d8faa)