chore: refactor lib exports to named for clarity

This commit is contained in:
isk
2023-11-24 11:40:18 +01:00
parent 3827e5de67
commit 8b0529f868
5 changed files with 12 additions and 12 deletions

View File

@@ -6,7 +6,7 @@ import {
computeEffEcdsaPubInput,
CircuitPubInput
} from "../helpers/public_input";
import wasm, { init } from "../wasm";
import { init, wasm } from "../wasm";
import {
defaultPubkeyMembershipPConfig,
defaultAddressMembershipPConfig

View File

@@ -5,7 +5,7 @@ import {
import { Profiler } from "../helpers/profiler";
import { loadCircuit } from "../helpers/utils";
import { IVerifier, VerifyConfig } from "../types";
import wasm, { init } from "../wasm";
import { init, wasm } from "../wasm";
import { PublicInput, verifyEffEcdsaPubInput } from "../helpers/public_input";
/**

View File

@@ -1,5 +1,5 @@
import { bigIntToLeBytes, bytesLeToBigInt } from "./utils";
import wasm, { init } from "../wasm";
import { init, wasm } from "../wasm";
export class Poseidon {
hash(inputs: bigint[]): bigint {

View File

@@ -1,8 +1,8 @@
export * from "./types";
export * from "./helpers/public_input";
export * from "./core/membership_prover";
export * from "./core/membership_verifier";
export * from "./helpers/tree";
export * from "./helpers/poseidon";
export * from "./wasm/index";
export * from "./config";
export { MembershipProver } from "./core/membership_prover";
export { MembershipVerifier } from "./core/membership_verifier";
export { CircuitPubInput, PublicInput, computeEffEcdsaPubInput, verifyEffEcdsaPubInput } from "./helpers/public_input";
export { Tree } from "./helpers/tree";
export { Poseidon } from "./helpers/poseidon";
export { init, wasm } from "./wasm/index";
export { defaultPubkeyMembershipPConfig, defaultPubkeyMembershipVConfig, defaultAddressMembershipPConfig, defaultAddressMembershipVConfig } from "./config";
export type { MerkleProof, EffECDSAPubInput, NIZK, ProverConfig, VerifyConfig, IProver, IVerifier } from "./types";

View File

@@ -7,4 +7,4 @@ export const init = async () => {
wasm.init_panic_hook();
};
export default wasm;
export { wasm };