@venusprotocol/protocol-reserve
Version:
Venus Protocol contracts to manage the income generated by the protocol
137 lines (135 loc) • 9.48 kB
text/typescript
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
export type { Ownable2StepUpgradeable } from "./Ownable2StepUpgradeable";
export type { OwnableUpgradeable } from "./OwnableUpgradeable";
export type { Initializable } from "./Initializable";
export type { PausableUpgradeable } from "./PausableUpgradeable";
export type { ReentrancyGuardUpgradeable } from "./ReentrancyGuardUpgradeable";
export type { IERC20PermitUpgradeable } from "./IERC20PermitUpgradeable";
export type { IERC20Upgradeable } from "./IERC20Upgradeable";
export type { ContextUpgradeable } from "./ContextUpgradeable";
export type { AccessControl } from "./AccessControl";
export type { IAccessControl } from "./IAccessControl";
export type { Ownable } from "./Ownable";
export type { IERC1822Proxiable } from "./IERC1822Proxiable";
export type { IERC1967 } from "./IERC1967";
export type { BeaconProxy } from "./BeaconProxy";
export type { IBeacon } from "./IBeacon";
export type { UpgradeableBeacon } from "./UpgradeableBeacon";
export type { ERC1967Proxy } from "./ERC1967Proxy";
export type { ERC1967Upgrade } from "./ERC1967Upgrade";
export type { Proxy } from "./Proxy";
export type { ProxyAdmin } from "./ProxyAdmin";
export type { ITransparentUpgradeableProxy } from "./ITransparentUpgradeableProxy";
export type { TransparentUpgradeableProxy } from "./TransparentUpgradeableProxy";
export type { ERC20 } from "./ERC20";
export type { IERC20Metadata } from "./IERC20Metadata";
export type { IERC20 } from "./IERC20";
export type { ERC165 } from "./ERC165";
export type { IERC165 } from "./IERC165";
export type { AccessControlledV8 } from "./AccessControlledV8";
export type { IAccessControlManagerV8 } from "./IAccessControlManagerV8";
export type { BoundValidatorInterface } from "./BoundValidatorInterface";
export type { OracleInterface } from "./OracleInterface";
export type { ResilientOracleInterface } from "./ResilientOracleInterface";
export type { TwapInterface } from "./TwapInterface";
export type { VBep20Interface } from "./VBep20Interface";
export type { ResilientOracle } from "./ResilientOracle";
export type { MaxLoopsLimitHelper } from "./MaxLoopsLimitHelper";
export type { IComptroller } from "./IComptroller";
export type { IConverterNetwork } from "./IConverterNetwork";
export type { IIncomeDestination } from "./IIncomeDestination";
export type { IPoolRegistry } from "./IPoolRegistry";
export type { IProtocolShareReserve } from "./IProtocolShareReserve";
export type { IRiskFund } from "./IRiskFund";
export type { IRiskFundGetters } from "./IRiskFundGetters";
export type { IRiskFundConverter } from "./IRiskFundConverter";
export type { IShortfall } from "./IShortfall";
export type { IVToken } from "./IVToken";
export type { IXVSVault } from "./IXVSVault";
export type { ProtocolShareReserve } from "./ProtocolShareReserve";
export type { MaxLoopsLimitHelpersStorage } from "./MaxLoopsLimitHelpersStorage";
export type { ReserveHelpersStorage } from "./ReserveHelpersStorage";
export type { RiskFundV1Storage } from "./RiskFundV1Storage";
export type { RiskFundV2Storage } from "./RiskFundV2Storage";
export type { RiskFundV2 } from "./RiskFundV2";
export type { XVSVaultTreasury } from "./XVSVaultTreasury";
export type { MockACM } from "./MockACM";
export type { MockArraySorter } from "./MockArraySorter";
export type { MockConverter } from "./MockConverter";
export type { MockDeflatingToken } from "./MockDeflatingToken";
export type { MockRiskFundConverter } from "./MockRiskFundConverter";
export type { MockToken } from "./MockToken";
export type { AbstractTokenConverter } from "./AbstractTokenConverter";
export type { ConverterNetwork } from "./ConverterNetwork";
export type { IAbstractTokenConverter } from "./IAbstractTokenConverter";
export type { RiskFundConverter } from "./RiskFundConverter";
export type { SingleTokenConverter } from "./SingleTokenConverter";
export type { OptimizedTransparentUpgradeableProxy } from "./OptimizedTransparentUpgradeableProxy";
export { Ownable2StepUpgradeable__factory } from "./factories/Ownable2StepUpgradeable__factory";
export { OwnableUpgradeable__factory } from "./factories/OwnableUpgradeable__factory";
export { Initializable__factory } from "./factories/Initializable__factory";
export { PausableUpgradeable__factory } from "./factories/PausableUpgradeable__factory";
export { ReentrancyGuardUpgradeable__factory } from "./factories/ReentrancyGuardUpgradeable__factory";
export { IERC20PermitUpgradeable__factory } from "./factories/IERC20PermitUpgradeable__factory";
export { IERC20Upgradeable__factory } from "./factories/IERC20Upgradeable__factory";
export { ContextUpgradeable__factory } from "./factories/ContextUpgradeable__factory";
export { AccessControl__factory } from "./factories/AccessControl__factory";
export { IAccessControl__factory } from "./factories/IAccessControl__factory";
export { Ownable__factory } from "./factories/Ownable__factory";
export { IERC1822Proxiable__factory } from "./factories/IERC1822Proxiable__factory";
export { IERC1967__factory } from "./factories/IERC1967__factory";
export { BeaconProxy__factory } from "./factories/BeaconProxy__factory";
export { IBeacon__factory } from "./factories/IBeacon__factory";
export { UpgradeableBeacon__factory } from "./factories/UpgradeableBeacon__factory";
export { ERC1967Proxy__factory } from "./factories/ERC1967Proxy__factory";
export { ERC1967Upgrade__factory } from "./factories/ERC1967Upgrade__factory";
export { Proxy__factory } from "./factories/Proxy__factory";
export { ProxyAdmin__factory } from "./factories/ProxyAdmin__factory";
export { ITransparentUpgradeableProxy__factory } from "./factories/ITransparentUpgradeableProxy__factory";
export { TransparentUpgradeableProxy__factory } from "./factories/TransparentUpgradeableProxy__factory";
export { ERC20__factory } from "./factories/ERC20__factory";
export { IERC20Metadata__factory } from "./factories/IERC20Metadata__factory";
export { IERC20__factory } from "./factories/IERC20__factory";
export { ERC165__factory } from "./factories/ERC165__factory";
export { IERC165__factory } from "./factories/IERC165__factory";
export { AccessControlledV8__factory } from "./factories/AccessControlledV8__factory";
export { IAccessControlManagerV8__factory } from "./factories/IAccessControlManagerV8__factory";
export { BoundValidatorInterface__factory } from "./factories/BoundValidatorInterface__factory";
export { OracleInterface__factory } from "./factories/OracleInterface__factory";
export { ResilientOracleInterface__factory } from "./factories/ResilientOracleInterface__factory";
export { TwapInterface__factory } from "./factories/TwapInterface__factory";
export { VBep20Interface__factory } from "./factories/VBep20Interface__factory";
export { ResilientOracle__factory } from "./factories/ResilientOracle__factory";
export { MaxLoopsLimitHelper__factory } from "./factories/MaxLoopsLimitHelper__factory";
export { IComptroller__factory } from "./factories/IComptroller__factory";
export { IConverterNetwork__factory } from "./factories/IConverterNetwork__factory";
export { IIncomeDestination__factory } from "./factories/IIncomeDestination__factory";
export { IPoolRegistry__factory } from "./factories/IPoolRegistry__factory";
export { IProtocolShareReserve__factory } from "./factories/IProtocolShareReserve__factory";
export { IRiskFund__factory } from "./factories/IRiskFund__factory";
export { IRiskFundGetters__factory } from "./factories/IRiskFundGetters__factory";
export { IRiskFundConverter__factory } from "./factories/IRiskFundConverter__factory";
export { IShortfall__factory } from "./factories/IShortfall__factory";
export { IVToken__factory } from "./factories/IVToken__factory";
export { IXVSVault__factory } from "./factories/IXVSVault__factory";
export { ProtocolShareReserve__factory } from "./factories/ProtocolShareReserve__factory";
export { MaxLoopsLimitHelpersStorage__factory } from "./factories/MaxLoopsLimitHelpersStorage__factory";
export { ReserveHelpersStorage__factory } from "./factories/ReserveHelpersStorage__factory";
export { RiskFundV1Storage__factory } from "./factories/RiskFundV1Storage__factory";
export { RiskFundV2Storage__factory } from "./factories/RiskFundV2Storage__factory";
export { RiskFundV2__factory } from "./factories/RiskFundV2__factory";
export { XVSVaultTreasury__factory } from "./factories/XVSVaultTreasury__factory";
export { MockACM__factory } from "./factories/MockACM__factory";
export { MockArraySorter__factory } from "./factories/MockArraySorter__factory";
export { MockConverter__factory } from "./factories/MockConverter__factory";
export { MockDeflatingToken__factory } from "./factories/MockDeflatingToken__factory";
export { MockRiskFundConverter__factory } from "./factories/MockRiskFundConverter__factory";
export { MockToken__factory } from "./factories/MockToken__factory";
export { AbstractTokenConverter__factory } from "./factories/AbstractTokenConverter__factory";
export { ConverterNetwork__factory } from "./factories/ConverterNetwork__factory";
export { IAbstractTokenConverter__factory } from "./factories/IAbstractTokenConverter__factory";
export { RiskFundConverter__factory } from "./factories/RiskFundConverter__factory";
export { SingleTokenConverter__factory } from "./factories/SingleTokenConverter__factory";
export { OptimizedTransparentUpgradeableProxy__factory } from "./factories/OptimizedTransparentUpgradeableProxy__factory";