mirror of https://github.com/zcash/halo2.git
Compare commits
1 Commits
dd1ffe93dd
...
96a893864a
Author | SHA1 | Date |
---|---|---|
ying tong | 96a893864a |
|
@ -12,7 +12,7 @@ jobs:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions-rs/toolchain@v1
|
- uses: actions-rs/toolchain@v1
|
||||||
with:
|
with:
|
||||||
toolchain: '1.76.0'
|
toolchain: nightly
|
||||||
override: true
|
override: true
|
||||||
|
|
||||||
# - name: Setup mdBook
|
# - name: Setup mdBook
|
||||||
|
@ -26,7 +26,7 @@ jobs:
|
||||||
uses: actions-rs/cargo@v1
|
uses: actions-rs/cargo@v1
|
||||||
with:
|
with:
|
||||||
command: install
|
command: install
|
||||||
args: mdbook --git https://github.com/HollowMan6/mdBook.git --rev 5830c9555a4dc051675d17f1fcb04dd0920543e8
|
args: mdbook --git https://github.com/HollowMan6/mdBook.git --rev 62e01b34c23b957579c04ee1b24b57814ed8a4d5
|
||||||
|
|
||||||
- name: Install mdbook-katex and mdbook-pdf
|
- name: Install mdbook-katex and mdbook-pdf
|
||||||
uses: actions-rs/cargo@v1
|
uses: actions-rs/cargo@v1
|
||||||
|
@ -40,11 +40,6 @@ jobs:
|
||||||
- name: Build halo2 book
|
- name: Build halo2 book
|
||||||
run: mdbook build book/
|
run: mdbook build book/
|
||||||
|
|
||||||
- uses: actions-rs/toolchain@v1
|
|
||||||
with:
|
|
||||||
toolchain: nightly-2023-10-05
|
|
||||||
override: true
|
|
||||||
|
|
||||||
- name: Build latest rustdocs
|
- name: Build latest rustdocs
|
||||||
uses: actions-rs/cargo@v1
|
uses: actions-rs/cargo@v1
|
||||||
with:
|
with:
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
/target
|
/target
|
||||||
/halo2_gadgets/*-layout.png
|
|
||||||
/halo2_gadgets/benches/sha256_assets
|
|
||||||
**/.*.swp
|
|
||||||
**/*.rs.bk
|
**/*.rs.bk
|
||||||
|
Cargo.lock
|
||||||
.vscode
|
.vscode
|
||||||
|
**/*.html
|
||||||
.DS_Store
|
.DS_Store
|
||||||
/book/book
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,9 +1,6 @@
|
||||||
# halo2
|
# halo2 [![Crates.io](https://img.shields.io/crates/v/halo2.svg)](https://crates.io/crates/halo2) #
|
||||||
|
|
||||||
## Usage
|
## [Documentation](https://docs.rs/halo2)
|
||||||
|
|
||||||
This repository contains the [halo2_proofs](halo2_proofs/README.md) and
|
|
||||||
[halo2_gadgets](halo2_gadgets/README.md) crates, which should be used directly.
|
|
||||||
|
|
||||||
## Minimum Supported Rust Version
|
## Minimum Supported Rust Version
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
.PHONY: all
|
||||||
|
all:
|
||||||
|
find src -type f -a -name '*.md' |sed 's/[.]md$$/.html/g' |xargs $(MAKE)
|
||||||
|
|
||||||
|
clean:
|
||||||
|
find src -type f -a -name '*.html' -print0 |xargs -0 rm
|
||||||
|
|
||||||
|
%.html: %.md
|
||||||
|
pandoc --katex --from=markdown --to=html "$<" "--output=$@"
|
||||||
|
./edithtml.sh "$@" "$<"
|
|
@ -2,7 +2,7 @@
|
||||||
authors = [
|
authors = [
|
||||||
"Jack Grigg",
|
"Jack Grigg",
|
||||||
"Sean Bowe",
|
"Sean Bowe",
|
||||||
"Daira Emma Hopwood",
|
"Daira Hopwood",
|
||||||
"Ying Tong Lai",
|
"Ying Tong Lai",
|
||||||
]
|
]
|
||||||
language = "en"
|
language = "en"
|
||||||
|
@ -14,6 +14,8 @@ title = "The halo2 Book"
|
||||||
macros = "macros.txt"
|
macros = "macros.txt"
|
||||||
renderers = ["html"]
|
renderers = ["html"]
|
||||||
|
|
||||||
|
[output.katex]
|
||||||
|
|
||||||
[output.html]
|
[output.html]
|
||||||
|
|
||||||
[output.html.print]
|
[output.html.print]
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat - "$1" > "$1.prefix" <<EOF
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="generator" content="pandoc" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||||
|
<title>$2</title>
|
||||||
|
<style type="text/css">
|
||||||
|
code{white-space: pre-wrap;}
|
||||||
|
span.smallcaps{font-variant: small-caps;}
|
||||||
|
span.underline{text-decoration: underline;}
|
||||||
|
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
||||||
|
</style>
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.10.2/dist/katex.min.css" integrity="sha384-yFRtMMDnQtDRO8rLpMIKrtPCD5jdktao2TV19YiZYWMDkUR5GQZR/NOVTdquEx1j" crossorigin="anonymous">
|
||||||
|
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.10.2/dist/katex.min.js" integrity="sha384-9Nhn55MVVN0/4OFx7EE5kpFBPsEMZxKTCnA+4fqDmg12eCTqGi6+BB2LjY8brQxJ" crossorigin="anonymous"></script>
|
||||||
|
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.10.2/dist/contrib/auto-render.min.js" integrity="sha384-kWPLUVMOks5AQFrykwIup5lo0m3iMkkHrD0uJ4H5cjeGihAutqP0yW0J6dpFiVkI" crossorigin="anonymous"
|
||||||
|
onload="renderMathInElement(document.body);"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
EOF
|
||||||
|
cat "$1.prefix" - >"$1" <<EOF
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
EOF
|
||||||
|
rm -f "$1.prefix"
|
|
@ -5,7 +5,7 @@ authors = [
|
||||||
"Jack Grigg <jack@electriccoin.co>",
|
"Jack Grigg <jack@electriccoin.co>",
|
||||||
]
|
]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
rust-version = "1.60"
|
rust-version = "1.59"
|
||||||
description = "[BETA] Fast zero-knowledge proof-carrying data implementation with no trusted setup"
|
description = "[BETA] Fast zero-knowledge proof-carrying data implementation with no trusted setup"
|
||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
repository = "https://github.com/zcash/halo2"
|
repository = "https://github.com/zcash/halo2"
|
||||||
|
|
|
@ -4,12 +4,12 @@ version = "0.3.0"
|
||||||
authors = [
|
authors = [
|
||||||
"Sean Bowe <sean@electriccoin.co>",
|
"Sean Bowe <sean@electriccoin.co>",
|
||||||
"Jack Grigg <jack@electriccoin.co>",
|
"Jack Grigg <jack@electriccoin.co>",
|
||||||
"Daira Emma Hopwood <daira@jacaranda.org>",
|
"Daira Hopwood <daira@jacaranda.org>",
|
||||||
"Ying Tong Lai <yingtong@electriccoin.co>",
|
"Ying Tong Lai <yingtong@electriccoin.co>",
|
||||||
"Kris Nuttycombe <kris@electriccoin.co>",
|
"Kris Nuttycombe <kris@electriccoin.co>",
|
||||||
]
|
]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
rust-version = "1.60"
|
rust-version = "1.59"
|
||||||
description = "Reusable gadgets and chip implementations for Halo 2"
|
description = "Reusable gadgets and chip implementations for Halo 2"
|
||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
repository = "https://github.com/zcash/halo2"
|
repository = "https://github.com/zcash/halo2"
|
||||||
|
@ -54,7 +54,6 @@ test-dev-graph = [
|
||||||
"plotters",
|
"plotters",
|
||||||
"plotters/bitmap_backend",
|
"plotters/bitmap_backend",
|
||||||
"plotters/bitmap_encoder",
|
"plotters/bitmap_encoder",
|
||||||
"plotters/ttf",
|
|
||||||
]
|
]
|
||||||
test-dependencies = ["proptest"]
|
test-dependencies = ["proptest"]
|
||||||
|
|
||||||
|
|
|
@ -4,11 +4,11 @@ version = "0.3.0"
|
||||||
authors = [
|
authors = [
|
||||||
"Sean Bowe <sean@electriccoin.co>",
|
"Sean Bowe <sean@electriccoin.co>",
|
||||||
"Ying Tong Lai <yingtong@electriccoin.co>",
|
"Ying Tong Lai <yingtong@electriccoin.co>",
|
||||||
"Daira Emma Hopwood <daira@jacaranda.org>",
|
"Daira Hopwood <daira@electriccoin.co>",
|
||||||
"Jack Grigg <jack@electriccoin.co>",
|
"Jack Grigg <jack@electriccoin.co>",
|
||||||
]
|
]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
rust-version = "1.60"
|
rust-version = "1.59"
|
||||||
description = """
|
description = """
|
||||||
Fast PLONK-based zero-knowledge proving system with no trusted setup
|
Fast PLONK-based zero-knowledge proving system with no trusted setup
|
||||||
"""
|
"""
|
||||||
|
@ -82,8 +82,6 @@ dev-graph = ["plotters", "tabbycat"]
|
||||||
test-dev-graph = [
|
test-dev-graph = [
|
||||||
"dev-graph",
|
"dev-graph",
|
||||||
"plotters/bitmap_backend",
|
"plotters/bitmap_backend",
|
||||||
"plotters/bitmap_encoder",
|
|
||||||
"plotters/ttf",
|
|
||||||
]
|
]
|
||||||
gadget-traces = ["backtrace"]
|
gadget-traces = ["backtrace"]
|
||||||
sanity-checks = []
|
sanity-checks = []
|
||||||
|
|
Loading…
Reference in New Issue