Dankrad Feist
|
2e435a7e26
|
Add py_ecc tests to min-bindings
|
2022-10-04 00:41:24 +01:00 |
Ramana Kumar
|
67804099bc
|
Add a simple test of polynomial evaluation
The values are taken from one of the simple tests in bindings/python
|
2022-10-03 22:04:55 +01:00 |
Ramana Kumar
|
4f7cf29e5f
|
Compute the commitment another way to test
|
2022-10-03 07:51:53 +01:00 |
Ramana Kumar
|
040df7d520
|
Fix incorrect treatment of returning boolean
This fixes the free: invalid pointer problem.
|
2022-10-02 22:12:08 +01:00 |
Ramana Kumar
|
cdbe1b7159
|
Be more careful with Py_DECREFing numbers
|
2022-10-02 19:32:26 +01:00 |
Ramana Kumar
|
ab7dfe0c40
|
Make some tweaks, mainly memcpy structs
instead of hoping that struct assignment is sufficient
still haven't found the bug
|
2022-10-02 18:36:53 +01:00 |
Ramana Kumar
|
b3f24f4aa9
|
Add proof verification, but test currently fails
|
2022-10-02 14:01:33 +01:00 |
Ramana Kumar
|
0ed8ef7b79
|
Compute kzg proof in swigless python
|
2022-10-02 13:21:13 +01:00 |
Ramana Kumar
|
c6c4f7d5f6
|
Wrap g1_lincomb
|
2022-10-02 12:59:54 +01:00 |
Ramana Kumar
|
69a42a085a
|
Compute aggregated_poly in swigless python
|
2022-10-02 12:40:36 +01:00 |
Ramana Kumar
|
fe4dfcc0eb
|
Implement swigless compute_powers
|
2022-10-02 09:47:43 +01:00 |
Ramana Kumar
|
7daaf55bd7
|
Implement more swigless interface
|
2022-10-02 09:28:45 +01:00 |
Ramana Kumar
|
aa60016dd2
|
Start on Python interface without SWIG
|
2022-10-02 00:52:12 +01:00 |
Ramana Kumar
|
4789a830e9
|
Forgot to update Python module name
|
2022-10-01 21:41:05 +01:00 |
Ramana Kumar
|
38acde184a
|
Suffix swig stuff and update gitignore
|
2022-10-01 21:39:15 +01:00 |
Dankrad Feist
|
e3499ff145
|
Add ckzg.cs to deps
|
2022-10-01 19:34:35 +01:00 |
Dankrad Feist
|
7c06987348
|
Rename library to conform to mono expectations
|
2022-10-01 18:58:36 +01:00 |
Ramana Kumar
|
d52981ef6d
|
Trying and failing to interface to vector_lincomb
|
2022-10-01 18:19:39 +01:00 |
Dankrad Feist
|
bc89288ca7
|
C# interface
|
2022-10-01 18:04:15 +01:00 |
Dankrad Feist
|
4fdabd2b4e
|
Objectifying some stuff
|
2022-10-01 16:42:40 +01:00 |
Dankrad Feist
|
e33064cf28
|
Add python helper code to swig interface
|
2022-10-01 16:18:09 +01:00 |
Ramana Kumar
|
459209375c
|
Work in progress on a Python test of the min interface
|
2022-10-01 15:36:21 +01:00 |
Ramana Kumar
|
8f6bc22b2f
|
Avoid exposing blst scalar
|
2022-10-01 12:42:44 +01:00 |
Ramana Kumar
|
9897fb2fa9
|
Probably need to bytes48 from g1 in the interface
|
2022-10-01 11:50:21 +01:00 |
Ramana Kumar
|
be3f0c22cf
|
Play around with some testing of the min interface
|
2022-09-30 07:21:48 +01:00 |
Ramana Kumar
|
90eadda3cb
|
Add Python binding for loading trusted setup from filename
|
2022-09-29 20:08:23 +01:00 |
Ramana Kumar
|
2628661be5
|
Start on SWIG for minimal interface
|
2022-09-29 19:36:17 +01:00 |