Skip to content
This repository was archived by the owner on Jul 6, 2022. It is now read-only.

Commit 015a553

Browse files
author
Victor Wiebe
committed
feat: 🎸 sto export txparams
1 parent 6f7d3ac commit 015a553

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

‎src/contract_wrappers/modules/sto/capped_sto_wrapper.ts‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,13 @@ interface GetCappedSTOLogsAsyncParams extends GetLogs {
9191
(params: GetUnpauseLogsAsyncParams): Promise<LogWithDecodedArgs<CappedSTOUnpauseEventArgs>[]>;
9292
}
9393

94+
export namespace CappedSTOTransactionParams {
95+
export interface ChangeAllowBeneficialInvestments extends ChangeAllowBeneficialInvestmentsParams {}
96+
export interface Investors extends InvestorsParams {}
97+
export interface BuyTokens extends BuyTokensParams {}
98+
export interface BuyTokensWithPoly extends BuyTokensWithPolyParams {}
99+
}
100+
94101
interface InvestorsParams extends TxParams {
95102
investorAddress: string;
96103
}

‎src/contract_wrappers/modules/sto/usd_tiered_sto_wrapper.ts‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,23 @@ interface GetUSDTieredSTOLogsAsyncParams extends GetLogs {
203203
(params: GetUnpauseLogsAsyncParams): Promise<LogWithDecodedArgs<USDTieredSTOUnpauseEventArgs>[]>;
204204
}
205205

206+
export namespace USDTieredSTOTransactionParams {
207+
export interface ChangeNonAccreditedLimit extends ChangeNonAccreditedLimitParams {}
208+
export interface ModifyTimes extends ModifyTimesParams {}
209+
export interface ModifyLimits extends ModifyLimitsParams {}
210+
export interface ModifyOracle extends ModifyOracleParams {}
211+
export interface ModifyFunding extends ModifyFundingParams {}
212+
export interface ModifyAddresses extends ModifyAddressesParams {}
213+
export interface ModifyTiers extends ModifyTiersParams {}
214+
export interface ChangeAllowBeneficialInvestments extends ChangeAllowBeneficialInvestmentsParams {}
215+
export interface BuyWithETH extends BuyWithETHParams {}
216+
export interface BuyWithETHRateLimited extends BuyWithETHRateLimitedParams {}
217+
export interface BuyWithPOLY extends BuyWithPOLYParams {}
218+
export interface BuyWithPOLYRateLimited extends BuyWithPOLYRateLimitedParams {}
219+
export interface BuyWithUSD extends BuyWithUSDParams {}
220+
export interface BuyWithUSDRateLimited extends BuyWithUSDRateLimitedParams {}
221+
}
222+
206223
interface TierIndexParams {
207224
tier: number;
208225
}

‎src/index.ts‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import { DividendCheckpointTransactionParams } from './contract_wrappers/modules
88
import { ERC20DividendCheckpointTransactionParams } from './contract_wrappers/modules/checkpoint/erc20_dividend_checkpoint_wrapper';
99
import { EtherDividendCheckpointTransactionParams } from './contract_wrappers/modules/checkpoint/ether_dividend_checkpoint_wrapper';
1010
import {GeneralPermissionManagerTransactionParams} from './contract_wrappers/modules/permission_manager/general_permission_manager_wrapper';
11+
import {CappedSTOTransactionParams} from './contract_wrappers/modules/sto/capped_sto_wrapper';
12+
import {USDTieredSTOTransactionParams} from './contract_wrappers/modules/sto/usd_tiered_sto_wrapper';
1113

1214
export namespace TransactionParams {
1315
export import FeatureRegistry = FeatureRegistryTransactionParams;
@@ -17,7 +19,9 @@ export namespace TransactionParams {
1719
export import DividendCheckpoint = DividendCheckpointTransactionParams;
1820
export import ERC20DividendCheckpoint = ERC20DividendCheckpointTransactionParams;
1921
export import EtherDividendCheckpoint = EtherDividendCheckpointTransactionParams;
20-
export import GeneralPermissionManagerTransaction = GeneralPermissionManagerTransactionParams;
22+
export import GeneralPermissionManager = GeneralPermissionManagerTransactionParams;
23+
export import CappedSTO = CappedSTOTransactionParams;
24+
export import USDTieredSTO = USDTieredSTOTransactionParams;
2125
}
2226

2327
export { conversionUtils };

0 commit comments

Comments
 (0)