Module bls12_381
Expand description
Bls12_381 precompile.
Constants§
- ISTHMUS_
G1_ MSM - G1 msm precompile.
- ISTHMUS_
G1_ MSM_ MAX_ INPUT_ SIZE - Max input size for the g1 msm precompile.
- ISTHMUS_
G2_ MSM - G2 msm precompile.
- ISTHMUS_
G2_ MSM_ MAX_ INPUT_ SIZE - Max input size for the g2 msm precompile.
- ISTHMUS_
PAIRING - Pairing precompile.
- ISTHMUS_
PAIRING_ MAX_ INPUT_ SIZE - Max input size for the pairing precompile.
- JOVIAN_
G1_ MSM - G1 msm precompile after the Jovian Hardfork.
- JOVIAN_
G1_ MSM_ MAX_ INPUT_ SIZE - The maximum input size for the BLS12-381 g1 msm operation after the Jovian Hardfork.
- JOVIAN_
G2_ MSM - G2 msm precompile after the Jovian Hardfork.
- JOVIAN_
G2_ MSM_ MAX_ INPUT_ SIZE - Max input size for the g2 msm precompile after the Jovian Hardfork.
- JOVIAN_
PAIRING - Pairing precompile after the Jovian Hardfork.
- JOVIAN_
PAIRING_ MAX_ INPUT_ SIZE - Max input size for the pairing precompile after the Jovian Hardfork.
Functions§
- run_
g1_ msm_ isthmus - Run the g1 msm precompile with Optimism input limit.
- run_
g1_ msm_ jovian - Run the g1 msm precompile with Optimism input limit.
- run_
g2_ msm_ isthmus - Run the g2 msm precompile with Optimism input limit.
- run_
g2_ msm_ jovian - Run the g2 msm precompile with Optimism input limit after the Jovian Hardfork.
- run_
pair_ isthmus - Run the pairing precompile with Optimism input limit.
- run_
pair_ jovian - Run the pairing precompile with Optimism input limit after the Jovian Hardfork.