Versions in this module Expand all Collapse all v1 v1.0.1 Dec 19, 2023 Changes in this version + var ErrInvalidWitness = errors.New("invalid witness") + type Witness interface + Fill func(nbPublic, nbSecret int, values <-chan any) error + FromJSON func(s *schema.Schema, data []byte) error + Public func() (Witness, error) + ToJSON func(s *schema.Schema) ([]byte, error) + Vector func() any + func New(field *big.Int) (Witness, error)