Duncan Tebbs

Results 17 issues of Duncan Tebbs

Fix some compile warnings thrown up by newer compilers. Also enabled the test asserts in release builds (in lieu of using a test framework).

Allows compressed / uncompressed points to be used in different situations, independently of the build configuration.

Exposed some more fine-grained scalar muliplication operations.

There appear to be some dependency or compiler updates which cause the CI to fail. It could be worth taking some steps to try to insulate ourselves from such automatic...

Check status of the ganache build (seems to be broken). - [ ] fix the ganache build (potentially upgrading to a new version of the code) - [ ] either...

build
ci
tooling

Recent versions of the solc binary do not run alpine linux, which causes the client setup to fail. The compiler install process (client/zeth/core/contracts.py `install_solc`) has been updated to fall back...

solidity
build
docker

It may be valuable to move the allocation of circuit inputs and the specification of the number of public inputs out of the gadget into the `circuit_wrapper` class. This is...

arithmetic-circuit/R1CS
code-quality
c++