UNPKG

@augmentedfinance/protocol-v1

Version:

Augmented Protocol smart contracts

1,037 lines (737 loc) 30.3 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers, EventFilter, Signer, BigNumber, BigNumberish, PopulatedTransaction, } from "ethers"; import { Contract, ContractTransaction, CallOverrides, } from "@ethersproject/contracts"; import { BytesLike } from "@ethersproject/bytes"; import { Listener, Provider } from "@ethersproject/providers"; import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi"; interface AccessFlagsInterface extends ethers.utils.Interface { functions: { "DATA_HELPER()": FunctionFragment; "EMERGENCY_ADMIN()": FunctionFragment; "LENDING_POOL()": FunctionFragment; "LENDING_POOL_CONFIGURATOR()": FunctionFragment; "LENDING_RATE_ADMIN()": FunctionFragment; "LENDING_RATE_ORACLE()": FunctionFragment; "LIQUIDITY_CONTROLLER()": FunctionFragment; "ORACLE_ADMIN()": FunctionFragment; "POOL_ADMIN()": FunctionFragment; "PRICE_ORACLE()": FunctionFragment; "PROXIES()": FunctionFragment; "REFERRAL_ADMIN()": FunctionFragment; "REFERRAL_REGISTRY()": FunctionFragment; "REWARD_BRIDGE()": FunctionFragment; "REWARD_CONFIGURATOR()": FunctionFragment; "REWARD_CONFIG_ADMIN()": FunctionFragment; "REWARD_CONTROLLER()": FunctionFragment; "REWARD_RATE_ADMIN()": FunctionFragment; "REWARD_STAKE_TOKEN()": FunctionFragment; "REWARD_TOKEN()": FunctionFragment; "ROLES()": FunctionFragment; "SINGLETONS()": FunctionFragment; "STAKE_ADMIN()": FunctionFragment; "STAKE_CONFIGURATOR()": FunctionFragment; "SWEEP_ADMIN()": FunctionFragment; "TREASURY()": FunctionFragment; "TREASURY_ADMIN()": FunctionFragment; "TRUSTED_FLASHLOAN()": FunctionFragment; "WETH_GATEWAY()": FunctionFragment; }; encodeFunctionData( functionFragment: "DATA_HELPER", values?: undefined ): string; encodeFunctionData( functionFragment: "EMERGENCY_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "LENDING_POOL", values?: undefined ): string; encodeFunctionData( functionFragment: "LENDING_POOL_CONFIGURATOR", values?: undefined ): string; encodeFunctionData( functionFragment: "LENDING_RATE_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "LENDING_RATE_ORACLE", values?: undefined ): string; encodeFunctionData( functionFragment: "LIQUIDITY_CONTROLLER", values?: undefined ): string; encodeFunctionData( functionFragment: "ORACLE_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "POOL_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "PRICE_ORACLE", values?: undefined ): string; encodeFunctionData(functionFragment: "PROXIES", values?: undefined): string; encodeFunctionData( functionFragment: "REFERRAL_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "REFERRAL_REGISTRY", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_BRIDGE", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_CONFIGURATOR", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_CONFIG_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_CONTROLLER", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_RATE_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_STAKE_TOKEN", values?: undefined ): string; encodeFunctionData( functionFragment: "REWARD_TOKEN", values?: undefined ): string; encodeFunctionData(functionFragment: "ROLES", values?: undefined): string; encodeFunctionData( functionFragment: "SINGLETONS", values?: undefined ): string; encodeFunctionData( functionFragment: "STAKE_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "STAKE_CONFIGURATOR", values?: undefined ): string; encodeFunctionData( functionFragment: "SWEEP_ADMIN", values?: undefined ): string; encodeFunctionData(functionFragment: "TREASURY", values?: undefined): string; encodeFunctionData( functionFragment: "TREASURY_ADMIN", values?: undefined ): string; encodeFunctionData( functionFragment: "TRUSTED_FLASHLOAN", values?: undefined ): string; encodeFunctionData( functionFragment: "WETH_GATEWAY", values?: undefined ): string; decodeFunctionResult( functionFragment: "DATA_HELPER", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "EMERGENCY_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LENDING_POOL", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LENDING_POOL_CONFIGURATOR", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LENDING_RATE_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LENDING_RATE_ORACLE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "LIQUIDITY_CONTROLLER", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ORACLE_ADMIN", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "POOL_ADMIN", data: BytesLike): Result; decodeFunctionResult( functionFragment: "PRICE_ORACLE", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "PROXIES", data: BytesLike): Result; decodeFunctionResult( functionFragment: "REFERRAL_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REFERRAL_REGISTRY", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_BRIDGE", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_CONFIGURATOR", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_CONFIG_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_CONTROLLER", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_RATE_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_STAKE_TOKEN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "REWARD_TOKEN", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "ROLES", data: BytesLike): Result; decodeFunctionResult(functionFragment: "SINGLETONS", data: BytesLike): Result; decodeFunctionResult( functionFragment: "STAKE_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "STAKE_CONFIGURATOR", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "SWEEP_ADMIN", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "TREASURY", data: BytesLike): Result; decodeFunctionResult( functionFragment: "TREASURY_ADMIN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "TRUSTED_FLASHLOAN", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "WETH_GATEWAY", data: BytesLike ): Result; events: {}; } export class AccessFlags extends Contract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise<this>; on(event: EventFilter | string, listener: Listener): this; once(event: EventFilter | string, listener: Listener): this; addListener(eventName: EventFilter | string, listener: Listener): this; removeAllListeners(eventName: EventFilter | string): this; removeListener(eventName: any, listener: Listener): this; interface: AccessFlagsInterface; functions: { DATA_HELPER(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "DATA_HELPER()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; LENDING_POOL(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "LENDING_POOL()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; LENDING_POOL_CONFIGURATOR(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "LENDING_POOL_CONFIGURATOR()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; LENDING_RATE_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "LENDING_RATE_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; LENDING_RATE_ORACLE(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "LENDING_RATE_ORACLE()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; LIQUIDITY_CONTROLLER(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "LIQUIDITY_CONTROLLER()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; ORACLE_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "ORACLE_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; POOL_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "POOL_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; PRICE_ORACLE(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "PRICE_ORACLE()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; PROXIES(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "PROXIES()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REFERRAL_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REFERRAL_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REFERRAL_REGISTRY(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REFERRAL_REGISTRY()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_BRIDGE(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_BRIDGE()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_CONFIGURATOR(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_CONFIGURATOR()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_CONFIG_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_CONFIG_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_CONTROLLER(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_CONTROLLER()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_RATE_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_RATE_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_STAKE_TOKEN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_STAKE_TOKEN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; REWARD_TOKEN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "REWARD_TOKEN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; ROLES(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "ROLES()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; SINGLETONS(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "SINGLETONS()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; STAKE_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "STAKE_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; STAKE_CONFIGURATOR(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "STAKE_CONFIGURATOR()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; SWEEP_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "SWEEP_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; TREASURY(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "TREASURY()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; TREASURY_ADMIN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "TREASURY_ADMIN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; TRUSTED_FLASHLOAN(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "TRUSTED_FLASHLOAN()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; WETH_GATEWAY(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; "WETH_GATEWAY()"(overrides?: CallOverrides): Promise<{ 0: BigNumber; }>; }; DATA_HELPER(overrides?: CallOverrides): Promise<BigNumber>; "DATA_HELPER()"(overrides?: CallOverrides): Promise<BigNumber>; EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_RATE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; LIQUIDITY_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "LIQUIDITY_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; ORACLE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "ORACLE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; POOL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "POOL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; PRICE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "PRICE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; PROXIES(overrides?: CallOverrides): Promise<BigNumber>; "PROXIES()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_REGISTRY(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_REGISTRY()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_BRIDGE(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_BRIDGE()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIG_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIG_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_STAKE_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_STAKE_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; ROLES(overrides?: CallOverrides): Promise<BigNumber>; "ROLES()"(overrides?: CallOverrides): Promise<BigNumber>; SINGLETONS(overrides?: CallOverrides): Promise<BigNumber>; "SINGLETONS()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; SWEEP_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "SWEEP_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TRUSTED_FLASHLOAN(overrides?: CallOverrides): Promise<BigNumber>; "TRUSTED_FLASHLOAN()"(overrides?: CallOverrides): Promise<BigNumber>; WETH_GATEWAY(overrides?: CallOverrides): Promise<BigNumber>; "WETH_GATEWAY()"(overrides?: CallOverrides): Promise<BigNumber>; callStatic: { DATA_HELPER(overrides?: CallOverrides): Promise<BigNumber>; "DATA_HELPER()"(overrides?: CallOverrides): Promise<BigNumber>; EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<BigNumber>; LENDING_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_RATE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; LIQUIDITY_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "LIQUIDITY_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; ORACLE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "ORACLE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; POOL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "POOL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; PRICE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "PRICE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; PROXIES(overrides?: CallOverrides): Promise<BigNumber>; "PROXIES()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_REGISTRY(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_REGISTRY()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_BRIDGE(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_BRIDGE()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIG_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIG_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_STAKE_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_STAKE_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; ROLES(overrides?: CallOverrides): Promise<BigNumber>; "ROLES()"(overrides?: CallOverrides): Promise<BigNumber>; SINGLETONS(overrides?: CallOverrides): Promise<BigNumber>; "SINGLETONS()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; SWEEP_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "SWEEP_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TRUSTED_FLASHLOAN(overrides?: CallOverrides): Promise<BigNumber>; "TRUSTED_FLASHLOAN()"(overrides?: CallOverrides): Promise<BigNumber>; WETH_GATEWAY(overrides?: CallOverrides): Promise<BigNumber>; "WETH_GATEWAY()"(overrides?: CallOverrides): Promise<BigNumber>; }; filters: {}; estimateGas: { DATA_HELPER(overrides?: CallOverrides): Promise<BigNumber>; "DATA_HELPER()"(overrides?: CallOverrides): Promise<BigNumber>; EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_POOL_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_POOL_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<BigNumber>; LENDING_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; LENDING_RATE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "LENDING_RATE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; LIQUIDITY_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "LIQUIDITY_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; ORACLE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "ORACLE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; POOL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "POOL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; PRICE_ORACLE(overrides?: CallOverrides): Promise<BigNumber>; "PRICE_ORACLE()"(overrides?: CallOverrides): Promise<BigNumber>; PROXIES(overrides?: CallOverrides): Promise<BigNumber>; "PROXIES()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REFERRAL_REGISTRY(overrides?: CallOverrides): Promise<BigNumber>; "REFERRAL_REGISTRY()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_BRIDGE(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_BRIDGE()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONFIG_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONFIG_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_CONTROLLER(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_CONTROLLER()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_RATE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_RATE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_STAKE_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_STAKE_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; REWARD_TOKEN(overrides?: CallOverrides): Promise<BigNumber>; "REWARD_TOKEN()"(overrides?: CallOverrides): Promise<BigNumber>; ROLES(overrides?: CallOverrides): Promise<BigNumber>; "ROLES()"(overrides?: CallOverrides): Promise<BigNumber>; SINGLETONS(overrides?: CallOverrides): Promise<BigNumber>; "SINGLETONS()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; STAKE_CONFIGURATOR(overrides?: CallOverrides): Promise<BigNumber>; "STAKE_CONFIGURATOR()"(overrides?: CallOverrides): Promise<BigNumber>; SWEEP_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "SWEEP_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY()"(overrides?: CallOverrides): Promise<BigNumber>; TREASURY_ADMIN(overrides?: CallOverrides): Promise<BigNumber>; "TREASURY_ADMIN()"(overrides?: CallOverrides): Promise<BigNumber>; TRUSTED_FLASHLOAN(overrides?: CallOverrides): Promise<BigNumber>; "TRUSTED_FLASHLOAN()"(overrides?: CallOverrides): Promise<BigNumber>; WETH_GATEWAY(overrides?: CallOverrides): Promise<BigNumber>; "WETH_GATEWAY()"(overrides?: CallOverrides): Promise<BigNumber>; }; populateTransaction: { DATA_HELPER(overrides?: CallOverrides): Promise<PopulatedTransaction>; "DATA_HELPER()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "EMERGENCY_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; LENDING_POOL(overrides?: CallOverrides): Promise<PopulatedTransaction>; "LENDING_POOL()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; LENDING_POOL_CONFIGURATOR( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "LENDING_POOL_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; LENDING_RATE_ADMIN( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "LENDING_RATE_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; LENDING_RATE_ORACLE( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "LENDING_RATE_ORACLE()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; LIQUIDITY_CONTROLLER( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "LIQUIDITY_CONTROLLER()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; ORACLE_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "ORACLE_ADMIN()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; POOL_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "POOL_ADMIN()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; PRICE_ORACLE(overrides?: CallOverrides): Promise<PopulatedTransaction>; "PRICE_ORACLE()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; PROXIES(overrides?: CallOverrides): Promise<PopulatedTransaction>; "PROXIES()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; REFERRAL_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REFERRAL_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REFERRAL_REGISTRY(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REFERRAL_REGISTRY()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_BRIDGE(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REWARD_BRIDGE()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; REWARD_CONFIGURATOR( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "REWARD_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_CONFIG_ADMIN( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "REWARD_CONFIG_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_CONTROLLER(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REWARD_CONTROLLER()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_RATE_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REWARD_RATE_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_STAKE_TOKEN( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "REWARD_STAKE_TOKEN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; REWARD_TOKEN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "REWARD_TOKEN()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; ROLES(overrides?: CallOverrides): Promise<PopulatedTransaction>; "ROLES()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; SINGLETONS(overrides?: CallOverrides): Promise<PopulatedTransaction>; "SINGLETONS()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; STAKE_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "STAKE_ADMIN()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; STAKE_CONFIGURATOR( overrides?: CallOverrides ): Promise<PopulatedTransaction>; "STAKE_CONFIGURATOR()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; SWEEP_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "SWEEP_ADMIN()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; TREASURY(overrides?: CallOverrides): Promise<PopulatedTransaction>; "TREASURY()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; TREASURY_ADMIN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "TREASURY_ADMIN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; TRUSTED_FLASHLOAN(overrides?: CallOverrides): Promise<PopulatedTransaction>; "TRUSTED_FLASHLOAN()"( overrides?: CallOverrides ): Promise<PopulatedTransaction>; WETH_GATEWAY(overrides?: CallOverrides): Promise<PopulatedTransaction>; "WETH_GATEWAY()"(overrides?: CallOverrides): Promise<PopulatedTransaction>; }; }