UNPKG

@cartesi/staking-pool

Version:
88 lines (87 loc) 7.52 kB
import type * as cartesi from "./@cartesi"; export type { cartesi }; import type * as chainlink from "./@chainlink"; export type { chainlink }; import type * as ensdomains from "./@ensdomains"; export type { ensdomains }; 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 { IPoS } from "./@cartesi/pos/contracts/IPoS"; export { IPoS__factory } from "./factories/@cartesi/pos/contracts/IPoS__factory"; export type { IRewardManager } from "./@cartesi/pos/contracts/IRewardManager"; export { IRewardManager__factory } from "./factories/@cartesi/pos/contracts/IRewardManager__factory"; export type { IStaking } from "./@cartesi/pos/contracts/IStaking"; export { IStaking__factory } from "./factories/@cartesi/pos/contracts/IStaking__factory"; export type { IWorkerManagerAuthManager } from "./@cartesi/pos/contracts/IWorkerManagerAuthManager"; export { IWorkerManagerAuthManager__factory } from "./factories/@cartesi/pos/contracts/IWorkerManagerAuthManager__factory"; export type { AggregatorInterface } from "./@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface"; export { AggregatorInterface__factory } from "./factories/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface__factory"; export type { ENS } from "./@ensdomains/ens-contracts/contracts/registry/ENS"; export { ENS__factory } from "./factories/@ensdomains/ens-contracts/contracts/registry/ENS__factory"; export type { NameResolver } from "./@ensdomains/ens-contracts/contracts/registry/ReverseRegistrar.sol/NameResolver"; export { NameResolver__factory } from "./factories/@ensdomains/ens-contracts/contracts/registry/ReverseRegistrar.sol/NameResolver__factory"; export type { ReverseRegistrar } from "./@ensdomains/ens-contracts/contracts/registry/ReverseRegistrar.sol/ReverseRegistrar"; export { ReverseRegistrar__factory } from "./factories/@ensdomains/ens-contracts/contracts/registry/ReverseRegistrar.sol/ReverseRegistrar__factory"; export type { Controllable } from "./@ensdomains/ens-contracts/contracts/root/Controllable"; export { Controllable__factory } from "./factories/@ensdomains/ens-contracts/contracts/root/Controllable__factory"; export type { OwnableUpgradeable } from "./@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable"; export { OwnableUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable__factory"; export type { PausableUpgradeable } from "./@openzeppelin/contracts-upgradeable/security/PausableUpgradeable"; export { PausableUpgradeable__factory } from "./factories/@openzeppelin/contracts-upgradeable/security/PausableUpgradeable__factory"; export type { Ownable } from "./@openzeppelin/contracts/access/Ownable"; export { Ownable__factory } from "./factories/@openzeppelin/contracts/access/Ownable__factory"; export type { Pausable } from "./@openzeppelin/contracts/security/Pausable"; export { Pausable__factory } from "./factories/@openzeppelin/contracts/security/Pausable__factory"; export type { IERC20 } from "./@openzeppelin/contracts/token/ERC20/IERC20"; export { IERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/IERC20__factory"; export type { FlatRateCommission } from "./contracts/FlatRateCommission"; export { FlatRateCommission__factory } from "./factories/contracts/FlatRateCommission__factory"; export type { GasTaxCommission } from "./contracts/GasTaxCommission"; export { GasTaxCommission__factory } from "./factories/contracts/GasTaxCommission__factory"; export type { Fee } from "./contracts/interfaces/Fee"; export { Fee__factory } from "./factories/contracts/interfaces/Fee__factory"; export type { StakingPool } from "./contracts/interfaces/StakingPool"; export { StakingPool__factory } from "./factories/contracts/interfaces/StakingPool__factory"; export type { StakingPoolFactory } from "./contracts/interfaces/StakingPoolFactory"; export { StakingPoolFactory__factory } from "./factories/contracts/interfaces/StakingPoolFactory__factory"; export type { StakingPoolManagement } from "./contracts/interfaces/StakingPoolManagement"; export { StakingPoolManagement__factory } from "./factories/contracts/interfaces/StakingPoolManagement__factory"; export type { StakingPoolProducer } from "./contracts/interfaces/StakingPoolProducer"; export { StakingPoolProducer__factory } from "./factories/contracts/interfaces/StakingPoolProducer__factory"; export type { StakingPoolStaking } from "./contracts/interfaces/StakingPoolStaking"; export { StakingPoolStaking__factory } from "./factories/contracts/interfaces/StakingPoolStaking__factory"; export type { StakingPoolUser } from "./contracts/interfaces/StakingPoolUser"; export { StakingPoolUser__factory } from "./factories/contracts/interfaces/StakingPoolUser__factory"; export type { StakingPoolWorker } from "./contracts/interfaces/StakingPoolWorker"; export { StakingPoolWorker__factory } from "./factories/contracts/interfaces/StakingPoolWorker__factory"; export type { ChainlinkGasOracle } from "./contracts/oracle/ChainlinkGasOracle"; export { ChainlinkGasOracle__factory } from "./factories/contracts/oracle/ChainlinkGasOracle__factory"; export type { ChainlinkPriceOracle } from "./contracts/oracle/ChainlinkPriceOracle"; export { ChainlinkPriceOracle__factory } from "./factories/contracts/oracle/ChainlinkPriceOracle__factory"; export type { GasOracle } from "./contracts/oracle/GasOracle"; export { GasOracle__factory } from "./factories/contracts/oracle/GasOracle__factory"; export type { PriceOracle } from "./contracts/oracle/PriceOracle"; export { PriceOracle__factory } from "./factories/contracts/oracle/PriceOracle__factory"; export type { StakingPoolData } from "./contracts/StakingPoolData"; export { StakingPoolData__factory } from "./factories/contracts/StakingPoolData__factory"; export type { StakingPoolFactoryImpl } from "./contracts/StakingPoolFactoryImpl"; export { StakingPoolFactoryImpl__factory } from "./factories/contracts/StakingPoolFactoryImpl__factory"; export type { StakingPoolImpl } from "./contracts/StakingPoolImpl"; export { StakingPoolImpl__factory } from "./factories/contracts/StakingPoolImpl__factory"; export type { StakingPoolManagementImpl } from "./contracts/StakingPoolManagementImpl"; export { StakingPoolManagementImpl__factory } from "./factories/contracts/StakingPoolManagementImpl__factory"; export type { StakingPoolProducerImpl } from "./contracts/StakingPoolProducerImpl"; export { StakingPoolProducerImpl__factory } from "./factories/contracts/StakingPoolProducerImpl__factory"; export type { StakingPoolStakingImpl } from "./contracts/StakingPoolStakingImpl"; export { StakingPoolStakingImpl__factory } from "./factories/contracts/StakingPoolStakingImpl__factory"; export type { StakingPoolUserImpl } from "./contracts/StakingPoolUserImpl"; export { StakingPoolUserImpl__factory } from "./factories/contracts/StakingPoolUserImpl__factory"; export type { StakingPoolWorkerImpl } from "./contracts/StakingPoolWorkerImpl"; export { StakingPoolWorkerImpl__factory } from "./factories/contracts/StakingPoolWorkerImpl__factory"; export type { CloneMaker } from "./contracts/test/CloneMaker"; export { CloneMaker__factory } from "./factories/contracts/test/CloneMaker__factory"; export type { MockAggregator } from "./contracts/test/MockAggregator"; export { MockAggregator__factory } from "./factories/contracts/test/MockAggregator__factory";