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: {
CREATE_PERMISSION(overrides?: CallOverrides): Promise<string>;
EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<string>;
TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<string>;
TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<string>;
deployTERC20(params_: ConstructorParamsStruct, overrides?: CallOverrides): Promise<void>;
deployTERC721(params_: ConstructorParamsStruct, overrides?: CallOverrides): Promise<void>;
getInjector(overrides?: CallOverrides): Promise<string>;
requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: CallOverrides): Promise<void>;
requestTERC721(params_: ConstructorParamsStruct, description_: string, overrides?: CallOverrides): Promise<void>;
setDependencies(registryAddress_: string, overrides?: CallOverrides): Promise<void>;
setInjector(_injector: string, overrides?: CallOverrides): Promise<void>;
}
Type declaration
-
CREATE_PERMISSION:function
- CREATE_PERMISSION(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
EXECUTE_PERMISSION:function
- EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
TOKEN_FACTORY_RESOURCE:function
- TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
TOKEN_REGISTRY_DEP:function
- TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
deployTERC20:function
- deployTERC20(params_: ConstructorParamsStruct, overrides?: CallOverrides): Promise<void>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
deployTERC721:function
- deployTERC721(params_: ConstructorParamsStruct, overrides?: CallOverrides): Promise<void>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
requestTERC20:function
- requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: string
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
requestTERC721:function
- requestTERC721(params_: ConstructorParamsStruct, description_: string, overrides?: CallOverrides): Promise<void>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: 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: {
CREATE_PERMISSION(overrides?: CallOverrides): Promise<BigNumber>;
EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<BigNumber>;
TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<BigNumber>;
TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<BigNumber>;
deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
getInjector(overrides?: CallOverrides): Promise<BigNumber>;
requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>;
requestTERC721(params_: ConstructorParamsStruct, description_: 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
-
CREATE_PERMISSION:function
- CREATE_PERMISSION(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
EXECUTE_PERMISSION:function
- EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
TOKEN_FACTORY_RESOURCE:function
- TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
TOKEN_REGISTRY_DEP:function
- TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
deployTERC20:function
- deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
deployTERC721:function
- deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
requestTERC20:function
- requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
-
requestTERC721:function
- requestTERC721(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<BigNumber>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: 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: {
DeployedTERC20(token?: null): DeployedTERC20EventFilter;
DeployedTERC20(address)(token?: null): DeployedTERC20EventFilter;
DeployedTERC721(token?: null): DeployedTERC721EventFilter;
DeployedTERC721(address)(token?: null): DeployedTERC721EventFilter;
}
Type declaration
-
DeployedTERC20:function
- DeployedTERC20(token?: null): DeployedTERC20EventFilter
-
Returns DeployedTERC20EventFilter
-
DeployedTERC20(address):function
- DeployedTERC20(address)(token?: null): DeployedTERC20EventFilter
-
Returns DeployedTERC20EventFilter
-
DeployedTERC721:function
- DeployedTERC721(token?: null): DeployedTERC721EventFilter
-
Returns DeployedTERC721EventFilter
-
DeployedTERC721(address):function
- DeployedTERC721(address)(token?: null): DeployedTERC721EventFilter
-
Returns DeployedTERC721EventFilter
functions
functions: {
CREATE_PERMISSION(overrides?: CallOverrides): Promise<[string]>;
EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<[string]>;
TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<[string]>;
TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<[string]>;
deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
getInjector(overrides?: CallOverrides): Promise<[string] & {
_injector: string;
}>;
requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>;
requestTERC721(params_: ConstructorParamsStruct, description_: 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
-
CREATE_PERMISSION:function
- CREATE_PERMISSION(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
EXECUTE_PERMISSION:function
- EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
TOKEN_FACTORY_RESOURCE:function
- TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
TOKEN_REGISTRY_DEP:function
- TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
deployTERC20:function
- deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
deployTERC721:function
- deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<[string] & {
_injector: string;
}>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string] & {
_injector: string;
}>
-
requestTERC20:function
- requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
-
requestTERC721:function
- requestTERC721(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<ContractTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: 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: TokenFactoryInterface
populateTransaction
populateTransaction: {
CREATE_PERMISSION(overrides?: CallOverrides): Promise<PopulatedTransaction>;
EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<PopulatedTransaction>;
TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<PopulatedTransaction>;
TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<PopulatedTransaction>;
deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
getInjector(overrides?: CallOverrides): Promise<PopulatedTransaction>;
requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>;
requestTERC721(params_: ConstructorParamsStruct, description_: 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
-
CREATE_PERMISSION:function
- CREATE_PERMISSION(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
EXECUTE_PERMISSION:function
- EXECUTE_PERMISSION(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
TOKEN_FACTORY_RESOURCE:function
- TOKEN_FACTORY_RESOURCE(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
TOKEN_REGISTRY_DEP:function
- TOKEN_REGISTRY_DEP(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
deployTERC20:function
- deployTERC20(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
deployTERC721:function
- deployTERC721(params_: ConstructorParamsStruct, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
getInjector:function
- getInjector(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
requestTERC20:function
- requestTERC20(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: string
-
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
-
requestTERC721:function
- requestTERC721(params_: ConstructorParamsStruct, description_: string, overrides?: Overrides & {
from?: string;
}): Promise<PopulatedTransaction>
-
Parameters
-
params_: ConstructorParamsStruct
-
description_: 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