UNPKG

@mean-finance/dca-v2-core

Version:

Core smart contracts of DCA v2 by mean.finance

74 lines 7.94 kB
import type * as artifacts from "./artifacts"; export type { artifacts }; export * as factories from "./factories"; export type { IDCAHubPositionDescriptor } from "./artifacts/@mean-finance/nft-descriptors/solidity/interfaces/IDCAHubPositionDescriptor"; export { IDCAHubPositionDescriptor__factory } from "./factories/artifacts/@mean-finance/nft-descriptors/solidity/interfaces/IDCAHubPositionDescriptor__factory"; export type { ITokenPriceOracle } from "./artifacts/@mean-finance/oracles/solidity/interfaces/ITokenPriceOracle"; export { ITokenPriceOracle__factory } from "./factories/artifacts/@mean-finance/oracles/solidity/interfaces/ITokenPriceOracle__factory"; export type { AccessControl } from "./artifacts/@openzeppelin/contracts/access/AccessControl"; export { AccessControl__factory } from "./factories/artifacts/@openzeppelin/contracts/access/AccessControl__factory"; export type { IAccessControl } from "./artifacts/@openzeppelin/contracts/access/IAccessControl"; export { IAccessControl__factory } from "./factories/artifacts/@openzeppelin/contracts/access/IAccessControl__factory"; export type { Pausable } from "./artifacts/@openzeppelin/contracts/security/Pausable"; export { Pausable__factory } from "./factories/artifacts/@openzeppelin/contracts/security/Pausable__factory"; export type { ERC20 } from "./artifacts/@openzeppelin/contracts/token/ERC20/ERC20"; export { ERC20__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC20/ERC20__factory"; export type { IERC20Permit } from "./artifacts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit"; export { IERC20Permit__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit__factory"; export type { IERC20Metadata } from "./artifacts/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata"; export { IERC20Metadata__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory"; export type { IERC20 } from "./artifacts/@openzeppelin/contracts/token/ERC20/IERC20"; export { IERC20__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC20/IERC20__factory"; export type { ERC721 } from "./artifacts/@openzeppelin/contracts/token/ERC721/ERC721"; export { ERC721__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC721/ERC721__factory"; export type { IERC721Metadata } from "./artifacts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata"; export { IERC721Metadata__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata__factory"; export type { IERC721 } from "./artifacts/@openzeppelin/contracts/token/ERC721/IERC721"; export { IERC721__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC721/IERC721__factory"; export type { IERC721Receiver } from "./artifacts/@openzeppelin/contracts/token/ERC721/IERC721Receiver"; export { IERC721Receiver__factory } from "./factories/artifacts/@openzeppelin/contracts/token/ERC721/IERC721Receiver__factory"; export type { ERC165 } from "./artifacts/@openzeppelin/contracts/utils/introspection/ERC165"; export { ERC165__factory } from "./factories/artifacts/@openzeppelin/contracts/utils/introspection/ERC165__factory"; export type { IERC165 } from "./artifacts/@openzeppelin/contracts/utils/introspection/IERC165"; export { IERC165__factory } from "./factories/artifacts/@openzeppelin/contracts/utils/introspection/IERC165__factory"; export type { DCAHub } from "./artifacts/contracts/DCAHub/DCAHub"; export { DCAHub__factory } from "./factories/artifacts/contracts/DCAHub/DCAHub__factory"; export type { DCAHubConfigHandler } from "./artifacts/contracts/DCAHub/DCAHubConfigHandler"; export { DCAHubConfigHandler__factory } from "./factories/artifacts/contracts/DCAHub/DCAHubConfigHandler__factory"; export type { DCAHubParameters } from "./artifacts/contracts/DCAHub/DCAHubParameters"; export { DCAHubParameters__factory } from "./factories/artifacts/contracts/DCAHub/DCAHubParameters__factory"; export type { DCAHubPlatformHandler } from "./artifacts/contracts/DCAHub/DCAHubPlatformHandler"; export { DCAHubPlatformHandler__factory } from "./factories/artifacts/contracts/DCAHub/DCAHubPlatformHandler__factory"; export type { DCAHubPositionHandler } from "./artifacts/contracts/DCAHub/DCAHubPositionHandler"; export { DCAHubPositionHandler__factory } from "./factories/artifacts/contracts/DCAHub/DCAHubPositionHandler__factory"; export type { DCAHubSwapHandler } from "./artifacts/contracts/DCAHub/DCAHubSwapHandler"; export { DCAHubSwapHandler__factory } from "./factories/artifacts/contracts/DCAHub/DCAHubSwapHandler__factory"; export type { DCAPermissionsManager } from "./artifacts/contracts/DCAPermissionsManager/DCAPermissionsManager"; export { DCAPermissionsManager__factory } from "./factories/artifacts/contracts/DCAPermissionsManager/DCAPermissionsManager__factory"; export type { IDCAHub } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHub"; export { IDCAHub__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHub__factory"; export type { IDCAHubConfigHandler } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubConfigHandler"; export { IDCAHubConfigHandler__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubConfigHandler__factory"; export type { IDCAHubParameters } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubParameters"; export { IDCAHubParameters__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubParameters__factory"; export type { IDCAHubPlatformHandler } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubPlatformHandler"; export { IDCAHubPlatformHandler__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubPlatformHandler__factory"; export type { IDCAHubPositionHandler } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubPositionHandler"; export { IDCAHubPositionHandler__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubPositionHandler__factory"; export type { IDCAHubSwapHandler } from "./artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubSwapHandler"; export { IDCAHubSwapHandler__factory } from "./factories/artifacts/contracts/interfaces/IDCAHub.sol/IDCAHubSwapHandler__factory"; export type { IDCAHubSwapCallee } from "./artifacts/contracts/interfaces/IDCAHubSwapCallee"; export { IDCAHubSwapCallee__factory } from "./factories/artifacts/contracts/interfaces/IDCAHubSwapCallee__factory"; export type { IDCAPermissionManager } from "./artifacts/contracts/interfaces/IDCAPermissionManager.sol/IDCAPermissionManager"; export { IDCAPermissionManager__factory } from "./factories/artifacts/contracts/interfaces/IDCAPermissionManager.sol/IDCAPermissionManager__factory"; export type { IERC721BasicEnumerable } from "./artifacts/contracts/interfaces/IDCAPermissionManager.sol/IERC721BasicEnumerable"; export { IERC721BasicEnumerable__factory } from "./factories/artifacts/contracts/interfaces/IDCAPermissionManager.sol/IERC721BasicEnumerable__factory"; export type { FeeMath } from "./artifacts/contracts/libraries/FeeMath"; export { FeeMath__factory } from "./factories/artifacts/contracts/libraries/FeeMath__factory"; export type { Intervals } from "./artifacts/contracts/libraries/Intervals"; export { Intervals__factory } from "./factories/artifacts/contracts/libraries/Intervals__factory"; export type { Governable } from "./artifacts/contracts/utils/Governable.sol/Governable"; export { Governable__factory } from "./factories/artifacts/contracts/utils/Governable.sol/Governable__factory"; export type { IGovernable } from "./artifacts/contracts/utils/Governable.sol/IGovernable"; export { IGovernable__factory } from "./factories/artifacts/contracts/utils/Governable.sol/IGovernable__factory"; //# sourceMappingURL=index.d.ts.map