Robin Salen
0362deb648
Bump patch version
2025-01-30 15:15:15 -05:00
Robin Salen
6eb63f0200
Bump versions
2025-01-28 11:41:20 -05:00
Robin Salen
6d1b99e5ca
v1.0.0 release ( #1637 )
...
* Update CHANGELOG
* Bump versions
2024-11-26 02:58:04 +09:00
Arman Aurobindo
27a972f1cb
Added serialize and deserialize to starky proofs ( #1630 )
...
* changed to web-time in circuit_builder
* Rustfmt
* lint
* added serialize and deseralize to starky proofs
* linting fix
---------
Co-authored-by: Robin Salen <30937548+Nashtare@users.noreply.github.com>
2024-10-03 03:06:06 +09:00
Simon Perriard
a4efbe8369
Fix example and documentation rendering ( #1614 )
...
* Fix starky runnable doc example and fix cargo doc
* Formatting and Clippy
* bump katex version and add config.toml
* Update README for local doc and add flag for docs.rs
* Add missing whitespace
---------
Co-authored-by: Robin Salen <30937548+Nashtare@users.noreply.github.com>
Co-authored-by: Ben <bmarsh94@gmail.com>
2024-08-29 12:22:37 +00:00
Robin Salen
9fdf1b8ef4
Add connect_array convenience method in CircuitBuilder ( #1620 )
...
* Add connect_array method
* Pacify clippy
* Wording
2024-08-27 20:56:19 +00:00
Robin Salen
76da138338
Bump versions pre-release ( #1569 )
2024-04-16 20:10:19 +09:00
Hamy Ratoanina
54cee24b36
Bump versions pre-release ( #1557 )
2024-03-21 14:34:41 -04:00
Robin Salen
66127bcf73
Bump starky ( #1549 )
2024-02-29 22:54:08 +00:00
Robin Salen
44dc0f96ff
Add mention to versions in local dependencies ( #1546 )
2024-02-28 06:27:21 +00:00
Robin Salen
c94dc6f858
Version bump pre-release ( #1536 )
...
* Bump versions
* Bump hashbrown and ahash accordingly
* Update changelog
2024-02-20 14:50:43 -05:00
Robin Salen
6c9588aaea
Update licenses and dependencies ( #1534 )
2024-02-19 07:35:51 -05:00
Robin Salen
3ec1bfddb3
Update starky and leverage it as dependency for plonky2_evm ( #1503 )
...
* Update prover logic
* Add helper method for CTL data
* Some cleanup
* Update some methods
* Fix
* Some more fixes
* More tweaks
* Final
* Leverage starky crate
* Additional tweaks
* Cleanup
* More cleanup
* Fix
* Cleanup imports
* Fix
* Final tweaks
* Cleanup and hide behind debug_assertions attribute
* Clippy
* Fix no-std
* Make wasm compatible
* Doc and remove todo
* API cleanup and remove TODO
* Add Debug impls
* Add documentation for public items
* Feature-gate alloc imports
* Import method from starky instead
* Add simple crate and module documentation
* Apply comments
* Add lib level documentation
* Add test without lookups
* Fix starks without logup
* Cleanup
* Some more cleanup
* Fix get_challenges for non-lookup STARKs
* Add additional config methods and tests
* Apply comments
* More comments
2024-02-13 11:47:54 -05:00
Robin Salen
06444eaaf3
Switch permutation argument for logUp in starky ( #1496 )
...
* Switch permutation argument for logUp in starky
* Apply comments
* Refactor check_lookup_options
* Comments
* Add more visibility
* std -> core
* Revert "Add more visibility"
This reverts commit 2b4e50e0e7fc7676814b1bc1f4071d9ec0ab9d5c.
* Add more visibility to lookup items
2024-02-06 17:57:40 +00:00
Robin Salen
bb48cabdb1
Add math rendering with Katex ( #1459 )
2024-01-12 17:07:18 +01:00
BGluth
a02a2ecb97
Updated mir-protocol --> 0xPolygonZero
...
- Recently the underlying org name on Github changed to `0xPolygonZero`.
- This was causing some issues with dependencies downstream where a
dependency pointing to the old org name was seen as a different
dependency that was using the new org name.
- Using a `[patch] section in `Cargo.toml` was running into issues where
we couldn't get it to get all dependency versions using a single org
name.
2023-10-12 11:11:17 -06:00
BGluth
5936c67f59
Now refers to sub-crates using paths (and removed patch section)
...
- Previously refered to specific `crates.io` versions.
- Motivation for this is to allow external projects to be able use
specific revisions of this repo. Without this, a `[patch]` section
is almost always required in the external project in order to force
the internal plonky2 sub-crates to the same version, an approach which
comes with its own issues.
2023-09-07 16:36:38 -06:00
Nicholas Ward
8432195517
update versions in cross-crate references
2023-07-31 16:34:27 -07:00
Nicholas Ward
3a55602909
update versions for crates.io updates
2023-07-31 16:31:22 -07:00
dependabot[bot]
5d513207ef
Update itertools requirement from 0.10.3 to 0.11.0
...
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools ) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.3...v0.11.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 23:00:00 +00:00
Nicholas Ward
14c4011593
Revert "clippy fixes"
2023-07-07 12:16:43 -07:00
Nicholas Ward
0fec1124a3
update itertools
2023-07-05 17:30:47 -07:00
Daniel Lubarov
2133c7f3ba
Use new plonky2
2023-02-25 09:36:25 -08:00
Daniel Lubarov
137bc78565
Prep for publishing to crates.io
2023-01-30 13:18:06 -08:00
Brandon H. Gomes
5dfe1b412e
feat: add no-std support for starky
...
Signed-off-by: Brandon H. Gomes <bhgomes@pm.me>
2022-11-04 16:04:10 -07:00
Brandon H. Gomes
38e467f1c0
chore: fix serde-cbor and run cargo-sort
...
Signed-off-by: Brandon H. Gomes <bhgomes@pm.me>
2022-11-03 11:41:12 -07:00
Brandon H. Gomes
e2cdd5a954
feat: upgrade Sampling APIs
...
Signed-off-by: Brandon H. Gomes <bhgomes@pm.me>
2022-11-03 08:26:03 -07:00
Daniel Lubarov
19162db596
Tweak features
2022-09-07 15:10:40 -07:00
Sladuca
aa0f0f6e75
add other features back
2022-09-06 15:10:55 -04:00
Sladuca
e72152eed8
fix default features in starky & evm
2022-09-06 14:56:48 -04:00
Sebastien La Duca
c9d610ec10
use maybe_rayon in starky and evm
2022-07-24 17:47:14 -04:00
Daniel Lubarov
c0ac79e2e1
Beginning of STARK implementation ( #413 )
...
* Beginning of STARK implementation
* PR feedback
* minor
* Suppress warnings for now
2022-01-26 00:09:29 -08:00