Skip to content

api.procedures.types.ConfigureDividendDistributionParams

prashantasdeveloper edited this page Sep 19, 2024 · 62 revisions

Interface: ConfigureDividendDistributionParams

api/procedures/types.ConfigureDividendDistributionParams

Table of contents

Properties

Properties

checkpoint

checkpoint: InputCaCheckpoint

checkpoint to be used to calculate Dividends. If a Schedule is passed, the next Checkpoint it creates will be used. If a Date is passed, a Checkpoint will be created at that date and used

Defined in

api/procedures/types.ts:1316


currency

currency: string

ticker of the currency in which Dividends will be distributed

Defined in

api/procedures/types.ts:1324


declarationDate

Optional declarationDate: Date

date at which the issuer publicly declared the Dividend Distribution. Optional, defaults to the current date

Defined in

api/procedures/types.ts:1295


defaultTaxWithholding

Optional defaultTaxWithholding: BigNumber

default percentage (0-100) of the Benefits to be held for tax purposes

Defined in

api/procedures/types.ts:1306


description

description: string

Defined in

api/procedures/types.ts:1296


expiryDate

Optional expiryDate: Date

optional, defaults to never expiring

Defined in

api/procedures/types.ts:1340


maxAmount

maxAmount: BigNumber

maximum amount of currency to distribute in total

Defined in

api/procedures/types.ts:1332


originPortfolio

Optional originPortfolio: BigNumber | NumberedPortfolio

portfolio from which the Dividends will be distributed. Optional, defaults to the Dividend Distributions Agent's Default Portfolio

Defined in

api/procedures/types.ts:1320


paymentDate

paymentDate: Date

date from which Asset Holders can claim their Dividends

Defined in

api/procedures/types.ts:1336


perShare

perShare: BigNumber

amount of currency to distribute per each share of the Asset that a target holds

Defined in

api/procedures/types.ts:1328


targets

Optional targets: InputCorporateActionTargets

Asset Holder Identities to be included (or excluded) from the Dividend Distribution. Inclusion/exclusion is controlled by the treatment property. When the value is Include, all Asset Holders not present in the array are excluded, and vice-versa. If no value is passed, the default value for the Asset is used. If there is no default value, all Asset Holders will be part of the Dividend Distribution

Defined in

api/procedures/types.ts:1302


taxWithholdings

Optional taxWithholdings: InputCorporateActionTaxWithholdings

percentage (0-100) of the Benefits to be held for tax purposes from individual Asset Holder Identities. This overrides the value of defaultTaxWithholding

Defined in

api/procedures/types.ts:1311

Clone this wiki locally