Justin Traglia
|
69f6155d75
|
Bytes-only interface (#62)
* Convert argument types to bytes
* Update java bindings
* Update python bindings
* Update node.js bindings
* Update c# bindings
* Fix java binding compile issues
* Fix incorrect memcpy in nodejs bindings
* Fix bug (called the wrong func)
* Fix issues with java bindings
* Fix issues with node.js bindings
* Remove unnecessary wrapped funcs for c#
* Rename struct member to bytes
* Use goto out for callocs
* Fix nit
* Make un-exported funcs static
* Fix python bindings
* Check commitment length in python bindings
* Update python error message
* Steal good ideas from #37
* Fix tests.py which didn't get copied over
* Convert remaining a[] to *a
* Add missing Py_DECREF
* Bytes only rust (#1)
* Make interface bytes only
* Fix benches
* Avoid newtypes for kzg types
* Fix benches again
* Make fields private
* tidy
* Address review comments
* Fix one small thing in rust bindings
* Use ckzg types where possible
* Remove null terminator from domain bytes in rust
* Update rust binding docs
* Use BYTES_PER_* where applicable
* Add extra check for calloc
Co-authored-by: Pawan Dhananjay <pawandhananjay@gmail.com>
|
2023-01-16 20:05:23 +00:00 |
Ramana Kumar
|
070948d68f
|
Update bindings Makefiles with configurable blob size
|
2022-11-29 21:07:07 +00:00 |
Ramana Kumar
|
1ff5eed9d0
|
Remove globalize-symbol - now using patched submodule
|
2022-11-04 22:34:04 +00:00 |
Ramana Kumar
|
37e9be5705
|
Fix references to min-src
|
2022-11-01 14:28:51 +00:00 |
Ramana Kumar
|
434c9ae9b9
|
Remove unused code, remove min- prefix
|
2022-11-01 14:24:02 +00:00 |
Ramana Kumar
|
80b1c973cf
|
Make the tests the default make target
|
2022-09-19 15:40:18 +01:00 |
Ramana Kumar
|
306dcf5bac
|
Assume word size is 64
Avoids incompatible pointer type warnings on my system.
Ideally this would be sensitive to the host.
|
2022-09-19 15:40:18 +01:00 |
Ramana Kumar
|
8e5209c491
|
Work example up to evaluating a poly_l
|
2022-09-19 15:40:17 +01:00 |
Ramana Kumar
|
8eb99bcc96
|
Initial attempt to swig for python
|
2022-09-19 15:40:15 +01:00 |