UNPKG

@coti-io/coti-contracts-examples

Version:

Example smart contracts demonstrating the use of COTI's GC technology, including integrations with MPC, private ERC20, and ERC721 contracts.

55 lines (54 loc) 4.93 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type * as cotiIo from "./@coti-io"; export type { cotiIo }; import type * as openzeppelin from "./@openzeppelin"; export type { openzeppelin }; import type * as contracts from "./contracts"; export type { contracts }; export * as factories from "./factories"; export type { DataPrivacyFramework } from "./@coti-io/coti-contracts/contracts/access/DataPrivacyFramework/DataPrivacyFramework"; export { DataPrivacyFramework__factory } from "./factories/@coti-io/coti-contracts/contracts/access/DataPrivacyFramework/DataPrivacyFramework__factory"; export type { DataPrivacyFrameworkMpc } from "./@coti-io/coti-contracts/contracts/access/DataPrivacyFramework/extensions/DataPrivacyFrameworkMpc"; export { DataPrivacyFrameworkMpc__factory } from "./factories/@coti-io/coti-contracts/contracts/access/DataPrivacyFramework/extensions/DataPrivacyFrameworkMpc__factory"; export type { IPrivateERC20 } from "./@coti-io/coti-contracts/contracts/token/PrivateERC20/IPrivateERC20"; export { IPrivateERC20__factory } from "./factories/@coti-io/coti-contracts/contracts/token/PrivateERC20/IPrivateERC20__factory"; export type { PrivateERC20 } from "./@coti-io/coti-contracts/contracts/token/PrivateERC20/PrivateERC20"; export { PrivateERC20__factory } from "./factories/@coti-io/coti-contracts/contracts/token/PrivateERC20/PrivateERC20__factory"; export type { PrivateERC721URIStorage } from "./@coti-io/coti-contracts/contracts/token/PrivateERC721/extensions/PrivateERC721URIStorage"; export { PrivateERC721URIStorage__factory } from "./factories/@coti-io/coti-contracts/contracts/token/PrivateERC721/extensions/PrivateERC721URIStorage__factory"; export type { IERC721Errors } from "./@coti-io/coti-contracts/contracts/token/PrivateERC721/IERC721Errors"; export { IERC721Errors__factory } from "./factories/@coti-io/coti-contracts/contracts/token/PrivateERC721/IERC721Errors__factory"; export type { PrivateERC721 } from "./@coti-io/coti-contracts/contracts/token/PrivateERC721/PrivateERC721"; export { PrivateERC721__factory } from "./factories/@coti-io/coti-contracts/contracts/token/PrivateERC721/PrivateERC721__factory"; export type { MpcCore } from "./@coti-io/coti-contracts/contracts/utils/mpc/MpcCore"; export { MpcCore__factory } from "./factories/@coti-io/coti-contracts/contracts/utils/mpc/MpcCore__factory"; export type { ExtendedOperations } from "./@coti-io/coti-contracts/contracts/utils/mpc/MpcInterface.sol/ExtendedOperations"; export { ExtendedOperations__factory } from "./factories/@coti-io/coti-contracts/contracts/utils/mpc/MpcInterface.sol/ExtendedOperations__factory"; export type { Ownable } from "./@openzeppelin/contracts/access/Ownable"; export { Ownable__factory } from "./factories/@openzeppelin/contracts/access/Ownable__factory"; export type { Ownable2Step } from "./@openzeppelin/contracts/access/Ownable2Step"; export { Ownable2Step__factory } from "./factories/@openzeppelin/contracts/access/Ownable2Step__factory"; export type { IERC4906 } from "./@openzeppelin/contracts/interfaces/IERC4906"; export { IERC4906__factory } from "./factories/@openzeppelin/contracts/interfaces/IERC4906__factory"; export type { IERC721 } from "./@openzeppelin/contracts/token/ERC721/IERC721"; export { IERC721__factory } from "./factories/@openzeppelin/contracts/token/ERC721/IERC721__factory"; export type { IERC721Receiver } from "./@openzeppelin/contracts/token/ERC721/IERC721Receiver"; export { IERC721Receiver__factory } from "./factories/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory"; export type { ERC165 } from "./@openzeppelin/contracts/utils/introspection/ERC165"; export { ERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/ERC165__factory"; export type { IERC165 } from "./@openzeppelin/contracts/utils/introspection/IERC165"; export { IERC165__factory } from "./factories/@openzeppelin/contracts/utils/introspection/IERC165__factory"; export type { DataOnChain } from "./contracts/DataOnChain"; export { DataOnChain__factory } from "./factories/contracts/DataOnChain__factory"; export type { OnChainDatabase } from "./contracts/OnChainDatabase"; export { OnChainDatabase__factory } from "./factories/contracts/OnChainDatabase__factory"; export type { PrivateAuction } from "./contracts/PrivateAuction"; export { PrivateAuction__factory } from "./factories/contracts/PrivateAuction__factory"; export type { PrivateIdentityRegistry } from "./contracts/PrivateIdentityRegistry"; export { PrivateIdentityRegistry__factory } from "./factories/contracts/PrivateIdentityRegistry__factory"; export type { PrivateNFT } from "./contracts/PrivateNFT"; export { PrivateNFT__factory } from "./factories/contracts/PrivateNFT__factory"; export type { PrivateToken } from "./contracts/PrivateToken"; export { PrivateToken__factory } from "./factories/contracts/PrivateToken__factory";