diff --git a/src/apps/olympus/index.ts b/src/apps/olympus/index.ts index 6fc2906e3..723f8af64 100644 --- a/src/apps/olympus/index.ts +++ b/src/apps/olympus/index.ts @@ -2,6 +2,11 @@ export { OLYMPUS_DEFINITION, OlympusAppDefinition } from './olympus.definition'; export { OlympusAppModule } from './olympus.module'; export { OlympusContractFactory } from './contracts'; +export { OlympusBondV1ContractPositionBalanceHelper } from './helpers/olympus.bond-v1.contract-position-balance-helper'; +export { OlympusBondV2ContractPositionBalanceHelper } from './helpers/olympus.bond-v2.contract-position-balance-helper'; +export { OlympusBondContractPositionHelper } from './helpers/olympus.bond.contract-position-helper'; +export { OlympusBridgeTokenHelper } from './helpers/olympus.bridge-token-helper'; + export type { OlympusV2BondDepository } from './contracts'; export type { OlympusGOhmToken } from './contracts'; export type { OlympusSOhmToken } from './contracts'; diff --git a/src/apps/synthetix/index.ts b/src/apps/synthetix/index.ts index 2fd1b1ccd..0bed2e785 100644 --- a/src/apps/synthetix/index.ts +++ b/src/apps/synthetix/index.ts @@ -1,6 +1,7 @@ export { SYNTHETIX_DEFINITION, SynthetixAppDefinition } from './synthetix.definition'; export { SynthetixAppModule } from './synthetix.module'; export { SynthetixContractFactory } from './contracts'; + export { SynthetixSingleStakingFarmContractPositionBalanceHelper } from './helpers/synthetix.single-staking-farm-contract-position-balance-helper'; export { SynthetixSingleStakingFarmContractPositionHelper } from './helpers/synthetix.single-staking-farm-contract-position-helper'; export { SynthetixSingleStakingIsActiveStrategy } from './helpers/synthetix.single-staking.is-active-strategy'; diff --git a/src/apps/uniswap-v2/index.ts b/src/apps/uniswap-v2/index.ts new file mode 100644 index 000000000..82a0d50be --- /dev/null +++ b/src/apps/uniswap-v2/index.ts @@ -0,0 +1,16 @@ +export { UNISWAP_V2_DEFINITION, UniswapV2AppDefinition } from './uniswap-v2.definition'; +export { UniswapV2AppModule } from './uniswap-v2.module'; +export { UniswapV2ContractFactory } from './contracts'; + +export { UniswapV2OnChainPoolTokenAddressStrategy } from './helpers/uniswap-v2.on-chain.pool-token-address-strategy'; +export { UniswapV2PoolTokenHelper } from './helpers/uniswap-v2.pool.token-helper'; +export { UniswapV2TheGraphPoolTokenAddressStrategy } from './helpers/uniswap-v2.the-graph.pool-token-address-strategy'; +export { UniswapV2TheGraphPoolTokenBalanceHelper } from './helpers/uniswap-v2.the-graph.pool-token-balance-helper'; +export { UniswapV2TheGraphPoolVolumeStrategy } from './helpers/uniswap-v2.the-graph.pool-volume-strategy'; + +export type { UniswapFactory } from './contracts'; +export type { UniswapPair } from './contracts'; +export type { + UniswapV2PoolTokenDataProps, + UniswapV2PoolTokenHelperParams, +} from './helpers/uniswap-v2.pool.token-helper';