IronSmarkets.Data.NewOrder.ToOrderCreate C# (CSharp) Method

ToOrderCreate() private method

private ToOrderCreate ( ) : Proto.Seto.OrderCreate
return Proto.Seto.OrderCreate
        internal Proto.Seto.OrderCreate ToOrderCreate()
        {
            return new Proto.Seto.OrderCreate {
                Type = OrderState.FromOrderCreateType(Type),
                    Market = Market.ToUuid128(),
                    Contract = Contract.ToUuid128(),
                    Side = SetoMap.Sides.ToSeto(Side),
                    QuantityType = Quantity.SetoType,
                    Quantity = Quantity.Raw,
                    PriceType = Price.SetoType,
                    Price = Price.Raw
            };
        }

Usage Example

Example #1
0
 public static Payload OrderCreate(NewOrder order)
 {
     return new Payload {
         Type = PayloadType.PAYLOADORDERCREATE,
         OrderCreate = order.ToOrderCreate()
     };
 }