A block of orders for the same instrument, intended to record for example a trader's aggregation of outstanding orders at a given time.
More...
|
| Block (ResourceId id=default(ResourceId), List< ResourceId > orderIds=default(List< ResourceId >), Dictionary< string, PerpetualProperty > properties=default(Dictionary< string, PerpetualProperty >), Dictionary< string, string > instrumentIdentifiers=default(Dictionary< string, string >), string lusidInstrumentId=default(string), decimal quantity=default(decimal), string side=default(string), string type=default(string), string timeInForce=default(string), DateTimeOffset createdDate=default(DateTimeOffset), CurrencyAndAmount limitPrice=default(CurrencyAndAmount), CurrencyAndAmount stopPrice=default(CurrencyAndAmount), ModelVersion version=default(ModelVersion), List< Link > links=default(List< Link >)) |
| Initializes a new instance of the Block class. More...
|
|
override string | ToString () |
| Returns the string presentation of the object More...
|
|
virtual string | ToJson () |
| Returns the JSON string presentation of the object More...
|
|
override bool | Equals (object input) |
| Returns true if objects are equal More...
|
|
bool | Equals (Block input) |
| Returns true if Block instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
ResourceId | Id [get, set] |
| Gets or Sets Id More...
|
|
List< ResourceId > | OrderIds [get, set] |
| The related order ids. More...
|
|
Dictionary< string, PerpetualProperty > | Properties [get, set] |
| Client-defined properties associated with this block. More...
|
|
Dictionary< string, string > | InstrumentIdentifiers [get, set] |
| The instrument ordered. More...
|
|
string | LusidInstrumentId [get, set] |
| The LUSID instrument id for the instrument ordered. More...
|
|
decimal | Quantity [get, set] |
| The total quantity of given instrument ordered. More...
|
|
string | Side [get, set] |
| The client's representation of the block's side (buy, sell, short, etc) More...
|
|
string | Type [get, set] |
| The block order's type (examples: Limit, Market, ...) More...
|
|
string | TimeInForce [get, set] |
| The block orders' time in force (examples: Day, GoodTilCancel, ...) More...
|
|
DateTimeOffset | CreatedDate [get, set] |
| The date on which the block was made More...
|
|
CurrencyAndAmount | LimitPrice [get, set] |
| Gets or Sets LimitPrice More...
|
|
CurrencyAndAmount | StopPrice [get, set] |
| Gets or Sets StopPrice More...
|
|
ModelVersion | _Version [get, set] |
| Gets or Sets _Version More...
|
|
List< Link > | Links [get, set] |
| Gets or Sets Links More...
|
|
A block of orders for the same instrument, intended to record for example a trader's aggregation of outstanding orders at a given time.
string Lusid.Sdk.Model.Block.Side |
|
getset |
The client's representation of the block's side (buy, sell, short, etc)
The client's representation of the block's side (buy, sell, short, etc)