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: {
addConstant(key_: string, value_: BytesLike, overrides?: CallOverrides): Promise<void>;
constants(arg0: string, overrides?: CallOverrides): Promise<string>;
getInjector(overrides?: CallOverrides): Promise<string>;
removeConstant(key_: string, overrides?: CallOverrides): Promise<void>;
setDependencies(registryAddress_: string, overrides?: CallOverrides): Promise<void>;
setInjector(_injector: string, overrides?: CallOverrides): Promise<void>;
}
Type declaration
-
addConstant:function
- addConstant(key_: string, value_: BytesLike, overrides?: CallOverrides): Promise<void>
-
Parameters
-
key_: string
-
value_: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
constants:function
- constants(arg0: string, overrides?: CallOverrides): Promise<string>
-
Parameters
-
arg0: string
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
removeConstant:function
- removeConstant(key_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
key_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
setDependencies:function
- setDependencies(registryAddress_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
registryAddress_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
setInjector:function
- setInjector(_injector: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
_injector: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
Readonly
deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: {
addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
constants(arg0: string, overrides?: CallOverrides): Promise<BigNumber>;
getInjector(overrides?: CallOverrides): Promise<BigNumber>;
removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
}
Type declaration
-
addConstant:function
- addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
key_: string
-
value_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
constants:function
- constants(arg0: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
arg0: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
removeConstant:function
- removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
key_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
setDependencies:function
- setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
registryAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
setInjector:function
- setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
_injector: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
AddedConstant(name?: null, value?: null): AddedConstantEventFilter;
AddedConstant(string,bytes)(name?: null, value?: null): AddedConstantEventFilter;
RemovedConstant(name?: null): RemovedConstantEventFilter;
RemovedConstant(string)(name?: null): RemovedConstantEventFilter;
}
Type declaration
-
AddedConstant:function
- AddedConstant(name?: null, value?: null): AddedConstantEventFilter
-
Parameters
-
Optional
name: null
-
Optional
value: null
Returns AddedConstantEventFilter
-
AddedConstant(string,bytes):function
- AddedConstant(string,bytes)(name?: null, value?: null): AddedConstantEventFilter
-
Parameters
-
Optional
name: null
-
Optional
value: null
Returns AddedConstantEventFilter
-
RemovedConstant:function
- RemovedConstant(name?: null): RemovedConstantEventFilter
-
Returns RemovedConstantEventFilter
-
RemovedConstant(string):function
- RemovedConstant(string)(name?: null): RemovedConstantEventFilter
-
Returns RemovedConstantEventFilter
functions
functions: {
addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
constants(arg0: string, overrides?: CallOverrides): Promise<[string]>;
getInjector(overrides?: CallOverrides): Promise<[string] & {
_injector: string;
}>;
removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
}
Type declaration
-
addConstant:function
- addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
key_: string
-
value_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
constants:function
- constants(arg0: string, overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
arg0: string
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<[string] & {
_injector: string;
}>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string] & {
_injector: string;
}>
-
removeConstant:function
- removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
key_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
setDependencies:function
- setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
registryAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
setInjector:function
- setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
_injector: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: ConstantsRegistryInterface
populateTransaction
populateTransaction: {
addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
constants(arg0: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
getInjector(overrides?: CallOverrides): Promise<PopulatedTransaction>;
removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
}
Type declaration
-
addConstant:function
- addConstant(key_: string, value_: BytesLike, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
key_: string
-
value_: BytesLike
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
constants:function
- constants(arg0: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
arg0: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
removeConstant:function
- removeConstant(key_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
key_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
setDependencies:function
- setDependencies(registryAddress_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
registryAddress_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
setInjector:function
- setInjector(_injector: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
_injector: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>
Readonly
signer
signer: Signer