UNPKG

@vocdoni/davinci-contracts

Version:

Smart contracts powering DAVINCI's digital voting protocol

42 lines (41 loc) 3.72 kB
import type * as openzeppelin from "./@openzeppelin"; export type { openzeppelin }; import type * as src from "./src"; export type { src }; export * as factories from "./factories"; export type { OwnableUpgradeable } from "./@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable"; export { OwnableUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable__factory"; export type { Initializable } from "./@openzeppelin/contracts-upgradeable/proxy/utils/Initializable"; export { Initializable__factory } from "./factories/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable__factory"; export type { UUPSUpgradeable } from "./@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable"; export { UUPSUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable__factory"; export type { ContextUpgradeable } from "./@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable"; export { ContextUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable__factory"; export type { IERC1822Proxiable } from "./@openzeppelin/contracts/interfaces/draft-IERC1822.sol/IERC1822Proxiable"; export { IERC1822Proxiable__factory } from "./factories/@openzeppelin/contracts/interfaces/draft-IERC1822.sol/IERC1822Proxiable__factory"; export type { IBeacon } from "./@openzeppelin/contracts/proxy/beacon/IBeacon"; export { IBeacon__factory } from "./factories/@openzeppelin/contracts/proxy/beacon/IBeacon__factory"; export type { ERC1967Utils } from "./@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils"; export { ERC1967Utils__factory } from "./factories/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils__factory"; export type { Address } from "./@openzeppelin/contracts/utils/Address"; export { Address__factory } from "./factories/@openzeppelin/contracts/utils/Address__factory"; export type { IOrganizationRegistry } from "./src/IOrganizationRegistry"; export { IOrganizationRegistry__factory } from "./factories/src/IOrganizationRegistry__factory"; export type { IProcessRegistry } from "./src/IProcessRegistry"; export { IProcessRegistry__factory } from "./factories/src/IProcessRegistry__factory"; export type { ISequencerRegistry } from "./src/ISequencerRegistry"; export { ISequencerRegistry__factory } from "./factories/src/ISequencerRegistry__factory"; export type { IZKVerifier } from "./src/IZKVerifier"; export { IZKVerifier__factory } from "./factories/src/IZKVerifier__factory"; export type { OrganizationRegistry } from "./src/non-proxy/OrganizationRegistry"; export { OrganizationRegistry__factory } from "./factories/src/non-proxy/OrganizationRegistry__factory"; export type { ProcessRegistry } from "./src/non-proxy/ProcessRegistry"; export { ProcessRegistry__factory } from "./factories/src/non-proxy/ProcessRegistry__factory"; export type { ResultsVerifierGroth16 } from "./src/ResultsVerifierGroth16"; export { ResultsVerifierGroth16__factory } from "./factories/src/ResultsVerifierGroth16__factory"; export type { StateTransitionVerifierGroth16 } from "./src/StateTransitionVerifierGroth16"; export { StateTransitionVerifierGroth16__factory } from "./factories/src/StateTransitionVerifierGroth16__factory"; export type { ResultsVerifierBaseGroth16 } from "./src/verifiers/ResultsVerifierBaseGroth16"; export { ResultsVerifierBaseGroth16__factory } from "./factories/src/verifiers/ResultsVerifierBaseGroth16__factory"; export type { StateTransitionVerifierBaseGroth16 } from "./src/verifiers/StateTransitionVerifierBaseGroth16"; export { StateTransitionVerifierBaseGroth16__factory } from "./factories/src/verifiers/StateTransitionVerifierBaseGroth16__factory";