Documentation
¶
Overview ¶
Package icicle_bn254 implements ICICLE acceleration for BN254 Groth16 backend.
Index ¶
Constants ¶
View Source
const HasIcicle = false
Variables ¶
This section is empty.
Functions ¶
func DummySetup ¶
func DummySetup(r1cs *cs.R1CS, pk *ProvingKey) error
func Prove ¶
func Prove(r1cs *cs.R1CS, pk *ProvingKey, fullWitness witness.Witness, opts ...backend.ProverOption) (*groth16_bn254.Proof, error)
func Setup ¶
func Setup(r1cs *cs.R1CS, pk *ProvingKey, vk *groth16_bn254.VerifyingKey) error
Types ¶
type ProvingKey ¶
type ProvingKey struct {
groth16_bn254.ProvingKey
}
func NewProvingKey ¶ added in v0.12.0
func NewProvingKey() *ProvingKey
Click to show internal directories.
Click to hide internal directories.