@harmoniclabs/crypto
Advanced tools
Comparing version 0.2.2 to 0.2.3
@@ -35,2 +35,3 @@ import { ProjConstructor } from "./noble/abstract/weierstrass.js"; | ||
export declare function bls12_381_mulMlResult(a: BlsResult, b: BlsResult): BlsResult; | ||
export declare const bls12_381_eqMlResult: (a: BlsResult, b: BlsResult) => boolean; | ||
export declare function bls12_381_finalVerify(a: BlsResult, b: BlsResult): boolean; | ||
@@ -37,0 +38,0 @@ export type BlsResult = { |
@@ -14,3 +14,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isFp6 = exports.isBlsResult = exports.bls12_381_finalVerify = exports.bls12_381_mulMlResult = exports.bls12_381_millerLoop = exports.bls12_381_G2_uncompress = exports.bls12_381_G2_compress = exports.bls12_381_G2_hashToGroup = exports.bls12_381_G2_equal = exports.bls12_381_G2_scalarMul = exports.bls12_381_G2_neg = exports.bls12_381_G2_add = exports.bls12_381_G1_uncompress = exports.bls12_381_G1_compress = exports.bls12_381_G1_hashToGroup = exports.bls12_381_G1_equal = exports.bls12_381_G1_scalarMul = exports.bls12_381_G1_neg = exports.bls12_381_G1_add = exports.isFp2 = exports.isBlsG2 = exports.isBlsG1 = exports.BlsG2 = exports.BlsG1 = void 0; | ||
exports.isFp6 = exports.isBlsResult = exports.bls12_381_finalVerify = exports.bls12_381_eqMlResult = exports.bls12_381_mulMlResult = exports.bls12_381_millerLoop = exports.bls12_381_G2_uncompress = exports.bls12_381_G2_compress = exports.bls12_381_G2_hashToGroup = exports.bls12_381_G2_equal = exports.bls12_381_G2_scalarMul = exports.bls12_381_G2_neg = exports.bls12_381_G2_add = exports.bls12_381_G1_uncompress = exports.bls12_381_G1_compress = exports.bls12_381_G1_hashToGroup = exports.bls12_381_G1_equal = exports.bls12_381_G1_scalarMul = exports.bls12_381_G1_neg = exports.bls12_381_G1_add = exports.isFp2 = exports.isBlsG2 = exports.isBlsG1 = exports.BlsG2 = exports.BlsG1 = void 0; | ||
var noble_1 = require("./noble/index.js"); | ||
@@ -175,2 +175,3 @@ var hash_to_curve_1 = require("./noble/abstract/hash-to-curve.js"); | ||
exports.bls12_381_mulMlResult = bls12_381_mulMlResult; | ||
exports.bls12_381_eqMlResult = noble_1.Fp12_eql; | ||
function bls12_381_finalVerify(a, b) { | ||
@@ -177,0 +178,0 @@ // blst implementation https://github.com/supranational/blst/blob/0d46eefa45fc1e57aceb42bba0e84eab3a7a9725/src/aggregate.c#L506 |
{ | ||
"name": "@harmoniclabs/crypto", | ||
"version": "0.2.2", | ||
"version": "0.2.3", | ||
"description": "collection of cryptographic functions that support every js runtime for ES5+", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
360038
8300