pyocf.objects.transactions.adjustment.issuerauthorizedsharesadjustment
Object describing an event to change the number of authorized shares at the issuer level.
- pydantic model pyocf.objects.transactions.adjustment.issuerauthorizedsharesadjustment.IssuerAuthorizedSharesAdjustment
Object describing an event to change the number of authorized shares at the issuer level.
- field board_approval_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which the board approved the change to the issuer')] | None = None
- field comments: Annotated[list[str], FieldInfo(annotation=NoneType, required=True, description='Unstructured text comments related to and stored for the object')] | None = None
- field date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which the transaction occurred')] [Required]
Date on which the transaction occurred
- field id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the object')] [Required]
Identifier for the object
- field issuer_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier of the Issuer object, a subject of this transaction')] [Required]
Identifier of the Issuer object, a subject of this transaction
- field new_shares_authorized: Annotated[Numeric, FieldInfo(annotation=NoneType, required=True, description='The new number of shares authorized for this issuer as of the event of thistransaction')] [Required]
The new number of shares authorized for this issuer as of the event of thistransaction
- field object_type: Annotated[Literal['TX_ISSUER_AUTHORIZED_SHARES_ADJUSTMENT'], FieldInfo(annotation=NoneType, required=True, description='')] = 'TX_ISSUER_AUTHORIZED_SHARES_ADJUSTMENT'