UNPKG

@price-oracle/v1-core-interfaces

Version:

Price Oracle v1 Core Interfaces and needed integration files

850 lines (710 loc) 26.5 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ 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 ICardinalityJobInterface extends utils.Interface { functions: { "acceptGovernance()": FunctionFragment; "getMinCardinalityIncreaseForPool(address)": FunctionFragment; "governance()": FunctionFragment; "isPaused()": FunctionFragment; "isWorkable(address,uint16,address)": FunctionFragment; "isWorkable(address,uint16)": FunctionFragment; "keep3r()": FunctionFragment; "minCardinalityIncrease()": FunctionFragment; "pendingGovernance()": FunctionFragment; "poolManagerFactory()": FunctionFragment; "requiredAge()": FunctionFragment; "requiredBond()": FunctionFragment; "requiredEarnings()": FunctionFragment; "requiredMinBond()": FunctionFragment; "setGovernance(address)": FunctionFragment; "setKeep3r(address)": FunctionFragment; "setKeep3rRequirements(address,uint256,uint256,uint256)": FunctionFragment; "setMinCardinalityIncrease(uint16)": FunctionFragment; "setPaused(bool)": FunctionFragment; "setPoolManagerFactory(address)": FunctionFragment; "work(address,uint16)": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "acceptGovernance" | "getMinCardinalityIncreaseForPool" | "governance" | "isPaused" | "isWorkable(address,uint16,address)" | "isWorkable(address,uint16)" | "keep3r" | "minCardinalityIncrease" | "pendingGovernance" | "poolManagerFactory" | "requiredAge" | "requiredBond" | "requiredEarnings" | "requiredMinBond" | "setGovernance" | "setKeep3r" | "setKeep3rRequirements" | "setMinCardinalityIncrease" | "setPaused" | "setPoolManagerFactory" | "work" ): FunctionFragment; encodeFunctionData( functionFragment: "acceptGovernance", values?: undefined ): string; encodeFunctionData( functionFragment: "getMinCardinalityIncreaseForPool", values: [PromiseOrValue<string>] ): string; encodeFunctionData( functionFragment: "governance", values?: undefined ): string; encodeFunctionData(functionFragment: "isPaused", values?: undefined): string; encodeFunctionData( functionFragment: "isWorkable(address,uint16,address)", values: [ PromiseOrValue<string>, PromiseOrValue<BigNumberish>, PromiseOrValue<string> ] ): string; encodeFunctionData( functionFragment: "isWorkable(address,uint16)", values: [PromiseOrValue<string>, PromiseOrValue<BigNumberish>] ): string; encodeFunctionData(functionFragment: "keep3r", values?: undefined): string; encodeFunctionData( functionFragment: "minCardinalityIncrease", values?: undefined ): string; encodeFunctionData( functionFragment: "pendingGovernance", values?: undefined ): string; encodeFunctionData( functionFragment: "poolManagerFactory", values?: undefined ): string; encodeFunctionData( functionFragment: "requiredAge", values?: undefined ): string; encodeFunctionData( functionFragment: "requiredBond", values?: undefined ): string; encodeFunctionData( functionFragment: "requiredEarnings", values?: undefined ): string; encodeFunctionData( functionFragment: "requiredMinBond", values?: undefined ): string; encodeFunctionData( functionFragment: "setGovernance", values: [PromiseOrValue<string>] ): string; encodeFunctionData( functionFragment: "setKeep3r", values: [PromiseOrValue<string>] ): string; encodeFunctionData( functionFragment: "setKeep3rRequirements", values: [ PromiseOrValue<string>, PromiseOrValue<BigNumberish>, PromiseOrValue<BigNumberish>, PromiseOrValue<BigNumberish> ] ): string; encodeFunctionData( functionFragment: "setMinCardinalityIncrease", values: [PromiseOrValue<BigNumberish>] ): string; encodeFunctionData( functionFragment: "setPaused", values: [PromiseOrValue<boolean>] ): string; encodeFunctionData( functionFragment: "setPoolManagerFactory", values: [PromiseOrValue<string>] ): string; encodeFunctionData( functionFragment: "work", values: [PromiseOrValue<string>, PromiseOrValue<BigNumberish>] ): string; decodeFunctionResult( functionFragment: "acceptGovernance", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getMinCardinalityIncreaseForPool", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "governance", data: BytesLike): Result; decodeFunctionResult(functionFragment: "isPaused", data: BytesLike): Result; decodeFunctionResult( functionFragment: "isWorkable(address,uint16,address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "isWorkable(address,uint16)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "keep3r", data: BytesLike): Result; decodeFunctionResult( functionFragment: "minCardinalityIncrease", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "pendingGovernance", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "poolManagerFactory", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "requiredAge", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "requiredBond", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "requiredEarnings", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "requiredMinBond", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setGovernance", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setKeep3r", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setKeep3rRequirements", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setMinCardinalityIncrease", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setPaused", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setPoolManagerFactory", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "work", data: BytesLike): Result; events: { "GovernanceProposal(address)": EventFragment; "GovernanceSet(address)": EventFragment; "Keep3rRequirementsSet(address,uint256,uint256,uint256)": EventFragment; "Keep3rSet(address)": EventFragment; "MinCardinalityIncreaseChanged(uint16)": EventFragment; "PausedSet(bool)": EventFragment; "PoolManagerFactoryChanged(address)": EventFragment; "Worked(address,uint16)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "GovernanceProposal"): EventFragment; getEvent(nameOrSignatureOrTopic: "GovernanceSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "Keep3rRequirementsSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "Keep3rSet"): EventFragment; getEvent( nameOrSignatureOrTopic: "MinCardinalityIncreaseChanged" ): EventFragment; getEvent(nameOrSignatureOrTopic: "PausedSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "PoolManagerFactoryChanged"): EventFragment; getEvent(nameOrSignatureOrTopic: "Worked"): EventFragment; } export interface GovernanceProposalEventObject { _pendingGovernance: string; } export type GovernanceProposalEvent = TypedEvent< [string], GovernanceProposalEventObject >; export type GovernanceProposalEventFilter = TypedEventFilter<GovernanceProposalEvent>; export interface GovernanceSetEventObject { _governance: string; } export type GovernanceSetEvent = TypedEvent<[string], GovernanceSetEventObject>; export type GovernanceSetEventFilter = TypedEventFilter<GovernanceSetEvent>; export interface Keep3rRequirementsSetEventObject { _bond: string; _minBond: BigNumber; _earnings: BigNumber; _age: BigNumber; } export type Keep3rRequirementsSetEvent = TypedEvent< [string, BigNumber, BigNumber, BigNumber], Keep3rRequirementsSetEventObject >; export type Keep3rRequirementsSetEventFilter = TypedEventFilter<Keep3rRequirementsSetEvent>; export interface Keep3rSetEventObject { _keep3r: string; } export type Keep3rSetEvent = TypedEvent<[string], Keep3rSetEventObject>; export type Keep3rSetEventFilter = TypedEventFilter<Keep3rSetEvent>; export interface MinCardinalityIncreaseChangedEventObject { _minCardinalityIncrease: number; } export type MinCardinalityIncreaseChangedEvent = TypedEvent< [number], MinCardinalityIncreaseChangedEventObject >; export type MinCardinalityIncreaseChangedEventFilter = TypedEventFilter<MinCardinalityIncreaseChangedEvent>; export interface PausedSetEventObject { _paused: boolean; } export type PausedSetEvent = TypedEvent<[boolean], PausedSetEventObject>; export type PausedSetEventFilter = TypedEventFilter<PausedSetEvent>; export interface PoolManagerFactoryChangedEventObject { _poolManagerFactory: string; } export type PoolManagerFactoryChangedEvent = TypedEvent< [string], PoolManagerFactoryChangedEventObject >; export type PoolManagerFactoryChangedEventFilter = TypedEventFilter<PoolManagerFactoryChangedEvent>; export interface WorkedEventObject { _poolManager: string; _increaseAmount: number; } export type WorkedEvent = TypedEvent<[string, number], WorkedEventObject>; export type WorkedEventFilter = TypedEventFilter<WorkedEvent>; export interface ICardinalityJob extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise<this>; interface: ICardinalityJobInterface; 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: { acceptGovernance( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; getMinCardinalityIncreaseForPool( _poolManager: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<[BigNumber] & { _minCardinalityIncrease: BigNumber }>; governance( overrides?: CallOverrides ): Promise<[string] & { _governance: string }>; isPaused( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; "isWorkable(address,uint16,address)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, _keeper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; "isWorkable(address,uint16)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<[boolean] & { _workable: boolean }>; keep3r(overrides?: CallOverrides): Promise<[string] & { _keep3r: string }>; minCardinalityIncrease( overrides?: CallOverrides ): Promise<[number] & { _minCardinalityIncrease: number }>; pendingGovernance( overrides?: CallOverrides ): Promise<[string] & { _pendingGovernance: string }>; poolManagerFactory( overrides?: CallOverrides ): Promise<[string] & { _poolManagerFactory: string }>; requiredAge( overrides?: CallOverrides ): Promise<[BigNumber] & { _requiredAge: BigNumber }>; requiredBond( overrides?: CallOverrides ): Promise<[string] & { _requiredBond: string }>; requiredEarnings( overrides?: CallOverrides ): Promise<[BigNumber] & { _requiredEarnings: BigNumber }>; requiredMinBond( overrides?: CallOverrides ): Promise<[BigNumber] & { _requiredMinBond: BigNumber }>; setGovernance( _governance: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setKeep3r( _keep3r: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setKeep3rRequirements( _bond: PromiseOrValue<string>, _minBond: PromiseOrValue<BigNumberish>, _earnings: PromiseOrValue<BigNumberish>, _age: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setMinCardinalityIncrease( _minCardinalityIncrease: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setPaused( _paused: PromiseOrValue<boolean>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setPoolManagerFactory( _poolManagerFactory: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; work( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; }; acceptGovernance( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; getMinCardinalityIncreaseForPool( _poolManager: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<BigNumber>; governance(overrides?: CallOverrides): Promise<string>; isPaused( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; "isWorkable(address,uint16,address)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, _keeper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; "isWorkable(address,uint16)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<boolean>; keep3r(overrides?: CallOverrides): Promise<string>; minCardinalityIncrease(overrides?: CallOverrides): Promise<number>; pendingGovernance(overrides?: CallOverrides): Promise<string>; poolManagerFactory(overrides?: CallOverrides): Promise<string>; requiredAge(overrides?: CallOverrides): Promise<BigNumber>; requiredBond(overrides?: CallOverrides): Promise<string>; requiredEarnings(overrides?: CallOverrides): Promise<BigNumber>; requiredMinBond(overrides?: CallOverrides): Promise<BigNumber>; setGovernance( _governance: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setKeep3r( _keep3r: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setKeep3rRequirements( _bond: PromiseOrValue<string>, _minBond: PromiseOrValue<BigNumberish>, _earnings: PromiseOrValue<BigNumberish>, _age: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setMinCardinalityIncrease( _minCardinalityIncrease: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setPaused( _paused: PromiseOrValue<boolean>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; setPoolManagerFactory( _poolManagerFactory: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; work( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<ContractTransaction>; callStatic: { acceptGovernance(overrides?: CallOverrides): Promise<void>; getMinCardinalityIncreaseForPool( _poolManager: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<BigNumber>; governance(overrides?: CallOverrides): Promise<string>; isPaused(overrides?: CallOverrides): Promise<boolean>; "isWorkable(address,uint16,address)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, _keeper: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<boolean>; "isWorkable(address,uint16)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<boolean>; keep3r(overrides?: CallOverrides): Promise<string>; minCardinalityIncrease(overrides?: CallOverrides): Promise<number>; pendingGovernance(overrides?: CallOverrides): Promise<string>; poolManagerFactory(overrides?: CallOverrides): Promise<string>; requiredAge(overrides?: CallOverrides): Promise<BigNumber>; requiredBond(overrides?: CallOverrides): Promise<string>; requiredEarnings(overrides?: CallOverrides): Promise<BigNumber>; requiredMinBond(overrides?: CallOverrides): Promise<BigNumber>; setGovernance( _governance: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<void>; setKeep3r( _keep3r: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<void>; setKeep3rRequirements( _bond: PromiseOrValue<string>, _minBond: PromiseOrValue<BigNumberish>, _earnings: PromiseOrValue<BigNumberish>, _age: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<void>; setMinCardinalityIncrease( _minCardinalityIncrease: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<void>; setPaused( _paused: PromiseOrValue<boolean>, overrides?: CallOverrides ): Promise<void>; setPoolManagerFactory( _poolManagerFactory: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<void>; work( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<void>; }; filters: { "GovernanceProposal(address)"( _pendingGovernance?: null ): GovernanceProposalEventFilter; GovernanceProposal( _pendingGovernance?: null ): GovernanceProposalEventFilter; "GovernanceSet(address)"(_governance?: null): GovernanceSetEventFilter; GovernanceSet(_governance?: null): GovernanceSetEventFilter; "Keep3rRequirementsSet(address,uint256,uint256,uint256)"( _bond?: null, _minBond?: null, _earnings?: null, _age?: null ): Keep3rRequirementsSetEventFilter; Keep3rRequirementsSet( _bond?: null, _minBond?: null, _earnings?: null, _age?: null ): Keep3rRequirementsSetEventFilter; "Keep3rSet(address)"(_keep3r?: null): Keep3rSetEventFilter; Keep3rSet(_keep3r?: null): Keep3rSetEventFilter; "MinCardinalityIncreaseChanged(uint16)"( _minCardinalityIncrease?: null ): MinCardinalityIncreaseChangedEventFilter; MinCardinalityIncreaseChanged( _minCardinalityIncrease?: null ): MinCardinalityIncreaseChangedEventFilter; "PausedSet(bool)"(_paused?: null): PausedSetEventFilter; PausedSet(_paused?: null): PausedSetEventFilter; "PoolManagerFactoryChanged(address)"( _poolManagerFactory?: null ): PoolManagerFactoryChangedEventFilter; PoolManagerFactoryChanged( _poolManagerFactory?: null ): PoolManagerFactoryChangedEventFilter; "Worked(address,uint16)"( _poolManager?: null, _increaseAmount?: null ): WorkedEventFilter; Worked(_poolManager?: null, _increaseAmount?: null): WorkedEventFilter; }; estimateGas: { acceptGovernance( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; getMinCardinalityIncreaseForPool( _poolManager: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<BigNumber>; governance(overrides?: CallOverrides): Promise<BigNumber>; isPaused( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; "isWorkable(address,uint16,address)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, _keeper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; "isWorkable(address,uint16)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<BigNumber>; keep3r(overrides?: CallOverrides): Promise<BigNumber>; minCardinalityIncrease(overrides?: CallOverrides): Promise<BigNumber>; pendingGovernance(overrides?: CallOverrides): Promise<BigNumber>; poolManagerFactory(overrides?: CallOverrides): Promise<BigNumber>; requiredAge(overrides?: CallOverrides): Promise<BigNumber>; requiredBond(overrides?: CallOverrides): Promise<BigNumber>; requiredEarnings(overrides?: CallOverrides): Promise<BigNumber>; requiredMinBond(overrides?: CallOverrides): Promise<BigNumber>; setGovernance( _governance: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; setKeep3r( _keep3r: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; setKeep3rRequirements( _bond: PromiseOrValue<string>, _minBond: PromiseOrValue<BigNumberish>, _earnings: PromiseOrValue<BigNumberish>, _age: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; setMinCardinalityIncrease( _minCardinalityIncrease: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; setPaused( _paused: PromiseOrValue<boolean>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; setPoolManagerFactory( _poolManagerFactory: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; work( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<BigNumber>; }; populateTransaction: { acceptGovernance( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; getMinCardinalityIncreaseForPool( _poolManager: PromiseOrValue<string>, overrides?: CallOverrides ): Promise<PopulatedTransaction>; governance(overrides?: CallOverrides): Promise<PopulatedTransaction>; isPaused( overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; "isWorkable(address,uint16,address)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, _keeper: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; "isWorkable(address,uint16)"( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides ): Promise<PopulatedTransaction>; keep3r(overrides?: CallOverrides): Promise<PopulatedTransaction>; minCardinalityIncrease( overrides?: CallOverrides ): Promise<PopulatedTransaction>; pendingGovernance(overrides?: CallOverrides): Promise<PopulatedTransaction>; poolManagerFactory( overrides?: CallOverrides ): Promise<PopulatedTransaction>; requiredAge(overrides?: CallOverrides): Promise<PopulatedTransaction>; requiredBond(overrides?: CallOverrides): Promise<PopulatedTransaction>; requiredEarnings(overrides?: CallOverrides): Promise<PopulatedTransaction>; requiredMinBond(overrides?: CallOverrides): Promise<PopulatedTransaction>; setGovernance( _governance: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; setKeep3r( _keep3r: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; setKeep3rRequirements( _bond: PromiseOrValue<string>, _minBond: PromiseOrValue<BigNumberish>, _earnings: PromiseOrValue<BigNumberish>, _age: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; setMinCardinalityIncrease( _minCardinalityIncrease: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; setPaused( _paused: PromiseOrValue<boolean>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; setPoolManagerFactory( _poolManagerFactory: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; work( _poolManager: PromiseOrValue<string>, _increaseAmount: PromiseOrValue<BigNumberish>, overrides?: Overrides & { from?: PromiseOrValue<string> } ): Promise<PopulatedTransaction>; }; }