/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers, EventFilter, Signer, BigNumber, BigNumberish, PopulatedTransaction, BaseContract, ContractTransaction, Overrides, CallOverrides, } from "ethers"; import { BytesLike } from "@ethersproject/bytes"; import { Listener, Provider } from "@ethersproject/providers"; import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi"; import type { TypedEventFilter, TypedEvent, TypedListener } from "./common"; interface RouterInterface extends ethers.utils.Interface { functions: { "ARStorageController()": FunctionFragment; "BandwidthController()": FunctionFragment; "Billing()": FunctionFragment; "BuildingTimeController()": FunctionFragment; "DstChainPayment()": FunctionFragment; "FundPool()": FunctionFragment; "Governance()": FunctionFragment; "IPFSStorageController()": FunctionFragment; "MessageReceiver()": FunctionFragment; "ProviderController()": FunctionFragment; "ProviderRegistry()": FunctionFragment; "ResourcePriceAdaptor()": FunctionFragment; "Token()": FunctionFragment; "initialize(address)": FunctionFragment; "owner()": FunctionFragment; "renounceOwnership()": FunctionFragment; "setARStorageController(address)": FunctionFragment; "setBandwidthController(address)": FunctionFragment; "setBilling(address)": FunctionFragment; "setBuildingTimeController(address)": FunctionFragment; "setDstChainPayment(address)": FunctionFragment; "setFundPool(address)": FunctionFragment; "setGovernance(address)": FunctionFragment; "setIPFSStorageController(address)": FunctionFragment; "setMessageReceiver(address)": FunctionFragment; "setProviderController(address)": FunctionFragment; "setProviderRegistry(address)": FunctionFragment; "setResourcePriceAdaptor(address)": FunctionFragment; "setToken(address)": FunctionFragment; "transferOwnership(address)": FunctionFragment; }; encodeFunctionData( functionFragment: "ARStorageController", values?: undefined ): string; encodeFunctionData( functionFragment: "BandwidthController", values?: undefined ): string; encodeFunctionData(functionFragment: "Billing", values?: undefined): string; encodeFunctionData( functionFragment: "BuildingTimeController", values?: undefined ): string; encodeFunctionData( functionFragment: "DstChainPayment", values?: undefined ): string; encodeFunctionData(functionFragment: "FundPool", values?: undefined): string; encodeFunctionData( functionFragment: "Governance", values?: undefined ): string; encodeFunctionData( functionFragment: "IPFSStorageController", values?: undefined ): string; encodeFunctionData( functionFragment: "MessageReceiver", values?: undefined ): string; encodeFunctionData( functionFragment: "ProviderController", values?: undefined ): string; encodeFunctionData( functionFragment: "ProviderRegistry", values?: undefined ): string; encodeFunctionData( functionFragment: "ResourcePriceAdaptor", values?: undefined ): string; encodeFunctionData(functionFragment: "Token", values?: undefined): string; encodeFunctionData(functionFragment: "initialize", values: [string]): string; encodeFunctionData(functionFragment: "owner", values?: undefined): string; encodeFunctionData( functionFragment: "renounceOwnership", values?: undefined ): string; encodeFunctionData( functionFragment: "setARStorageController", values: [string] ): string; encodeFunctionData( functionFragment: "setBandwidthController", values: [string] ): string; encodeFunctionData(functionFragment: "setBilling", values: [string]): string; encodeFunctionData( functionFragment: "setBuildingTimeController", values: [string] ): string; encodeFunctionData( functionFragment: "setDstChainPayment", values: [string] ): string; encodeFunctionData(functionFragment: "setFundPool", values: [string]): string; encodeFunctionData( functionFragment: "setGovernance", values: [string] ): string; encodeFunctionData( functionFragment: "setIPFSStorageController", values: [string] ): string; encodeFunctionData( functionFragment: "setMessageReceiver", values: [string] ): string; encodeFunctionData( functionFragment: "setProviderController", values: [string] ): string; encodeFunctionData( functionFragment: "setProviderRegistry", values: [string] ): string; encodeFunctionData( functionFragment: "setResourcePriceAdaptor", values: [string] ): string; encodeFunctionData(functionFragment: "setToken", values: [string]): string; encodeFunctionData( functionFragment: "transferOwnership", values: [string] ): string; decodeFunctionResult( functionFragment: "ARStorageController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "BandwidthController", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "Billing", data: BytesLike): Result; decodeFunctionResult( functionFragment: "BuildingTimeController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "DstChainPayment", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "FundPool", data: BytesLike): Result; decodeFunctionResult(functionFragment: "Governance", data: BytesLike): Result; decodeFunctionResult( functionFragment: "IPFSStorageController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "MessageReceiver", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ProviderController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ProviderRegistry", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "ResourcePriceAdaptor", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "Token", data: BytesLike): Result; decodeFunctionResult(functionFragment: "initialize", data: BytesLike): Result; decodeFunctionResult(functionFragment: "owner", data: BytesLike): Result; decodeFunctionResult( functionFragment: "renounceOwnership", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setARStorageController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setBandwidthController", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setBilling", data: BytesLike): Result; decodeFunctionResult( functionFragment: "setBuildingTimeController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setDstChainPayment", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setFundPool", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setGovernance", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setIPFSStorageController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setMessageReceiver", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setProviderController", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setProviderRegistry", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setResourcePriceAdaptor", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setToken", data: BytesLike): Result; decodeFunctionResult( functionFragment: "transferOwnership", data: BytesLike ): Result; events: { "ARStorageControllerUpdated(address)": EventFragment; "BandwidthControllerUpdated(address)": EventFragment; "BillingUpdated(address)": EventFragment; "BuildingTimeControllerUpdated(address)": EventFragment; "DstChainPaymentUpdated(address)": EventFragment; "FundPoolUpdated(address)": EventFragment; "GovernanceUpdated(address)": EventFragment; "IPFSStorageControllerUpdated(address)": EventFragment; "Initialized(uint8)": EventFragment; "MessageReceiverUpdated(address)": EventFragment; "OwnershipTransferred(address,address)": EventFragment; "ProviderControllerUpdated(address)": EventFragment; "ProviderRegistryUpdated(address)": EventFragment; "ResourcePriceAdaptorUpdated(address)": EventFragment; "TokenUpdated(address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "ARStorageControllerUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "BandwidthControllerUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "BillingUpdated"): EventFragment; getEvent( nameOrSignatureOrTopic: "BuildingTimeControllerUpdated" ): EventFragment; getEvent(nameOrSignatureOrTopic: "DstChainPaymentUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "FundPoolUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "GovernanceUpdated"): EventFragment; getEvent( nameOrSignatureOrTopic: "IPFSStorageControllerUpdated" ): EventFragment; getEvent(nameOrSignatureOrTopic: "Initialized"): EventFragment; getEvent(nameOrSignatureOrTopic: "MessageReceiverUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "OwnershipTransferred"): EventFragment; getEvent(nameOrSignatureOrTopic: "ProviderControllerUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "ProviderRegistryUpdated"): EventFragment; getEvent( nameOrSignatureOrTopic: "ResourcePriceAdaptorUpdated" ): EventFragment; getEvent(nameOrSignatureOrTopic: "TokenUpdated"): EventFragment; } export type ARStorageControllerUpdatedEvent = TypedEvent< [string] & { arStorageController: string } >; export type BandwidthControllerUpdatedEvent = TypedEvent< [string] & { bandwidthController: string } >; export type BillingUpdatedEvent = TypedEvent<[string] & { billing: string }>; export type BuildingTimeControllerUpdatedEvent = TypedEvent< [string] & { buildingTimeController: string } >; export type DstChainPaymentUpdatedEvent = TypedEvent< [string] & { dstChainPayment: string } >; export type FundPoolUpdatedEvent = TypedEvent<[string] & { fundPool: string }>; export type GovernanceUpdatedEvent = TypedEvent< [string] & { governance: string } >; export type IPFSStorageControllerUpdatedEvent = TypedEvent< [string] & { ipfsStorageController: string } >; export type InitializedEvent = TypedEvent<[number] & { version: number }>; export type MessageReceiverUpdatedEvent = TypedEvent< [string] & { messageReceiver: string } >; export type OwnershipTransferredEvent = TypedEvent< [string, string] & { previousOwner: string; newOwner: string } >; export type ProviderControllerUpdatedEvent = TypedEvent< [string] & { providerController: string } >; export type ProviderRegistryUpdatedEvent = TypedEvent< [string] & { _providerRegistry: string } >; export type ResourcePriceAdaptorUpdatedEvent = TypedEvent< [string] & { resourcePriceAdaptor: string } >; export type TokenUpdatedEvent = TypedEvent<[string] & { token: string }>; export class Router extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; listeners, EventArgsObject>( eventFilter?: TypedEventFilter ): Array>; off, EventArgsObject>( eventFilter: TypedEventFilter, listener: TypedListener ): this; on, EventArgsObject>( eventFilter: TypedEventFilter, listener: TypedListener ): this; once, EventArgsObject>( eventFilter: TypedEventFilter, listener: TypedListener ): this; removeListener, EventArgsObject>( eventFilter: TypedEventFilter, listener: TypedListener ): this; removeAllListeners, EventArgsObject>( eventFilter: TypedEventFilter ): this; listeners(eventName?: string): Array; off(eventName: string, listener: Listener): this; on(eventName: string, listener: Listener): this; once(eventName: string, listener: Listener): this; removeListener(eventName: string, listener: Listener): this; removeAllListeners(eventName?: string): this; queryFilter, EventArgsObject>( event: TypedEventFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise>>; interface: RouterInterface; functions: { ARStorageController(overrides?: CallOverrides): Promise<[string]>; BandwidthController(overrides?: CallOverrides): Promise<[string]>; Billing(overrides?: CallOverrides): Promise<[string]>; BuildingTimeController(overrides?: CallOverrides): Promise<[string]>; DstChainPayment(overrides?: CallOverrides): Promise<[string]>; FundPool(overrides?: CallOverrides): Promise<[string]>; Governance(overrides?: CallOverrides): Promise<[string]>; IPFSStorageController(overrides?: CallOverrides): Promise<[string]>; MessageReceiver(overrides?: CallOverrides): Promise<[string]>; ProviderController(overrides?: CallOverrides): Promise<[string]>; ProviderRegistry(overrides?: CallOverrides): Promise<[string]>; ResourcePriceAdaptor(overrides?: CallOverrides): Promise<[string]>; Token(overrides?: CallOverrides): Promise<[string]>; initialize( owner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; owner(overrides?: CallOverrides): Promise<[string]>; renounceOwnership( overrides?: Overrides & { from?: string | Promise } ): Promise; setARStorageController( _arStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBandwidthController( _bandwidthController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBilling( _billing: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBuildingTimeController( _buildingTimeController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setDstChainPayment( _dstChainPayment: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setFundPool( _pool: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setGovernance( _governance: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setIPFSStorageController( _ipfsStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setMessageReceiver( _messageReceiver: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderController( _providerController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderRegistry( _providerRegistry: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setResourcePriceAdaptor( _resourcePriceAdaptor: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setToken( _token: string, overrides?: Overrides & { from?: string | Promise } ): Promise; transferOwnership( newOwner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; }; ARStorageController(overrides?: CallOverrides): Promise; BandwidthController(overrides?: CallOverrides): Promise; Billing(overrides?: CallOverrides): Promise; BuildingTimeController(overrides?: CallOverrides): Promise; DstChainPayment(overrides?: CallOverrides): Promise; FundPool(overrides?: CallOverrides): Promise; Governance(overrides?: CallOverrides): Promise; IPFSStorageController(overrides?: CallOverrides): Promise; MessageReceiver(overrides?: CallOverrides): Promise; ProviderController(overrides?: CallOverrides): Promise; ProviderRegistry(overrides?: CallOverrides): Promise; ResourcePriceAdaptor(overrides?: CallOverrides): Promise; Token(overrides?: CallOverrides): Promise; initialize( owner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership( overrides?: Overrides & { from?: string | Promise } ): Promise; setARStorageController( _arStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBandwidthController( _bandwidthController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBilling( _billing: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBuildingTimeController( _buildingTimeController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setDstChainPayment( _dstChainPayment: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setFundPool( _pool: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setGovernance( _governance: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setIPFSStorageController( _ipfsStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setMessageReceiver( _messageReceiver: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderController( _providerController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderRegistry( _providerRegistry: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setResourcePriceAdaptor( _resourcePriceAdaptor: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setToken( _token: string, overrides?: Overrides & { from?: string | Promise } ): Promise; transferOwnership( newOwner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; callStatic: { ARStorageController(overrides?: CallOverrides): Promise; BandwidthController(overrides?: CallOverrides): Promise; Billing(overrides?: CallOverrides): Promise; BuildingTimeController(overrides?: CallOverrides): Promise; DstChainPayment(overrides?: CallOverrides): Promise; FundPool(overrides?: CallOverrides): Promise; Governance(overrides?: CallOverrides): Promise; IPFSStorageController(overrides?: CallOverrides): Promise; MessageReceiver(overrides?: CallOverrides): Promise; ProviderController(overrides?: CallOverrides): Promise; ProviderRegistry(overrides?: CallOverrides): Promise; ResourcePriceAdaptor(overrides?: CallOverrides): Promise; Token(overrides?: CallOverrides): Promise; initialize(owner: string, overrides?: CallOverrides): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership(overrides?: CallOverrides): Promise; setARStorageController( _arStorageController: string, overrides?: CallOverrides ): Promise; setBandwidthController( _bandwidthController: string, overrides?: CallOverrides ): Promise; setBilling(_billing: string, overrides?: CallOverrides): Promise; setBuildingTimeController( _buildingTimeController: string, overrides?: CallOverrides ): Promise; setDstChainPayment( _dstChainPayment: string, overrides?: CallOverrides ): Promise; setFundPool(_pool: string, overrides?: CallOverrides): Promise; setGovernance( _governance: string, overrides?: CallOverrides ): Promise; setIPFSStorageController( _ipfsStorageController: string, overrides?: CallOverrides ): Promise; setMessageReceiver( _messageReceiver: string, overrides?: CallOverrides ): Promise; setProviderController( _providerController: string, overrides?: CallOverrides ): Promise; setProviderRegistry( _providerRegistry: string, overrides?: CallOverrides ): Promise; setResourcePriceAdaptor( _resourcePriceAdaptor: string, overrides?: CallOverrides ): Promise; setToken(_token: string, overrides?: CallOverrides): Promise; transferOwnership( newOwner: string, overrides?: CallOverrides ): Promise; }; filters: { "ARStorageControllerUpdated(address)"( arStorageController?: null ): TypedEventFilter<[string], { arStorageController: string }>; ARStorageControllerUpdated( arStorageController?: null ): TypedEventFilter<[string], { arStorageController: string }>; "BandwidthControllerUpdated(address)"( bandwidthController?: null ): TypedEventFilter<[string], { bandwidthController: string }>; BandwidthControllerUpdated( bandwidthController?: null ): TypedEventFilter<[string], { bandwidthController: string }>; "BillingUpdated(address)"( billing?: null ): TypedEventFilter<[string], { billing: string }>; BillingUpdated( billing?: null ): TypedEventFilter<[string], { billing: string }>; "BuildingTimeControllerUpdated(address)"( buildingTimeController?: null ): TypedEventFilter<[string], { buildingTimeController: string }>; BuildingTimeControllerUpdated( buildingTimeController?: null ): TypedEventFilter<[string], { buildingTimeController: string }>; "DstChainPaymentUpdated(address)"( dstChainPayment?: null ): TypedEventFilter<[string], { dstChainPayment: string }>; DstChainPaymentUpdated( dstChainPayment?: null ): TypedEventFilter<[string], { dstChainPayment: string }>; "FundPoolUpdated(address)"( fundPool?: null ): TypedEventFilter<[string], { fundPool: string }>; FundPoolUpdated( fundPool?: null ): TypedEventFilter<[string], { fundPool: string }>; "GovernanceUpdated(address)"( governance?: null ): TypedEventFilter<[string], { governance: string }>; GovernanceUpdated( governance?: null ): TypedEventFilter<[string], { governance: string }>; "IPFSStorageControllerUpdated(address)"( ipfsStorageController?: null ): TypedEventFilter<[string], { ipfsStorageController: string }>; IPFSStorageControllerUpdated( ipfsStorageController?: null ): TypedEventFilter<[string], { ipfsStorageController: string }>; "Initialized(uint8)"( version?: null ): TypedEventFilter<[number], { version: number }>; Initialized( version?: null ): TypedEventFilter<[number], { version: number }>; "MessageReceiverUpdated(address)"( messageReceiver?: null ): TypedEventFilter<[string], { messageReceiver: string }>; MessageReceiverUpdated( messageReceiver?: null ): TypedEventFilter<[string], { messageReceiver: string }>; "OwnershipTransferred(address,address)"( previousOwner?: string | null, newOwner?: string | null ): TypedEventFilter< [string, string], { previousOwner: string; newOwner: string } >; OwnershipTransferred( previousOwner?: string | null, newOwner?: string | null ): TypedEventFilter< [string, string], { previousOwner: string; newOwner: string } >; "ProviderControllerUpdated(address)"( providerController?: null ): TypedEventFilter<[string], { providerController: string }>; ProviderControllerUpdated( providerController?: null ): TypedEventFilter<[string], { providerController: string }>; "ProviderRegistryUpdated(address)"( _providerRegistry?: null ): TypedEventFilter<[string], { _providerRegistry: string }>; ProviderRegistryUpdated( _providerRegistry?: null ): TypedEventFilter<[string], { _providerRegistry: string }>; "ResourcePriceAdaptorUpdated(address)"( resourcePriceAdaptor?: null ): TypedEventFilter<[string], { resourcePriceAdaptor: string }>; ResourcePriceAdaptorUpdated( resourcePriceAdaptor?: null ): TypedEventFilter<[string], { resourcePriceAdaptor: string }>; "TokenUpdated(address)"( token?: null ): TypedEventFilter<[string], { token: string }>; TokenUpdated(token?: null): TypedEventFilter<[string], { token: string }>; }; estimateGas: { ARStorageController(overrides?: CallOverrides): Promise; BandwidthController(overrides?: CallOverrides): Promise; Billing(overrides?: CallOverrides): Promise; BuildingTimeController(overrides?: CallOverrides): Promise; DstChainPayment(overrides?: CallOverrides): Promise; FundPool(overrides?: CallOverrides): Promise; Governance(overrides?: CallOverrides): Promise; IPFSStorageController(overrides?: CallOverrides): Promise; MessageReceiver(overrides?: CallOverrides): Promise; ProviderController(overrides?: CallOverrides): Promise; ProviderRegistry(overrides?: CallOverrides): Promise; ResourcePriceAdaptor(overrides?: CallOverrides): Promise; Token(overrides?: CallOverrides): Promise; initialize( owner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership( overrides?: Overrides & { from?: string | Promise } ): Promise; setARStorageController( _arStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBandwidthController( _bandwidthController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBilling( _billing: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBuildingTimeController( _buildingTimeController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setDstChainPayment( _dstChainPayment: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setFundPool( _pool: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setGovernance( _governance: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setIPFSStorageController( _ipfsStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setMessageReceiver( _messageReceiver: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderController( _providerController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderRegistry( _providerRegistry: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setResourcePriceAdaptor( _resourcePriceAdaptor: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setToken( _token: string, overrides?: Overrides & { from?: string | Promise } ): Promise; transferOwnership( newOwner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; }; populateTransaction: { ARStorageController( overrides?: CallOverrides ): Promise; BandwidthController( overrides?: CallOverrides ): Promise; Billing(overrides?: CallOverrides): Promise; BuildingTimeController( overrides?: CallOverrides ): Promise; DstChainPayment(overrides?: CallOverrides): Promise; FundPool(overrides?: CallOverrides): Promise; Governance(overrides?: CallOverrides): Promise; IPFSStorageController( overrides?: CallOverrides ): Promise; MessageReceiver(overrides?: CallOverrides): Promise; ProviderController( overrides?: CallOverrides ): Promise; ProviderRegistry(overrides?: CallOverrides): Promise; ResourcePriceAdaptor( overrides?: CallOverrides ): Promise; Token(overrides?: CallOverrides): Promise; initialize( owner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership( overrides?: Overrides & { from?: string | Promise } ): Promise; setARStorageController( _arStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBandwidthController( _bandwidthController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBilling( _billing: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setBuildingTimeController( _buildingTimeController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setDstChainPayment( _dstChainPayment: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setFundPool( _pool: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setGovernance( _governance: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setIPFSStorageController( _ipfsStorageController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setMessageReceiver( _messageReceiver: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderController( _providerController: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setProviderRegistry( _providerRegistry: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setResourcePriceAdaptor( _resourcePriceAdaptor: string, overrides?: Overrides & { from?: string | Promise } ): Promise; setToken( _token: string, overrides?: Overrides & { from?: string | Promise } ): Promise; transferOwnership( newOwner: string, overrides?: Overrides & { from?: string | Promise } ): Promise; }; }