dark64
|
4d6fc314ed
|
fix clang-format script
|
2020-04-06 20:44:29 +02:00 |
|
dark64
|
a8e7480d06
|
fix vk and proof formatting in gm17/pghr13
|
2020-01-28 16:42:45 +01:00 |
|
dark64
|
94b4412533
|
set alloc to static inline
|
2020-01-28 12:59:18 +01:00 |
|
schaeff
|
1ccf74670d
|
merge dev
|
2020-01-20 17:52:20 +01:00 |
|
William Entriken
|
27e9385a18
|
Whitespace and spelling fixes
|
2020-01-06 14:07:40 -05:00 |
|
dark64
|
97f9cc6e2b
|
Move function definitions to source file (ffi)
|
2019-11-11 14:53:00 +01:00 |
|
dark64
|
2c29a0bed5
|
Refactor ffi, add pghr13 scheme
|
2019-11-05 15:56:27 +01:00 |
|
dark64
|
f0646324f8
|
add explicit buffer deallocation
|
2019-11-02 02:39:41 +01:00 |
|
dark64
|
592d5dfd58
|
fix buffer length issue
|
2019-11-01 01:34:03 +01:00 |
|
dark64
|
da062f0e27
|
remove libc, fix i32 types
|
2019-10-31 14:42:26 +01:00 |
|
dark64
|
9480f218ed
|
gm17 ffi
|
2019-10-31 01:57:27 +01:00 |
|
dark64
|
e7c1a0e6d7
|
wip
|
2019-10-30 00:08:39 +01:00 |
|
Paul E
|
fc60aa97e8
|
Implements abiv2 into cli and core
|
2019-06-28 14:04:52 +02:00 |
|
Paul E
|
2f37ee62bf
|
fixes issue #347
|
2019-05-22 11:14:22 +02:00 |
|
schaeff
|
f8fa3efccf
|
implement sha256 on bellman, remove libsnark version
|
2019-04-01 19:59:43 +02:00 |
|
schaeff
|
e727c712cc
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-backend-v2
|
2019-03-06 10:17:46 +01:00 |
|
schaeff
|
922946bdb3
|
add preprocessing to cast hex values to uint256, always produce 64 bytes from setup
|
2019-03-05 19:51:23 +01:00 |
|
schaeff
|
172e1be1d2
|
use csv for witness serialization, clean libsnark, rename backends to schemes
|
2019-02-21 10:28:23 +01:00 |
|
schaeff
|
f2d958c701
|
clean, return hex in JSON
|
2019-02-19 13:11:48 +01:00 |
|
sdeml
|
a2a977b75c
|
free unused memory / fix memory leak
|
2019-01-18 21:05:40 +01:00 |
|
sdeml
|
710eab6eac
|
fix memory overflow
|
2019-01-18 14:52:54 +01:00 |
|
sdeml
|
c0db24bb79
|
cleaning and adding docs
|
2019-01-15 11:47:51 +01:00 |
|
sdeml
|
a23b5fcda1
|
merge develop
|
2019-01-15 10:41:19 +01:00 |
|
schaeff
|
8e1821dca8
|
merge, solve conflicts, make tests pass
|
2019-01-14 00:03:28 +01:00 |
|
sdeml
|
f5911babfb
|
delete unused variables
|
2019-01-13 18:02:05 +01:00 |
|
sdeml
|
a1a2de56f3
|
delete old sha variants
|
2019-01-13 17:24:21 +01:00 |
|
sdeml
|
f33ad7a673
|
add sharound
|
2019-01-13 14:32:27 +01:00 |
|
schaeff
|
9718a96c75
|
add input binding checks, make R1CS format more explicit
|
2019-01-06 21:08:16 +01:00 |
|
schaeff
|
800082c82d
|
use solidity implementation of G2 addition
|
2018-11-22 18:38:30 +01:00 |
|
schaeff
|
e02d4fffeb
|
implement gm17, verification contract not working for now
|
2018-11-13 15:31:37 +01:00 |
|
schaeff
|
38bb305fa0
|
make proof system generic
|
2018-11-11 12:48:02 +01:00 |
|
Thibaut Schaeffer
|
b01cadd5ba
|
Add CircleCi config (#160)
* add circleci config
* replace gcc with cc
* format cpp, use release in test
* remove sha256 example, revert circleci
|
2018-11-10 00:16:27 +01:00 |
|
Filip Fatz
|
20cd8b07d8
|
minor fix: added missing comma
|
2018-10-23 14:53:48 +00:00 |
|
Filip Fatz
|
1855d100b4
|
add helper formatting methods for JSON output
|
2018-10-23 14:49:02 +00:00 |
|
Filip Fatz
|
c23447497d
|
enabling ZoKrates user to output proof parameters and public input parameters as JSON during generate-proof
|
2018-10-23 14:36:31 +00:00 |
|
Valentin Ganev
|
7ad41ccbdd
|
remove unused import
|
2018-10-10 11:17:55 +03:00 |
|
sdeml
|
3aa2534081
|
consistent opening bracket + formatting
|
2018-10-09 21:42:58 +03:00 |
|
sdeml
|
d4aad6a25d
|
changed padding block explanation
|
2018-10-09 21:42:58 +03:00 |
|
sdeml
|
0b22a1b662
|
some refactoring and making the tests work
|
2018-10-09 21:42:58 +03:00 |
|
sdeml
|
ae68f770d4
|
deleted uncessary imports
|
2018-10-09 21:42:58 +03:00 |
|
sdeml
|
66ca995df3
|
working prototype
|
2018-10-09 21:33:02 +03:00 |
|
sdeml
|
170d63fe55
|
working prototype
|
2018-10-09 21:25:51 +03:00 |
|
schaeff
|
b3c0009615
|
extract fs resolver into new crate, rename crates, refactor importer
|
2018-07-31 16:57:21 +02:00 |
|