Features
Last updated
Was this helpful?
Last updated
Was this helpful?
Namespace that handles all Feature related functionality
↳ Features
Create a new SubModule instance
Parameters:
Name
Type
securityToken
context
Protected
contextList of all existing features
Protected
securityTokenDisable a feature
Parameters:
â–ª args: object
Name
Type
feature
Enable a feature
Parameters:
â–ª args: object
Name
Type
feature
Private
getModuleNameFromFeatureParameters:
Name
Type
feature
Returns: ModuleName
Gets the status on all Security Token features (true = enabled, false = not enabled/disabled)
â–¸ isEnabled(args
: object): Promise‹boolean›
Returns whether a particular feature has been enabled or not
Parameters:
â–ª args: object
Name
Type
feature
Returns: Promise‹boolean›
+ new Features(securityToken
: , context
: ):
Inherited from .
Defined in
Returns:
• context:
Inherited from .
Defined in
• list: [] = [ Feature.Permissions, Feature.Tokenholders, Feature.Dividends, Feature.TokenholderCountRestrictions, Feature.PercentageOwnershipRestrictions, ]
Defined in
• securityToken:
Inherited from .
Defined in
â–¸ disable(args
: object): Promise‹‹››
Defined in
Returns: Promise‹‹››
â–¸ enable(args
: object, opts?
: ): Promise‹›
Defined in
â–ªOptional
opts:
Returns: Promise‹›
â–¸ getModuleNameFromFeature(feature
: ): ModuleName
Defined in
▸ getStatus(): Promise‹›
Defined in
Returns: Promise‹›
Defined in