Help us shape the future of Go! Take the 2026 Go Developer Survey

smallfields

package
v0.16.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsSmallField

func IsSmallField(field *big.Int) bool

IsSmallField returns true if the field is a small field. Small fields do not support pairing based backends, but are useful for testing and exporting to other proof systems.

func Supported

func Supported() []*big.Int

Supported returns the list of supported small fields. Currently we support: - babybear - koalabear - tinyfield -- experimental very small field for fuzzing purposes The result is cached for performance.

Types

This section is empty.

Directories

Path Synopsis
Package tinyfield contains field arithmetic operations for modulus = 0x2f.
Package tinyfield contains field arithmetic operations for modulus = 0x2f.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL