Properties
callStatic
callStatic: {
implementation(overrides?): Promise<string>;
owner(overrides?): Promise<string>;
renounceOwnership(overrides?): Promise<void>;
transferOwnership(newOwner, overrides?): Promise<void>;
upgradeTo(newImplementation, overrides?): Promise<void>;
}
Type declaration
implementation:function
- implementation(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
owner:function
- owner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<void>
Parameters
newOwner: string
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<void>
Parameters
newImplementation: string
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
implementation(overrides?): Promise<BigNumber>;
owner(overrides?): Promise<BigNumber>;
renounceOwnership(overrides?): Promise<BigNumber>;
transferOwnership(newOwner, overrides?): Promise<BigNumber>;
upgradeTo(newImplementation, overrides?): Promise<BigNumber>;
}
Type declaration
implementation:function
- implementation(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
owner:function
- owner(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<BigNumber>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<BigNumber>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
Upgraded(implementation?): UpgradedEventFilter;
Upgraded(address)(implementation?): UpgradedEventFilter;
}
Type declaration
OwnershipTransferred:function
- OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
OwnershipTransferred(address,address):function
- OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
Upgraded:function
- Upgraded(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
Upgraded(address):function
- Upgraded(address)(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
functions
functions: {
implementation(overrides?): Promise<[string]>;
owner(overrides?): Promise<[string]>;
renounceOwnership(overrides?): Promise<ContractTransaction>;
transferOwnership(newOwner, overrides?): Promise<ContractTransaction>;
upgradeTo(newImplementation, overrides?): Promise<ContractTransaction>;
}
Type declaration
implementation:function
- implementation(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
owner:function
- owner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<ContractTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<ContractTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: UpgradeableBeaconInterface
populateTransaction
populateTransaction: {
implementation(overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
renounceOwnership(overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>;
upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
implementation:function
- implementation(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
owner:function
- owner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>