Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {
[eventTag: string]: RunningEvent;
}
Type declaration
-
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {
[eventTag: string]: ((...args: any[]) => void);
}
Type declaration
-
[eventTag: string]: ((...args: any[]) => void)
-
- (...args: any[]): void
-
Returns void
Readonly
address
address: string
callStatic
callStatic: {
CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<string>;
MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<string>;
REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<string>;
__MasterContractsRegistry_init(masterAccess_: string, overrides?: CallOverrides): Promise<void>;
addContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>;
addProxyContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>;
getConstantsRegistry(overrides?: CallOverrides): Promise<string>;
getContract(name: string, overrides?: CallOverrides): Promise<string>;
getImplementation(name: string, overrides?: CallOverrides): Promise<string>;
getMasterAccessManagement(overrides?: CallOverrides): Promise<string>;
getProxyUpgrader(overrides?: CallOverrides): Promise<string>;
getReviewableRequests(overrides?: CallOverrides): Promise<string>;
hasContract(name: string, overrides?: CallOverrides): Promise<boolean>;
injectDependencies(name_: string, overrides?: CallOverrides): Promise<void>;
justAddProxyContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>;
proxiableUUID(overrides?: CallOverrides): Promise<string>;
removeContract(name_: string, overrides?: CallOverrides): Promise<void>;
upgradeContract(name_: string, newImplementation_: string, overrides?: CallOverrides): Promise<void>;
upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: CallOverrides): Promise<void>;
upgradeTo(newImplementation: string, overrides?: CallOverrides): Promise<void>;
upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: CallOverrides): Promise<void>;
}
Type declaration
-
CONSTANTS_REGISTRY_NAME:function
- CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
MASTER_ACCESS_MANAGEMENT_NAME:function
- MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
REVIEWABLE_REQUESTS_NAME:function
- REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
__MasterContractsRegistry_init:function
- __MasterContractsRegistry_init(masterAccess_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
masterAccess_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
addContract:function
- addContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
addProxyContract:function
- addProxyContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
getConstantsRegistry:function
- getConstantsRegistry(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getContract:function
- getContract(name: string, overrides?: CallOverrides): Promise<string>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getImplementation:function
- getImplementation(name: string, overrides?: CallOverrides): Promise<string>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getMasterAccessManagement:function
- getMasterAccessManagement(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getProxyUpgrader:function
- getProxyUpgrader(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getReviewableRequests:function
- getReviewableRequests(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
hasContract:function
- hasContract(name: string, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<boolean>
-
injectDependencies:function
- injectDependencies(name_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
justAddProxyContract:function
- justAddProxyContract(name_: string, contractAddress_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
proxiableUUID:function
- proxiableUUID(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
removeContract:function
- removeContract(name_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
upgradeContract:function
- upgradeContract(name_: string, newImplementation_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
newImplementation_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
upgradeContractAndCall:function
- upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: CallOverrides): Promise<void>
-
Parameters
-
name_: string
-
newImplementation_: string
-
data_: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
upgradeTo:function
- upgradeTo(newImplementation: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
newImplementation: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
upgradeToAndCall:function
- upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: CallOverrides): Promise<void>
-
Parameters
-
newImplementation: string
-
data: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<void>
Readonly
deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: {
CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<BigNumber>;
MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<BigNumber>;
REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<BigNumber>;
__MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
getConstantsRegistry(overrides?: CallOverrides): Promise<BigNumber>;
getContract(name: string, overrides?: CallOverrides): Promise<BigNumber>;
getImplementation(name: string, overrides?: CallOverrides): Promise<BigNumber>;
getMasterAccessManagement(overrides?: CallOverrides): Promise<BigNumber>;
getProxyUpgrader(overrides?: CallOverrides): Promise<BigNumber>;
getReviewableRequests(overrides?: CallOverrides): Promise<BigNumber>;
hasContract(name: string, overrides?: CallOverrides): Promise<BigNumber>;
injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
proxiableUUID(overrides?: CallOverrides): Promise<BigNumber>;
removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<BigNumber>;
}
Type declaration
-
CONSTANTS_REGISTRY_NAME:function
- CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
MASTER_ACCESS_MANAGEMENT_NAME:function
- MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
REVIEWABLE_REQUESTS_NAME:function
- REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
__MasterContractsRegistry_init:function
- __MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
masterAccess_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
addContract:function
- addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
addProxyContract:function
- addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
getConstantsRegistry:function
- getConstantsRegistry(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getContract:function
- getContract(name: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getImplementation:function
- getImplementation(name: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getMasterAccessManagement:function
- getMasterAccessManagement(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getProxyUpgrader:function
- getProxyUpgrader(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getReviewableRequests:function
- getReviewableRequests(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
hasContract:function
- hasContract(name: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
injectDependencies:function
- injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
justAddProxyContract:function
- justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
proxiableUUID:function
- proxiableUUID(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
removeContract:function
- removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
upgradeContract:function
- upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
newImplementation_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
upgradeContractAndCall:function
- upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
name_: string
-
newImplementation_: string
-
data_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
upgradeTo:function
- upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
newImplementation: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
upgradeToAndCall:function
- upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
newImplementation: string
-
data: BytesLike
-
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
AddedContract(name?: null, contractAddress?: null, isProxy?: null): AddedContractEventFilter;
AddedContract(string,address,bool)(name?: null, contractAddress?: null, isProxy?: null): AddedContractEventFilter;
AdminChanged(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter;
AdminChanged(address,address)(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter;
BeaconUpgraded(beacon?: null | string): BeaconUpgradedEventFilter;
BeaconUpgraded(address)(beacon?: null | string): BeaconUpgradedEventFilter;
RemovedContract(name?: null): RemovedContractEventFilter;
RemovedContract(string)(name?: null): RemovedContractEventFilter;
Upgraded(implementation?: null | string): UpgradedEventFilter;
Upgraded(address)(implementation?: null | string): UpgradedEventFilter;
}
Type declaration
-
AddedContract:function
- AddedContract(name?: null, contractAddress?: null, isProxy?: null): AddedContractEventFilter
-
Parameters
-
Optional
name: null
-
Optional
contractAddress: null
-
Optional
isProxy: null
Returns AddedContractEventFilter
-
AddedContract(string,address,bool):function
- AddedContract(string,address,bool)(name?: null, contractAddress?: null, isProxy?: null): AddedContractEventFilter
-
Parameters
-
Optional
name: null
-
Optional
contractAddress: null
-
Optional
isProxy: null
Returns AddedContractEventFilter
-
AdminChanged:function
- AdminChanged(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter
-
Parameters
-
Optional
previousAdmin: null
-
Optional
newAdmin: null
Returns AdminChangedEventFilter
-
AdminChanged(address,address):function
- AdminChanged(address,address)(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter
-
Parameters
-
Optional
previousAdmin: null
-
Optional
newAdmin: null
Returns AdminChangedEventFilter
-
BeaconUpgraded:function
- BeaconUpgraded(beacon?: null | string): BeaconUpgradedEventFilter
-
Parameters
-
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
-
BeaconUpgraded(address):function
- BeaconUpgraded(address)(beacon?: null | string): BeaconUpgradedEventFilter
-
Parameters
-
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
-
RemovedContract:function
- RemovedContract(name?: null): RemovedContractEventFilter
-
Returns RemovedContractEventFilter
-
RemovedContract(string):function
- RemovedContract(string)(name?: null): RemovedContractEventFilter
-
Returns RemovedContractEventFilter
-
Upgraded:function
- Upgraded(implementation?: null | string): UpgradedEventFilter
-
Parameters
-
Optional
implementation: null | string
Returns UpgradedEventFilter
-
Upgraded(address):function
- Upgraded(address)(implementation?: null | string): UpgradedEventFilter
-
Parameters
-
Optional
implementation: null | string
Returns UpgradedEventFilter
functions
functions: {
CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<[string]>;
MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<[string]>;
REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<[string]>;
__MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
getConstantsRegistry(overrides?: CallOverrides): Promise<[string]>;
getContract(name: string, overrides?: CallOverrides): Promise<[string]>;
getImplementation(name: string, overrides?: CallOverrides): Promise<[string]>;
getMasterAccessManagement(overrides?: CallOverrides): Promise<[string]>;
getProxyUpgrader(overrides?: CallOverrides): Promise<[string]>;
getReviewableRequests(overrides?: CallOverrides): Promise<[string]>;
hasContract(name: string, overrides?: CallOverrides): Promise<[boolean]>;
injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
proxiableUUID(overrides?: CallOverrides): Promise<[string]>;
removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<ContractTransaction>;
}
Type declaration
-
CONSTANTS_REGISTRY_NAME:function
- CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
MASTER_ACCESS_MANAGEMENT_NAME:function
- MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
REVIEWABLE_REQUESTS_NAME:function
- REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
__MasterContractsRegistry_init:function
- __MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
masterAccess_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
addContract:function
- addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
addProxyContract:function
- addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
getConstantsRegistry:function
- getConstantsRegistry(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getContract:function
- getContract(name: string, overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getImplementation:function
- getImplementation(name: string, overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getMasterAccessManagement:function
- getMasterAccessManagement(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getProxyUpgrader:function
- getProxyUpgrader(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getReviewableRequests:function
- getReviewableRequests(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
hasContract:function
- hasContract(name: string, overrides?: CallOverrides): Promise<[boolean]>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
-
injectDependencies:function
- injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
justAddProxyContract:function
- justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
proxiableUUID:function
- proxiableUUID(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
removeContract:function
- removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
upgradeContract:function
- upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
newImplementation_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
upgradeContractAndCall:function
- upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
name_: string
-
newImplementation_: string
-
data_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
upgradeTo:function
- upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
newImplementation: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
upgradeToAndCall:function
- upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
newImplementation: string
-
data: BytesLike
-
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: MasterContractsRegistryInterface
populateTransaction
populateTransaction: {
CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>;
MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>;
REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>;
__MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
getConstantsRegistry(overrides?: CallOverrides): Promise<PopulatedTransaction>;
getContract(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
getImplementation(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
getMasterAccessManagement(overrides?: CallOverrides): Promise<PopulatedTransaction>;
getProxyUpgrader(overrides?: CallOverrides): Promise<PopulatedTransaction>;
getReviewableRequests(overrides?: CallOverrides): Promise<PopulatedTransaction>;
hasContract(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
proxiableUUID(overrides?: CallOverrides): Promise<PopulatedTransaction>;
removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<PopulatedTransaction>;
}
Type declaration
-
CONSTANTS_REGISTRY_NAME:function
- CONSTANTS_REGISTRY_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
MASTER_ACCESS_MANAGEMENT_NAME:function
- MASTER_ACCESS_MANAGEMENT_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
REVIEWABLE_REQUESTS_NAME:function
- REVIEWABLE_REQUESTS_NAME(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
__MasterContractsRegistry_init:function
- __MasterContractsRegistry_init(masterAccess_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
masterAccess_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
addContract:function
- addContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
addProxyContract:function
- addProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
getConstantsRegistry:function
- getConstantsRegistry(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getContract:function
- getContract(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getImplementation:function
- getImplementation(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getMasterAccessManagement:function
- getMasterAccessManagement(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getProxyUpgrader:function
- getProxyUpgrader(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getReviewableRequests:function
- getReviewableRequests(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
hasContract:function
- hasContract(name: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
name: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
injectDependencies:function
- injectDependencies(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
justAddProxyContract:function
- justAddProxyContract(name_: string, contractAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
contractAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
proxiableUUID:function
- proxiableUUID(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
removeContract:function
- removeContract(name_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
upgradeContract:function
- upgradeContract(name_: string, newImplementation_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
newImplementation_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
upgradeContractAndCall:function
- upgradeContractAndCall(name_: string, newImplementation_: string, data_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
name_: string
-
newImplementation_: string
-
data_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
upgradeTo:function
- upgradeTo(newImplementation: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
newImplementation: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
upgradeToAndCall:function
- upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
newImplementation: string
-
data: BytesLike
-
Optional
overrides: PayableOverrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>
Readonly
signer
signer: Signer