Add very initial version of smart contracts with tests

This commit is contained in:
arnaucube
2020-05-09 19:01:41 +02:00
parent 7f7ba4f7cb
commit e0dfc2ab6c
16 changed files with 537 additions and 27 deletions

View File

@@ -1,6 +0,0 @@
# circuits
Circuits used by miksi.
**Warning:** This repository is in a very early stage.

View File

@@ -15,12 +15,12 @@ PRI_secret+--------->+ |
*/
include "../../node_modules/circomlib/circuits/babyjub.circom";
include "../../node_modules/circomlib/circuits/comparators.circom";
include "../../node_modules/circomlib/circuits/poseidon.circom";
include "../../node_modules/circomlib/circuits/bitify.circom";
include "../../node_modules/circomlib/circuits/smt/smtverifier.circom";
include "../../node_modules/circomlib/circuits/smt/smtprocessor.circom";
include "../node_modules/circomlib/circuits/babyjub.circom";
include "../node_modules/circomlib/circuits/comparators.circom";
include "../node_modules/circomlib/circuits/poseidon.circom";
include "../node_modules/circomlib/circuits/bitify.circom";
include "../node_modules/circomlib/circuits/smt/smtverifier.circom";
include "../node_modules/circomlib/circuits/smt/smtprocessor.circom";
template Withdraw() {
signal input coinCode;