Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
-
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
-
[eventTag: string]: (...args: Array<any>) => void
-
- (...args: Array<any>): void
Readonly address
address: string
callStatic
callStatic: { proxiableUUID: any; upgradeTo: any; upgradeToAndCall: any }
Type declaration
-
proxiableUUID: function
- proxiableUUID(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<string>
-
upgradeTo: function
- upgradeTo(newImplementation: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>
-
Parameters
-
-
Optional overrides: CallOverrides
Returns Promise<void>
-
upgradeToAndCall: function
-
Parameters
-
-
-
Optional overrides: CallOverrides
Returns Promise<void>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { proxiableUUID: any; upgradeTo: any; upgradeToAndCall: any }
Type declaration
-
proxiableUUID: function
- proxiableUUID(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
-
upgradeTo: function
-
Parameters
Returns Promise<BigNumber>
-
upgradeToAndCall: function
-
Parameters
-
-
-
Optional overrides: PayableOverrides & { from?: PromiseOrValue<string> }
Returns Promise<BigNumber>
filters
filters: { AdminChanged: any; AdminChanged(address,address): any; BeaconUpgraded: any; BeaconUpgraded(address): any; Upgraded: any; Upgraded(address): any }
Type declaration
-
AdminChanged: function
-
Parameters
-
Optional previousAdmin: null
-
Optional newAdmin: null
-
AdminChanged(address,address): function
-
Parameters
-
Optional previousAdmin: null
-
Optional newAdmin: null
-
BeaconUpgraded: function
-
BeaconUpgraded(address): function
-
Upgraded: function
-
Upgraded(address): function
functions
functions: { proxiableUUID: any; upgradeTo: any; upgradeToAndCall: any }
Type declaration
-
proxiableUUID: function
- proxiableUUID(overrides?: CallOverrides): Promise<[]>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<[]>
-
upgradeTo: function
- upgradeTo(newImplementation: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> }): Promise<ContractTransaction>
-
Parameters
Returns Promise<ContractTransaction>
-
upgradeToAndCall: function
-
Parameters
-
-
-
Optional overrides: PayableOverrides & { from?: PromiseOrValue<string> }
Returns Promise<ContractTransaction>
populateTransaction
populateTransaction: { proxiableUUID: any; upgradeTo: any; upgradeToAndCall: any }
Type declaration
-
proxiableUUID: function
- proxiableUUID(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
upgradeTo: function
- upgradeTo(newImplementation: PromiseOrValue<string>, overrides?: Overrides & { from?: PromiseOrValue<string> }): Promise<PopulatedTransaction>
-
Parameters
Returns Promise<PopulatedTransaction>
-
upgradeToAndCall: function
-
Parameters
-
-
-
Optional overrides: PayableOverrides & { from?: PromiseOrValue<string> }
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer