AuctionAccountRelationship

The AuctionAccountRelationship table is used to allow various parameters for an Auction to be set per AccountRelationship.

Metadata

  • Base Table Class: Static
  • Default Size: Auction * 10 = 1000

Fields

NameTypeSize (bytes)Description
IdInteger (signed)8The unique identifier of this AuctionAccountRelationship.
StatusSet of Status4
AuctionForeign key to Auction8The Auction to which this record applies.
AccountRelationshipOne of CcmxAccountRelationship1The AccountRelationship to which this record applies.
SideOne of OrderSide1The parameters are set for AuctionAccounts that have this Side.
AccountPriorityInteger (unsigned)4Sets the matching priority for Accounts on the Auction that have this relationship.
FeeBasisOne of FeeBasis1Sets the FeeBasis for Accounts on the Auction that have this relationship. This will override the default FeeBasis for the Auction (but can be overridden by a setting on an individual AuctionAccount).
FeeInteger (signed)8Sets the Fee amount for Accounts on the Auction that have this relationship. This will override the default amount for the Auction (but can be overridden by a setting on an individual AuctionAccount).
FeeMakerInteger (signed)8Not currently used as Maker-Taker fees are not used for CCMX.
FeeTakerInteger (signed)8Not currently used as Maker-Taker fees are not used for CCMX.
FeeTypeOne of FeeType1Sets the FeeType for Accounts on the Auction that have this relationship. This will override the default FeeType for the Auction (but can be overridden by a setting on an individual AuctionAccount).
ForcePayrollProceedsInteger (unsigned)1If true, proceeds will be paid to the Issuer (for payment through payroll) for all seller AuctionAccounts for which this relationship applies and for which UseRelationshipsPayrollProceeds is set.
UpdateNumberInteger (unsigned)8A number that records every change that happens to a record. It is primarily used to avoid write after read problems when an intermediate write has changed the originally read record.
OwnerUserForeign key to User8The Id of the User that owns this AuctionAccountRelationship.
OwnerGroupForeign key to Group8The Id of the Group that owns this AuctionAccountRelationship.
OwnerFirmForeign key to Firm8The Id of the Firm that owns this AuctionAccountRelationship.
CreateUserForeign key to User8The Id of the User that created this AuctionAccountRelationship.
CreateTimestampInteger (unsigned)8The time at which this AuctionAccountRelationship was created.
UpdateUserForeign key to User8The Id of the User that last updated this AuctionAccountRelationship.
UpdateTimestampInteger (unsigned)8The time at which this AuctionAccountRelationship was last updated.