ModifyMaxHolderCount
Last updated
Was this helpful?
Last updated
Was this helpful?
Procedure that modifies the maximum amount of holders for the security token
â–ª ReturnType
Procedure‹ModifyMaxHolderCountProcedureArgs›
↳ ModifyMaxHolderCount
+ new ModifyMaxHolderCount(args
: ModifyMaxHolderCountProcedureArgs, context
: Context): ModifyMaxHolderCount
Inherited from void
Defined in src/procedures/Procedure.ts:40
Parameters:
Returns: ModifyMaxHolderCount
Protected
args• args: ModifyMaxHolderCountProcedureArgs
Inherited from void
Defined in src/procedures/Procedure.ts:34
Protected
context• context: Context
Inherited from void
Defined in src/procedures/Procedure.ts:36
• type: ProcedureType = ProcedureType.ModifyMaxHolderCount
Overrides void
Defined in src/procedures/ModifyMaxHolderCount.ts:15
â–¸ addProcedure<A, R>(Proc
: ProcedureClass‹A, R›): (Anonymous function)
Inherited from void
Defined in src/procedures/Procedure.ts:91
Appends a Procedure into the TransactionQueue's queue. This defines what will be run by the TransactionQueue when it is started.
Type parameters:
â–ª A
â–ª R: any
Parameters:
Name
Type
Description
Returns: (Anonymous function)
whichever value is returned by the Procedure
â–¸ addSignatureRequest<A>(request
: SignatureRequest‹A›): (Anonymous function)
Inherited from void
Defined in src/procedures/Procedure.ts:179
Appends a signature request into the TransactionQueue's queue. This defines what will be run by the TransactionQueue when it is started.
Type parameters:
â–ª A
Parameters:
Name
Type
Description
request
SignatureRequest‹A›
A signature request that will be run in the Procedure's TransactionQueue
Returns: (Anonymous function)
a PostTransactionResolver that resolves to the signed data
â–¸ addTransaction<A, R, V>(method
: LowLevelMethod‹A› | FutureLowLevelMethod‹V, A›, __namedParameters
: object): (Anonymous function)
Inherited from void
Defined in src/procedures/Procedure.ts:137
Appends a method or future method into the TransactionQueue's queue. This defines what will be run by the TransactionQueue when it is started.
Type parameters:
â–ª A
â–ª R: any[]
â–ª V: any
Parameters:
▪ method: LowLevelMethod‹A› | FutureLowLevelMethod‹V, A›
A method (or future method) that will be run in the Procedure's TransactionQueue. A future method is a transaction that doesn't exist at prepare time (for example a transaction on a module that hasn't been attached but will be by the time the previous transactions are run)
â–ªDefault value
__namedParameters: object= {}
Returns: (Anonymous function)
a PostTransactionResolver that resolves to the value returned by the resolver function, or undefined if no resolver function was passed
▸ prepare(): Promise‹TransactionQueue‹Args, ReturnType››
Inherited from void
Defined in src/procedures/Procedure.ts:52
Mandatory method that builds a list of transactions that will be run
Returns: Promise‹TransactionQueue‹Args, ReturnType››
▸ prepareTransactions(): Promise‹void›
Overrides void
Defined in src/procedures/ModifyMaxHolderCount.ts:23
Sets the maximum amount of holders for the security token
Note that this procedure will fail if the security token symbol doesn't exist Note that this procedure will fail if the security token has disabled the TokenholderCountRestrictions feature
Returns: Promise‹void›
undefined | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |