Market

Model definition

This type doesn't have a description. How annoying!

structs::models::Market

This type doesn't have a description. How annoying!

Fields

Id: i64

optionalDeleted: boolsource

Name: strsource

MarketType: MarketTypesource

Instrument: Id<Instrument>source

IssuerAccount: Id<Account>source

HasPreMarketSession: boolsource

optionalPreMarketSessionStartTime: timestampsource

optionalPreMarketSessionEndTime: timestampsource

optionalStartTime: timestampsource

optionalEndTime: timestampsource

VestingEndDate: datesource

optionalSettlementDate: datesource

optionalPriceDecimals: u16source

optionalMinPricePerShare: decimalsource

optionalMaxPricePerShare: decimalsource

optionalMaximumShareAmount: u64source

optionalMaximumTransactionSize: decimalsource

optionalTenderOfferAllocationMethod: TenderOfferAllocationMethodsource

optionalZeroIfMinQtyNotMet: boolsource

optionalAllowMinQtyOverride: boolsource

optionalSkipTaxWithholding: boolsource

RequireSpousalConsent: boolsource

OnlyMatureSharesAllowed: boolsource

optionalMatureSharesCutoffDate: datesource

optionalIsoExerciseCutoffTime: timestampsource

optionalIsoExerciseCutoffNoIncrease: boolsource

optionalIsoExerciseCutoffNoDecrease: boolsource

IsCompensatory: boolsource

EligibleEquityClassIds: Setsource

EquityClassIdsWithoutTaxSupport: Setsource

SellEmployeePriority: u16source

SellEmployeePercent: decimalsource

SellExEmployeePriority: u16source

SellExEmployeePercent: decimalsource

SellAffiliateInsiderPriority: u16source

SellAffiliateInsiderPercent: decimalsource

SellInvestorPriority: u16source

SellInvestorPercent: decimalsource

SellOtherPriority: u16source

SellOtherPercent: decimalsource

FeeBasis: FeeBasissource

optionalBuyFee: decimalsource

BuyFee can be a percentage or a flat fee depending on the FeeBasis

optionalSellFee: decimalsource

SellFee can be a percentage or a flat fee depending on the FeeBasis

BuyFeePercent: decimalsource

BuyFeePercent is present for backwards compatibility which maps to BuyFee

SellFeePercent: decimalsource

SellFeePercent is present for backwards compatibility which maps to SellFee

optionalConfirmationTime: timestampsource

CurrentRound: i16source

CurrentRoundIsActive: boolsource

PreMarketParticipationRate: decimalsource

optionalStatus: strsource

optionalPrice: decimalsource

optionalQuantity: i64source

ExtensionCount: u16source

optionalSpousalConsentLegalese: strsource

IsMulticlass: boolsource

CertLevelOrders: boolsource

optionalReturnSharesToPool: boolsource

RsuSettlementTypes: Set<RsuSettlementType>source

optionalFinalizedByUserUuid: uuidsource

optionalUuid: uuidsource

optionalCreatedBy: Id<User>source

optionalCreatedAt: timestampsource

optionalUpdatedBy: Id<User>source

optionalUpdatedAt: timestampsource

Producers

Produced by the following services:

Consumers

Consumed by the following services: