UNPKG

@mean-finance/dca-v2-periphery

Version:

💱 Periphery smart contracts of DCA V2 by mean.finance

425 lines • 25.4 kB
import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PopulatedTransaction, Signer, utils } from "ethers"; import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue } from "../../../../common"; export interface IKeep3rParametersInterface extends utils.Interface { functions: { "BASE()": FunctionFragment; "MIN_REWARD_PERIOD_TIME()": FunctionFragment; "bondTime()": FunctionFragment; "fee()": FunctionFragment; "inflationPeriod()": FunctionFragment; "keep3rHelper()": FunctionFragment; "keep3rV1()": FunctionFragment; "keep3rV1Proxy()": FunctionFragment; "kp3rWethPool()": FunctionFragment; "liquidityMinimum()": FunctionFragment; "rewardPeriodTime()": FunctionFragment; "setBondTime(uint256)": FunctionFragment; "setFee(uint256)": FunctionFragment; "setInflationPeriod(uint256)": FunctionFragment; "setKeep3rHelper(address)": FunctionFragment; "setKeep3rV1(address)": FunctionFragment; "setKeep3rV1Proxy(address)": FunctionFragment; "setKp3rWethPool(address)": FunctionFragment; "setLiquidityMinimum(uint256)": FunctionFragment; "setRewardPeriodTime(uint256)": FunctionFragment; "setUnbondTime(uint256)": FunctionFragment; "unbondTime()": FunctionFragment; }; getFunction(nameOrSignatureOrTopic: "BASE" | "MIN_REWARD_PERIOD_TIME" | "bondTime" | "fee" | "inflationPeriod" | "keep3rHelper" | "keep3rV1" | "keep3rV1Proxy" | "kp3rWethPool" | "liquidityMinimum" | "rewardPeriodTime" | "setBondTime" | "setFee" | "setInflationPeriod" | "setKeep3rHelper" | "setKeep3rV1" | "setKeep3rV1Proxy" | "setKp3rWethPool" | "setLiquidityMinimum" | "setRewardPeriodTime" | "setUnbondTime" | "unbondTime"): FunctionFragment; encodeFunctionData(functionFragment: "BASE", values?: undefined): string; encodeFunctionData(functionFragment: "MIN_REWARD_PERIOD_TIME", values?: undefined): string; encodeFunctionData(functionFragment: "bondTime", values?: undefined): string; encodeFunctionData(functionFragment: "fee", values?: undefined): string; encodeFunctionData(functionFragment: "inflationPeriod", values?: undefined): string; encodeFunctionData(functionFragment: "keep3rHelper", values?: undefined): string; encodeFunctionData(functionFragment: "keep3rV1", values?: undefined): string; encodeFunctionData(functionFragment: "keep3rV1Proxy", values?: undefined): string; encodeFunctionData(functionFragment: "kp3rWethPool", values?: undefined): string; encodeFunctionData(functionFragment: "liquidityMinimum", values?: undefined): string; encodeFunctionData(functionFragment: "rewardPeriodTime", values?: undefined): string; encodeFunctionData(functionFragment: "setBondTime", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "setFee", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "setInflationPeriod", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "setKeep3rHelper", values: [PromiseOrValue<string>]): string; encodeFunctionData(functionFragment: "setKeep3rV1", values: [PromiseOrValue<string>]): string; encodeFunctionData(functionFragment: "setKeep3rV1Proxy", values: [PromiseOrValue<string>]): string; encodeFunctionData(functionFragment: "setKp3rWethPool", values: [PromiseOrValue<string>]): string; encodeFunctionData(functionFragment: "setLiquidityMinimum", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "setRewardPeriodTime", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "setUnbondTime", values: [PromiseOrValue<BigNumberish>]): string; encodeFunctionData(functionFragment: "unbondTime", values?: undefined): string; decodeFunctionResult(functionFragment: "BASE", data: BytesLike): Result; decodeFunctionResult(functionFragment: "MIN_REWARD_PERIOD_TIME", data: BytesLike): Result; decodeFunctionResult(functionFragment: "bondTime", data: BytesLike): Result; decodeFunctionResult(functionFragment: "fee", data: BytesLike): Result; decodeFunctionResult(functionFragment: "inflationPeriod", data: BytesLike): Result; decodeFunctionResult(functionFragment: "keep3rHelper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "keep3rV1", data: BytesLike): Result; decodeFunctionResult(functionFragment: "keep3rV1Proxy", data: BytesLike): Result; decodeFunctionResult(functionFragment: "kp3rWethPool", data: BytesLike): Result; decodeFunctionResult(functionFragment: "liquidityMinimum", data: BytesLike): Result; decodeFunctionResult(functionFragment: "rewardPeriodTime", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setBondTime", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setFee", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setInflationPeriod", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setKeep3rHelper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setKeep3rV1", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setKeep3rV1Proxy", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setKp3rWethPool", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setLiquidityMinimum", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setRewardPeriodTime", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setUnbondTime", data: BytesLike): Result; decodeFunctionResult(functionFragment: "unbondTime", data: BytesLike): Result; events: { "BondTimeChange(uint256)": EventFragment; "FeeChange(uint256)": EventFragment; "InflationPeriodChange(uint256)": EventFragment; "Keep3rHelperChange(address)": EventFragment; "Keep3rV1Change(address)": EventFragment; "Keep3rV1ProxyChange(address)": EventFragment; "Kp3rWethPoolChange(address)": EventFragment; "LiquidityMinimumChange(uint256)": EventFragment; "RewardPeriodTimeChange(uint256)": EventFragment; "UnbondTimeChange(uint256)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "BondTimeChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "FeeChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "InflationPeriodChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "Keep3rHelperChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "Keep3rV1Change"): EventFragment; getEvent(nameOrSignatureOrTopic: "Keep3rV1ProxyChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "Kp3rWethPoolChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "LiquidityMinimumChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "RewardPeriodTimeChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "UnbondTimeChange"): EventFragment; } export interface BondTimeChangeEventObject { _bondTime: BigNumber; } export declare type BondTimeChangeEvent = TypedEvent<[ BigNumber ], BondTimeChangeEventObject>; export declare type BondTimeChangeEventFilter = TypedEventFilter<BondTimeChangeEvent>; export interface FeeChangeEventObject { _fee: BigNumber; } export declare type FeeChangeEvent = TypedEvent<[BigNumber], FeeChangeEventObject>; export declare type FeeChangeEventFilter = TypedEventFilter<FeeChangeEvent>; export interface InflationPeriodChangeEventObject { _inflationPeriod: BigNumber; } export declare type InflationPeriodChangeEvent = TypedEvent<[ BigNumber ], InflationPeriodChangeEventObject>; export declare type InflationPeriodChangeEventFilter = TypedEventFilter<InflationPeriodChangeEvent>; export interface Keep3rHelperChangeEventObject { _keep3rHelper: string; } export declare type Keep3rHelperChangeEvent = TypedEvent<[ string ], Keep3rHelperChangeEventObject>; export declare type Keep3rHelperChangeEventFilter = TypedEventFilter<Keep3rHelperChangeEvent>; export interface Keep3rV1ChangeEventObject { _keep3rV1: string; } export declare type Keep3rV1ChangeEvent = TypedEvent<[ string ], Keep3rV1ChangeEventObject>; export declare type Keep3rV1ChangeEventFilter = TypedEventFilter<Keep3rV1ChangeEvent>; export interface Keep3rV1ProxyChangeEventObject { _keep3rV1Proxy: string; } export declare type Keep3rV1ProxyChangeEvent = TypedEvent<[ string ], Keep3rV1ProxyChangeEventObject>; export declare type Keep3rV1ProxyChangeEventFilter = TypedEventFilter<Keep3rV1ProxyChangeEvent>; export interface Kp3rWethPoolChangeEventObject { _kp3rWethPool: string; } export declare type Kp3rWethPoolChangeEvent = TypedEvent<[ string ], Kp3rWethPoolChangeEventObject>; export declare type Kp3rWethPoolChangeEventFilter = TypedEventFilter<Kp3rWethPoolChangeEvent>; export interface LiquidityMinimumChangeEventObject { _liquidityMinimum: BigNumber; } export declare type LiquidityMinimumChangeEvent = TypedEvent<[ BigNumber ], LiquidityMinimumChangeEventObject>; export declare type LiquidityMinimumChangeEventFilter = TypedEventFilter<LiquidityMinimumChangeEvent>; export interface RewardPeriodTimeChangeEventObject { _rewardPeriodTime: BigNumber; } export declare type RewardPeriodTimeChangeEvent = TypedEvent<[ BigNumber ], RewardPeriodTimeChangeEventObject>; export declare type RewardPeriodTimeChangeEventFilter = TypedEventFilter<RewardPeriodTimeChangeEvent>; export interface UnbondTimeChangeEventObject { _unbondTime: BigNumber; } export declare type UnbondTimeChangeEvent = TypedEvent<[ BigNumber ], UnbondTimeChangeEventObject>; export declare type UnbondTimeChangeEventFilter = TypedEventFilter<UnbondTimeChangeEvent>; export interface IKeep3rParameters extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise<this>; interface: IKeep3rParametersInterface; queryFilter<TEvent extends TypedEvent>(event: TypedEventFilter<TEvent>, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise<Array<TEvent>>; listeners<TEvent extends TypedEvent>(eventFilter?: TypedEventFilter<TEvent>): Array<TypedListener<TEvent>>; listeners(eventName?: string): Array<Listener>; removeAllListeners<TEvent extends TypedEvent>(eventFilter: TypedEventFilter<TEvent>): this; removeAllListeners(eventName?: string): this; off: OnEvent<this>; on: OnEvent<this>; once: OnEvent<this>; removeListener: OnEvent<this>; functions: { BASE(overrides?: CallOverrides): Promise<[BigNumber] & { _base: BigNumber; }>; MIN_REWARD_PERIOD_TIME(overrides?: CallOverrides): Promise<[BigNumber] & { _minPeriod: BigNumber; }>; bondTime(overrides?: CallOverrides): Promise<[BigNumber] & { _days: BigNumber; }>; fee(overrides?: CallOverrides): Promise<[BigNumber] & { _amount: BigNumber; }>; inflationPeriod(overrides?: CallOverrides): Promise<[BigNumber] & { _period: BigNumber; }>; keep3rHelper(overrides?: CallOverrides): Promise<[string] & { _keep3rHelper: string; }>; keep3rV1(overrides?: CallOverrides): Promise<[string] & { _keep3rV1: string; }>; keep3rV1Proxy(overrides?: CallOverrides): Promise<[string] & { _keep3rV1Proxy: string; }>; kp3rWethPool(overrides?: CallOverrides): Promise<[string] & { _kp3rWethPool: string; }>; liquidityMinimum(overrides?: CallOverrides): Promise<[BigNumber] & { _amount: BigNumber; }>; rewardPeriodTime(overrides?: CallOverrides): Promise<[BigNumber] & { _days: BigNumber; }>; setBondTime(_bond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setFee(_fee: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setInflationPeriod(_inflationPeriod: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rHelper(_keep3rHelper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rV1(_keep3rV1: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rV1Proxy(_keep3rV1Proxy: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKp3rWethPool(_kp3rWethPool: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setLiquidityMinimum(_liquidityMinimum: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setRewardPeriodTime(_rewardPeriodTime: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setUnbondTime(_unbond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; unbondTime(overrides?: CallOverrides): Promise<[BigNumber] & { _days: BigNumber; }>; }; BASE(overrides?: CallOverrides): Promise<BigNumber>; MIN_REWARD_PERIOD_TIME(overrides?: CallOverrides): Promise<BigNumber>; bondTime(overrides?: CallOverrides): Promise<BigNumber>; fee(overrides?: CallOverrides): Promise<BigNumber>; inflationPeriod(overrides?: CallOverrides): Promise<BigNumber>; keep3rHelper(overrides?: CallOverrides): Promise<string>; keep3rV1(overrides?: CallOverrides): Promise<string>; keep3rV1Proxy(overrides?: CallOverrides): Promise<string>; kp3rWethPool(overrides?: CallOverrides): Promise<string>; liquidityMinimum(overrides?: CallOverrides): Promise<BigNumber>; rewardPeriodTime(overrides?: CallOverrides): Promise<BigNumber>; setBondTime(_bond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setFee(_fee: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setInflationPeriod(_inflationPeriod: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rHelper(_keep3rHelper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rV1(_keep3rV1: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKeep3rV1Proxy(_keep3rV1Proxy: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setKp3rWethPool(_kp3rWethPool: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setLiquidityMinimum(_liquidityMinimum: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setRewardPeriodTime(_rewardPeriodTime: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; setUnbondTime(_unbond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<ContractTransaction>; unbondTime(overrides?: CallOverrides): Promise<BigNumber>; callStatic: { BASE(overrides?: CallOverrides): Promise<BigNumber>; MIN_REWARD_PERIOD_TIME(overrides?: CallOverrides): Promise<BigNumber>; bondTime(overrides?: CallOverrides): Promise<BigNumber>; fee(overrides?: CallOverrides): Promise<BigNumber>; inflationPeriod(overrides?: CallOverrides): Promise<BigNumber>; keep3rHelper(overrides?: CallOverrides): Promise<string>; keep3rV1(overrides?: CallOverrides): Promise<string>; keep3rV1Proxy(overrides?: CallOverrides): Promise<string>; kp3rWethPool(overrides?: CallOverrides): Promise<string>; liquidityMinimum(overrides?: CallOverrides): Promise<BigNumber>; rewardPeriodTime(overrides?: CallOverrides): Promise<BigNumber>; setBondTime(_bond: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; setFee(_fee: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; setInflationPeriod(_inflationPeriod: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; setKeep3rHelper(_keep3rHelper: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>; setKeep3rV1(_keep3rV1: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>; setKeep3rV1Proxy(_keep3rV1Proxy: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>; setKp3rWethPool(_kp3rWethPool: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>; setLiquidityMinimum(_liquidityMinimum: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; setRewardPeriodTime(_rewardPeriodTime: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; setUnbondTime(_unbond: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<void>; unbondTime(overrides?: CallOverrides): Promise<BigNumber>; }; filters: { "BondTimeChange(uint256)"(_bondTime?: null): BondTimeChangeEventFilter; BondTimeChange(_bondTime?: null): BondTimeChangeEventFilter; "FeeChange(uint256)"(_fee?: null): FeeChangeEventFilter; FeeChange(_fee?: null): FeeChangeEventFilter; "InflationPeriodChange(uint256)"(_inflationPeriod?: null): InflationPeriodChangeEventFilter; InflationPeriodChange(_inflationPeriod?: null): InflationPeriodChangeEventFilter; "Keep3rHelperChange(address)"(_keep3rHelper?: null): Keep3rHelperChangeEventFilter; Keep3rHelperChange(_keep3rHelper?: null): Keep3rHelperChangeEventFilter; "Keep3rV1Change(address)"(_keep3rV1?: null): Keep3rV1ChangeEventFilter; Keep3rV1Change(_keep3rV1?: null): Keep3rV1ChangeEventFilter; "Keep3rV1ProxyChange(address)"(_keep3rV1Proxy?: null): Keep3rV1ProxyChangeEventFilter; Keep3rV1ProxyChange(_keep3rV1Proxy?: null): Keep3rV1ProxyChangeEventFilter; "Kp3rWethPoolChange(address)"(_kp3rWethPool?: null): Kp3rWethPoolChangeEventFilter; Kp3rWethPoolChange(_kp3rWethPool?: null): Kp3rWethPoolChangeEventFilter; "LiquidityMinimumChange(uint256)"(_liquidityMinimum?: null): LiquidityMinimumChangeEventFilter; LiquidityMinimumChange(_liquidityMinimum?: null): LiquidityMinimumChangeEventFilter; "RewardPeriodTimeChange(uint256)"(_rewardPeriodTime?: null): RewardPeriodTimeChangeEventFilter; RewardPeriodTimeChange(_rewardPeriodTime?: null): RewardPeriodTimeChangeEventFilter; "UnbondTimeChange(uint256)"(_unbondTime?: null): UnbondTimeChangeEventFilter; UnbondTimeChange(_unbondTime?: null): UnbondTimeChangeEventFilter; }; estimateGas: { BASE(overrides?: CallOverrides): Promise<BigNumber>; MIN_REWARD_PERIOD_TIME(overrides?: CallOverrides): Promise<BigNumber>; bondTime(overrides?: CallOverrides): Promise<BigNumber>; fee(overrides?: CallOverrides): Promise<BigNumber>; inflationPeriod(overrides?: CallOverrides): Promise<BigNumber>; keep3rHelper(overrides?: CallOverrides): Promise<BigNumber>; keep3rV1(overrides?: CallOverrides): Promise<BigNumber>; keep3rV1Proxy(overrides?: CallOverrides): Promise<BigNumber>; kp3rWethPool(overrides?: CallOverrides): Promise<BigNumber>; liquidityMinimum(overrides?: CallOverrides): Promise<BigNumber>; rewardPeriodTime(overrides?: CallOverrides): Promise<BigNumber>; setBondTime(_bond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setFee(_fee: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setInflationPeriod(_inflationPeriod: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setKeep3rHelper(_keep3rHelper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setKeep3rV1(_keep3rV1: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setKeep3rV1Proxy(_keep3rV1Proxy: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setKp3rWethPool(_kp3rWethPool: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setLiquidityMinimum(_liquidityMinimum: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setRewardPeriodTime(_rewardPeriodTime: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; setUnbondTime(_unbond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<BigNumber>; unbondTime(overrides?: CallOverrides): Promise<BigNumber>; }; populateTransaction: { BASE(overrides?: CallOverrides): Promise<PopulatedTransaction>; MIN_REWARD_PERIOD_TIME(overrides?: CallOverrides): Promise<PopulatedTransaction>; bondTime(overrides?: CallOverrides): Promise<PopulatedTransaction>; fee(overrides?: CallOverrides): Promise<PopulatedTransaction>; inflationPeriod(overrides?: CallOverrides): Promise<PopulatedTransaction>; keep3rHelper(overrides?: CallOverrides): Promise<PopulatedTransaction>; keep3rV1(overrides?: CallOverrides): Promise<PopulatedTransaction>; keep3rV1Proxy(overrides?: CallOverrides): Promise<PopulatedTransaction>; kp3rWethPool(overrides?: CallOverrides): Promise<PopulatedTransaction>; liquidityMinimum(overrides?: CallOverrides): Promise<PopulatedTransaction>; rewardPeriodTime(overrides?: CallOverrides): Promise<PopulatedTransaction>; setBondTime(_bond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setFee(_fee: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setInflationPeriod(_inflationPeriod: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setKeep3rHelper(_keep3rHelper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setKeep3rV1(_keep3rV1: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setKeep3rV1Proxy(_keep3rV1Proxy: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setKp3rWethPool(_kp3rWethPool: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setLiquidityMinimum(_liquidityMinimum: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setRewardPeriodTime(_rewardPeriodTime: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; setUnbondTime(_unbond: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string>; }): Promise<PopulatedTransaction>; unbondTime(overrides?: CallOverrides): Promise<PopulatedTransaction>; }; } //# sourceMappingURL=IKeep3rParameters.d.ts.map