Documentation ¶
Index ¶
- type Account
- type Account_Master
- type Accounts_List
- type AlertRequest
- type AlertRequest_Conditions_List
- type AlertRequest_Conditions_List_Item
- func (v AlertRequest_Conditions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v AlertRequest_Conditions_List_Item) MarshalJSON() ([]byte, error)
- func (v *AlertRequest_Conditions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *AlertRequest_Conditions_List_Item) UnmarshalJSON(data []byte) error
- type AlertResponse
- type AlertResponse_Conditions_List
- type AlertResponse_Conditions_List_Item
- func (v AlertResponse_Conditions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v AlertResponse_Conditions_List_Item) MarshalJSON() ([]byte, error)
- func (v *AlertResponse_Conditions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *AlertResponse_Conditions_List_Item) UnmarshalJSON(data []byte) error
- type Allocation_List
- type Allocation_List_Item
- type Allocation_List_Item_AssetClass
- type Allocation_List_Item_AssetClass_Long
- func (v Allocation_List_Item_AssetClass_Long) MarshalEasyJSON(w *jwriter.Writer)
- func (v Allocation_List_Item_AssetClass_Long) MarshalJSON() ([]byte, error)
- func (v *Allocation_List_Item_AssetClass_Long) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Allocation_List_Item_AssetClass_Long) UnmarshalJSON(data []byte) error
- type Allocation_List_Item_AssetClass_Short
- func (v Allocation_List_Item_AssetClass_Short) MarshalEasyJSON(w *jwriter.Writer)
- func (v Allocation_List_Item_AssetClass_Short) MarshalJSON() ([]byte, error)
- func (v *Allocation_List_Item_AssetClass_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Allocation_List_Item_AssetClass_Short) UnmarshalJSON(data []byte) error
- type Allocation_List_Item_Group
- type Allocation_List_Item_Group_Long
- type Allocation_List_Item_Group_Short
- func (v Allocation_List_Item_Group_Short) MarshalEasyJSON(w *jwriter.Writer)
- func (v Allocation_List_Item_Group_Short) MarshalJSON() ([]byte, error)
- func (v *Allocation_List_Item_Group_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Allocation_List_Item_Group_Short) UnmarshalJSON(data []byte) error
- type Allocation_List_Item_Sector
- type Allocation_List_Item_Sector_Long
- func (v Allocation_List_Item_Sector_Long) MarshalEasyJSON(w *jwriter.Writer)
- func (v Allocation_List_Item_Sector_Long) MarshalJSON() ([]byte, error)
- func (v *Allocation_List_Item_Sector_Long) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Allocation_List_Item_Sector_Long) UnmarshalJSON(data []byte) error
- type Allocation_List_Item_Sector_Short
- func (v Allocation_List_Item_Sector_Short) MarshalEasyJSON(w *jwriter.Writer)
- func (v Allocation_List_Item_Sector_Short) MarshalJSON() ([]byte, error)
- func (v *Allocation_List_Item_Sector_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Allocation_List_Item_Sector_Short) UnmarshalJSON(data []byte) error
- type Any
- type AuthStatus
- type AuthStatus_Prompts_List
- type Calendar_request
- type Calendar_request_Date
- type Calendar_request_Filters
- type Contract
- type Contract_Rules
- type Contract_Rules_OrderTypesOutside_List
- func (v Contract_Rules_OrderTypesOutside_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Contract_Rules_OrderTypesOutside_List) MarshalJSON() ([]byte, error)
- func (v *Contract_Rules_OrderTypesOutside_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Contract_Rules_OrderTypesOutside_List) UnmarshalJSON(data []byte) error
- type Contract_Rules_OrderTypes_List
- type Contract_Rules_TifTypes_List
- type Events_List
- type Events_List_Item
- type Events_List_Item_Conids_List
- type Futures_List
- type Futures_List_Item
- type Fyi_Deliveryoptions_Device_POST_200
- func (v Fyi_Deliveryoptions_Device_POST_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Deliveryoptions_Device_POST_200) MarshalJSON() ([]byte, error)
- func (v *Fyi_Deliveryoptions_Device_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Deliveryoptions_Device_POST_200) UnmarshalJSON(data []byte) error
- type Fyi_Deliveryoptions_Device_POST_Request
- func (v Fyi_Deliveryoptions_Device_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Deliveryoptions_Device_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Fyi_Deliveryoptions_Device_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Deliveryoptions_Device_POST_Request) UnmarshalJSON(data []byte) error
- type Fyi_Deliveryoptions_Email_PUT_200
- func (v Fyi_Deliveryoptions_Email_PUT_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Deliveryoptions_Email_PUT_200) MarshalJSON() ([]byte, error)
- func (v *Fyi_Deliveryoptions_Email_PUT_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Deliveryoptions_Email_PUT_200) UnmarshalJSON(data []byte) error
- type Fyi_Deliveryoptions_GET_200
- type Fyi_Deliveryoptions_GET_200_E_List
- func (v Fyi_Deliveryoptions_GET_200_E_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Deliveryoptions_GET_200_E_List) MarshalJSON() ([]byte, error)
- func (v *Fyi_Deliveryoptions_GET_200_E_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Deliveryoptions_GET_200_E_List) UnmarshalJSON(data []byte) error
- type Fyi_Deliveryoptions_GET_200_E_List_Item
- func (v Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalJSON() ([]byte, error)
- func (v *Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalJSON(data []byte) error
- type Fyi_Disclaimer_Typecode_GET_200
- type Fyi_Disclaimer_Typecode_PUT_200
- type Fyi_Settings_GET_200_List
- type Fyi_Settings_GET_200_List_Item
- type Fyi_Settings_Typecode_POST_Request
- func (v Fyi_Settings_Typecode_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Fyi_Settings_Typecode_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Fyi_Settings_Typecode_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Fyi_Settings_Typecode_POST_Request) UnmarshalJSON(data []byte) error
- type Fyi_Unreadnumber_GET_200
- type HistoryData
- type HistoryData_Data_List
- type HistoryData_Data_List_Item
- type HistoryResult
- type HistoryResult_Bars
- type Ibcust_Entity_Info_GET_200_List
- type Ibcust_Entity_Info_GET_200_List_Item
- func (v Ibcust_Entity_Info_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item) UnmarshalJSON(data []byte) error
- type Ibcust_Entity_Info_GET_200_List_Item_Entities_List
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalJSON(data []byte) error
- type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalJSON(data []byte) error
- type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalJSON(data []byte) error
- type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalJSON(data []byte) error
- type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalEasyJSON(w *jwriter.Writer)
- func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalJSON() ([]byte, error)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalJSON(data []byte) error
- type Inds_List
- type Inds_List_Item
- type Iserver_Account_AccountId_Alert_Activate_POST_200
- func (v Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Alert_Activate_POST_Request
- func (v Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Alert_AlertId_DELETE_200
- func (v Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Alert_POST_200
- func (v Iserver_Account_AccountId_Alert_POST_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alert_POST_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alert_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alert_POST_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Alerts_GET_200_List
- func (v Iserver_Account_AccountId_Alerts_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alerts_GET_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Alerts_GET_200_List_Item
- func (v Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_OrderId_DELETE_200
- func (v Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_OrderId_POST_200_List
- func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item
- func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_POST_200_List
- func (v Iserver_Account_AccountId_Order_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_POST_200_List_Item
- func (v Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List
- func (v Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_Whatif_POST_200
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_Whatif_POST_200_Amount
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_Whatif_POST_200_Equity
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_Whatif_POST_200_Initial
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Orders_POST_200_List
- func (v Iserver_Account_AccountId_Orders_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Orders_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Orders_POST_200_List_Item
- func (v Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List
- func (v Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Orders_POST_Request
- func (v Iserver_Account_AccountId_Orders_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Orders_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Orders_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Orders_POST_Request) UnmarshalJSON(data []byte) error
- type Iserver_Account_AccountId_Orders_POST_Request_Orders_List
- func (v Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_FaGroup_POST_200_List
- func (v Iserver_Account_Orders_FaGroup_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_FaGroup_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_FaGroup_POST_200_List_Item
- func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List
- func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_GET_200
- type Iserver_Account_Orders_GET_200_Orders_List
- func (v Iserver_Account_Orders_GET_200_Orders_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_GET_200_Orders_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_GET_200_Orders_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_GET_200_Orders_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_GET_200_Orders_List_Item
- func (v Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_GET_Request
- func (v Iserver_Account_Orders_GET_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_GET_Request) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_GET_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_GET_Request) UnmarshalJSON(data []byte) error
- type Iserver_Account_Orders_GET_Request_Filters_List
- func (v Iserver_Account_Orders_GET_Request_Filters_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Orders_GET_Request_Filters_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalJSON(data []byte) error
- type Iserver_Account_POST_200
- type Iserver_Account_Pnl_Partitioned_GET_200
- func (v Iserver_Account_Pnl_Partitioned_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Pnl_Partitioned_GET_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalJSON(data []byte) error
- type Iserver_Account_Trades_GET_200_List
- func (v Iserver_Account_Trades_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Account_Trades_GET_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Account_Trades_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Account_Trades_GET_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Accounts_GET_200
- type Iserver_Accounts_GET_200_Accounts_List
- func (v Iserver_Accounts_GET_200_Accounts_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Accounts_GET_200_Accounts_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Accounts_GET_200_Accounts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Accounts_GET_200_Accounts_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalJSON(data []byte) error
- type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_Conid_Unsubscribe_GET_200
- func (v Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_History_GET_429
- func (v Iserver_Marketdata_History_GET_429) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_History_GET_429) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_History_GET_429) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_History_GET_429) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_Snapshot_GET_200_List
- func (v Iserver_Marketdata_Snapshot_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_Snapshot_GET_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_Snapshot_GET_200_List_Item
- func (v Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_Snapshot_GET_400
- func (v Iserver_Marketdata_Snapshot_GET_400) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_Snapshot_GET_400) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_Snapshot_GET_400) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_Snapshot_GET_400) UnmarshalJSON(data []byte) error
- type Iserver_Marketdata_Unsubscribeall_GET_200
- func (v Iserver_Marketdata_Unsubscribeall_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Marketdata_Unsubscribeall_GET_200) MarshalJSON() ([]byte, error)
- func (v *Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalJSON(data []byte) error
- type Iserver_Reply_Replyid_POST_200_List
- func (v Iserver_Reply_Replyid_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Reply_Replyid_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Reply_Replyid_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Reply_Replyid_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Reply_Replyid_POST_200_List_Item
- func (v Iserver_Reply_Replyid_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Reply_Replyid_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Reply_Replyid_POST_400
- type Iserver_Reply_Replyid_POST_Request
- func (v Iserver_Reply_Replyid_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Reply_Replyid_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Iserver_Reply_Replyid_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Reply_Replyid_POST_Request) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200
- type Iserver_Scanner_Params_GET_200_Filter_list_List
- func (v Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Filter_list_List_Item
- func (v Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Instrument_list_List
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Location_tree_List
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Location_tree_List_Item
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Scan_type_list_List
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Run_POST_200_List
- func (v Iserver_Scanner_Run_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Run_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Run_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Run_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Scanner_Run_POST_200_List_Item
- func (v Iserver_Scanner_Run_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Scanner_Run_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Scanner_Run_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Scanner_Run_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Info_GET_200_List
- func (v Iserver_Secdef_Info_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Info_GET_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Info_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Info_GET_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Info_GET_500
- type Iserver_Secdef_Search_POST_200_List
- func (v Iserver_Secdef_Search_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Search_POST_200_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Search_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Search_POST_200_List) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Search_POST_200_List_Item
- func (v Iserver_Secdef_Search_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Search_POST_200_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Search_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Search_POST_200_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Search_POST_200_List_Item_Sections_List
- func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item
- func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Search_POST_500
- type Iserver_Secdef_Search_POST_Request
- func (v Iserver_Secdef_Search_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Search_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Search_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Search_POST_Request) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Strikes_GET_200
- type Iserver_Secdef_Strikes_GET_200_Call_List
- func (v Iserver_Secdef_Strikes_GET_200_Call_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Strikes_GET_200_Call_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Strikes_GET_200_Put_List
- func (v Iserver_Secdef_Strikes_GET_200_Put_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Iserver_Secdef_Strikes_GET_200_Put_List) MarshalJSON() ([]byte, error)
- func (v *Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalJSON(data []byte) error
- type Iserver_Secdef_Strikes_GET_500
- type Ledger
- type Logout_POST_200
- type MarketData
- type ModifyOrder
- type Notifications_List
- type Notifications_List_Item
- type Order
- type OrderRequest
- type Pa_Performance_POST_Request
- type Pa_Performance_POST_Request_AcctIds_List
- func (v Pa_Performance_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Pa_Performance_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
- func (v *Pa_Performance_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Pa_Performance_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
- type Pa_Summary_POST_Request
- type Pa_Summary_POST_Request_AcctIds_List
- func (v Pa_Summary_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Pa_Summary_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
- func (v *Pa_Summary_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Pa_Summary_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
- type Pa_Transactions_POST_Request
- type Pa_Transactions_POST_Request_AcctIds_List
- func (v Pa_Transactions_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Pa_Transactions_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
- func (v *Pa_Transactions_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Pa_Transactions_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
- type Pa_Transactions_POST_Request_Conids_List
- func (v Pa_Transactions_POST_Request_Conids_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Pa_Transactions_POST_Request_Conids_List) MarshalJSON() ([]byte, error)
- func (v *Pa_Transactions_POST_Request_Conids_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Pa_Transactions_POST_Request_Conids_List) UnmarshalJSON(data []byte) error
- type Performance
- type Performance_Cps
- type Performance_Cps_Data_List
- type Performance_Cps_Data_List_Item
- type Performance_Cps_Data_List_Item_Returns_List
- func (v Performance_Cps_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Performance_Cps_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
- func (v *Performance_Cps_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Performance_Cps_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
- type Performance_Cps_Dates_List
- type Performance_Included_List
- type Performance_Nav
- type Performance_Nav_Data_List
- type Performance_Nav_Data_List_Item
- type Performance_Nav_Data_List_Item_Returns_List
- func (v Performance_Nav_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Performance_Nav_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
- func (v *Performance_Nav_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Performance_Nav_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
- type Performance_Nav_Dates_List
- type Performance_Tpps
- type Performance_Tpps_Data_List
- type Performance_Tpps_Data_List_Item
- type Performance_Tpps_Data_List_Item_Returns_List
- func (v Performance_Tpps_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Performance_Tpps_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
- func (v *Performance_Tpps_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Performance_Tpps_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
- type Performance_Tpps_Dates_List
- type Portfolio_AccountId_Ledger_GET_200
- func (v Portfolio_AccountId_Ledger_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Portfolio_AccountId_Ledger_GET_200) MarshalJSON() ([]byte, error)
- func (v *Portfolio_AccountId_Ledger_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Portfolio_AccountId_Ledger_GET_200) UnmarshalJSON(data []byte) error
- type Portfolio_AccountId_Summary_GET_200
- func (v Portfolio_AccountId_Summary_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Portfolio_AccountId_Summary_GET_200) MarshalJSON() ([]byte, error)
- func (v *Portfolio_AccountId_Summary_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Portfolio_AccountId_Summary_GET_200) UnmarshalJSON(data []byte) error
- type Portfolio_Allocation_POST_Request
- func (v Portfolio_Allocation_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
- func (v Portfolio_Allocation_POST_Request) MarshalJSON() ([]byte, error)
- func (v *Portfolio_Allocation_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Portfolio_Allocation_POST_Request) UnmarshalJSON(data []byte) error
- type Portfolio_Allocation_POST_Request_AcctIds_List
- func (v Portfolio_Allocation_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Portfolio_Allocation_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
- func (v *Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
- type Portfolio_Positions_Conid_GET_200
- func (v Portfolio_Positions_Conid_GET_200) MarshalEasyJSON(w *jwriter.Writer)
- func (v Portfolio_Positions_Conid_GET_200) MarshalJSON() ([]byte, error)
- func (v *Portfolio_Positions_Conid_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Portfolio_Positions_Conid_GET_200) UnmarshalJSON(data []byte) error
- type Position_List
- type Position_List_Item
- type Position_List_Item_ConExchMap_List
- func (v Position_List_Item_ConExchMap_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Position_List_Item_ConExchMap_List) MarshalJSON() ([]byte, error)
- func (v *Position_List_Item_ConExchMap_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Position_List_Item_ConExchMap_List) UnmarshalJSON(data []byte) error
- type ScannerParams
- type ScannerParams_FilterList_List
- type ScannerParams_InstrumentList
- type ScannerParams_InstrumentList_Instrument_List
- func (v ScannerParams_InstrumentList_Instrument_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_InstrumentList_Instrument_List) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_InstrumentList_Instrument_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_InstrumentList_Instrument_List) UnmarshalJSON(data []byte) error
- type ScannerParams_InstrumentList_Instrument_List_Item
- func (v ScannerParams_InstrumentList_Instrument_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_InstrumentList_Instrument_List_Item) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalJSON(data []byte) error
- type ScannerParams_LocationTree
- type ScannerParams_LocationTree_Location_List
- func (v ScannerParams_LocationTree_Location_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_LocationTree_Location_List) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_LocationTree_Location_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_LocationTree_Location_List) UnmarshalJSON(data []byte) error
- type ScannerParams_LocationTree_Location_List_Item
- func (v ScannerParams_LocationTree_Location_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_LocationTree_Location_List_Item) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_LocationTree_Location_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_LocationTree_Location_List_Item) UnmarshalJSON(data []byte) error
- type ScannerParams_ScanTypeList
- type ScannerParams_ScanTypeList_ScanType_List
- func (v ScannerParams_ScanTypeList_ScanType_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_ScanTypeList_ScanType_List) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_ScanTypeList_ScanType_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_ScanTypeList_ScanType_List) UnmarshalJSON(data []byte) error
- type ScannerParams_ScanTypeList_ScanType_List_Item
- func (v ScannerParams_ScanTypeList_ScanType_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerParams_ScanTypeList_ScanType_List_Item) MarshalJSON() ([]byte, error)
- func (v *ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalJSON(data []byte) error
- type ScannerResult
- type ScannerResult_Contracts
- type ScannerResult_Contracts_Contract_List
- func (v ScannerResult_Contracts_Contract_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerResult_Contracts_Contract_List) MarshalJSON() ([]byte, error)
- func (v *ScannerResult_Contracts_Contract_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerResult_Contracts_Contract_List) UnmarshalJSON(data []byte) error
- type ScannerResult_Contracts_Contract_List_Item
- func (v ScannerResult_Contracts_Contract_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v ScannerResult_Contracts_Contract_List_Item) MarshalJSON() ([]byte, error)
- func (v *ScannerResult_Contracts_Contract_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *ScannerResult_Contracts_Contract_List_Item) UnmarshalJSON(data []byte) error
- type SecdefInfo
- type Secdef_List
- type Secdef_List_Item
- type SetAccount
- type Sso_Validate_GET_200
- type StatsData
- type Stocks_List
- type Stocks_List_Item
- type Stocks_List_Item_Contracts_List
- type Stocks_List_Item_Contracts_List_Item
- func (v Stocks_List_Item_Contracts_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Stocks_List_Item_Contracts_List_Item) MarshalJSON() ([]byte, error)
- func (v *Stocks_List_Item_Contracts_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Stocks_List_Item_Contracts_List_Item) UnmarshalJSON(data []byte) error
- type Summary
- type Summary_AccountSummaries_List
- type Summary_AccountSummaries_List_Item
- func (v Summary_AccountSummaries_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_AccountSummaries_List_Item) MarshalJSON() ([]byte, error)
- func (v *Summary_AccountSummaries_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_AccountSummaries_List_Item) UnmarshalJSON(data []byte) error
- type Summary_BalanceByDate
- type Summary_BalanceByDate_Series_List
- func (v Summary_BalanceByDate_Series_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_BalanceByDate_Series_List) MarshalJSON() ([]byte, error)
- func (v *Summary_BalanceByDate_Series_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_BalanceByDate_Series_List) UnmarshalJSON(data []byte) error
- type Summary_BalanceByDate_Series_List_Item
- func (v Summary_BalanceByDate_Series_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_BalanceByDate_Series_List_Item) MarshalJSON() ([]byte, error)
- func (v *Summary_BalanceByDate_Series_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_BalanceByDate_Series_List_Item) UnmarshalJSON(data []byte) error
- type Summary_BalanceByDate_Series_List_Item_Date_List
- func (v Summary_BalanceByDate_Series_List_Item_Date_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_BalanceByDate_Series_List_Item_Date_List) MarshalJSON() ([]byte, error)
- func (v *Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalJSON(data []byte) error
- type Summary_BalanceByDate_Series_List_Item_Date_List_Item_List
- func (v Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalJSON() ([]byte, error)
- func (v *Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalJSON(data []byte) error
- type Summary_ExcludedAccounts_List
- type Summary_ExcludedAccounts_List_Item
- func (v Summary_ExcludedAccounts_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Summary_ExcludedAccounts_List_Item) MarshalJSON() ([]byte, error)
- func (v *Summary_ExcludedAccounts_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Summary_ExcludedAccounts_List_Item) UnmarshalJSON(data []byte) error
- type Summary_Total
- type SystemError
- type Tickle_POST_200
- type Tickle_POST_200_Iserver
- type Tickle_POST_200_Iserver_AuthStatus
- func (v Tickle_POST_200_Iserver_AuthStatus) MarshalEasyJSON(w *jwriter.Writer)
- func (v Tickle_POST_200_Iserver_AuthStatus) MarshalJSON() ([]byte, error)
- func (v *Tickle_POST_200_Iserver_AuthStatus) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Tickle_POST_200_Iserver_AuthStatus) UnmarshalJSON(data []byte) error
- type Trade
- type Transactions
- type Transactions_Transactions_List
- type Transactions_Transactions_List_Item
- func (v Transactions_Transactions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Transactions_Transactions_List_Item) MarshalJSON() ([]byte, error)
- func (v *Transactions_Transactions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Transactions_Transactions_List_Item) UnmarshalJSON(data []byte) error
- type Trsrv_Futures_GET_200
- type Trsrv_Futures_GET_500
- type Trsrv_Secdef_POST_Request
- type Trsrv_Secdef_POST_Request_Conids_List
- func (v Trsrv_Secdef_POST_Request_Conids_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Trsrv_Secdef_POST_Request_Conids_List) MarshalJSON() ([]byte, error)
- func (v *Trsrv_Secdef_POST_Request_Conids_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Trsrv_Secdef_POST_Request_Conids_List) UnmarshalJSON(data []byte) error
- type Trsrv_Secdef_Schedule_GET_200
- type Trsrv_Secdef_Schedule_GET_200_Schedules_List
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalEasyJSON(w *jwriter.Writer)
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalJSON() ([]byte, error)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalJSON(data []byte) error
- type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalEasyJSON(w *jwriter.Writer)
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalJSON() ([]byte, error)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalJSON(data []byte) error
- type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalEasyJSON(w *jwriter.Writer)
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalJSON() ([]byte, error)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalJSON(data []byte) error
- type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalEasyJSON(w *jwriter.Writer)
- func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalJSON() ([]byte, error)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalJSON(data []byte) error
- type Trsrv_Stocks_GET_200
- type Trsrv_Stocks_GET_500
- type Wagers_List
- type Wagers_List_Item
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { AccountAlias string `json:"accountAlias"` AccountId string `json:"accountId"` AccountStatus float64 `json:"accountStatus"` AccountTitle string `json:"accountTitle"` AccountVan string `json:"accountVan"` Covestor bool `json:"covestor"` Currency string `json:"currency"` Desc string `json:"desc"` DisplayName string `json:"displayName"` Faclient bool `json:"faclient"` Id string `json:"id"` Master *Account_Master `json:"master"` Parent string `json:"parent"` TradingType string `json:"tradingType"` Type string `json:"type"` }
account information
func (Account) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Account) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Account) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Account) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Account_Master ¶
type Account_Master struct { OfficialTitle string `json:"officialTitle"` Title string `json:"title"` }
func (Account_Master) MarshalEasyJSON ¶
func (v Account_Master) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Account_Master) MarshalJSON ¶
func (v Account_Master) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Account_Master) UnmarshalEasyJSON ¶
func (v *Account_Master) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Account_Master) UnmarshalJSON ¶
func (v *Account_Master) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Accounts_List ¶
type Accounts_List []*Account
func (Accounts_List) MarshalEasyJSON ¶
func (v Accounts_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Accounts_List) MarshalJSON ¶
func (v Accounts_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Accounts_List) UnmarshalEasyJSON ¶
func (v *Accounts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Accounts_List) UnmarshalJSON ¶
func (v *Accounts_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertRequest ¶
type AlertRequest struct { // The message you want to receive via email or text message AlertMessage string `json:"alertMessage"` // name of alert AlertName string `json:"alertName"` // whether alert is repeatable or not, so value can only be 0 or 1, this has to be 1 // for MTA alert AlertRepeatable int64 `json:"alertRepeatable"` Conditions AlertRequest_Conditions_List `json:"conditions"` // email address to receive alert Email string `json:"email"` // format, YYYYMMDD-HH:mm:ss, please NOTE this will only work when tif is GTD ExpireTime string `json:"expireTime"` // value can only be 0 or 1, set to 1 to enable the alert only in IBKR mobile ITWSOrdersOnly int64 `json:"iTWSOrdersOnly"` // orderId is required when modifying alert. You can get it from /iserver/account/:accountId/alerts OrderId int64 `json:"orderId"` // value can only be 0 or 1, set to 1 if the alert can be triggered outside regular // trading hours. OutsideRth int64 `json:"outsideRth"` // audio message to play when alert is triggered PlayAudio string `json:"playAudio"` // whether allowing to send email or not, so value can only be 0 or 1, SendMessage int64 `json:"sendMessage"` // value can only be 0 or 1, set to 1 to allow to show alert in pop-ups ShowPopup int64 `json:"showPopup"` // time in force, can only be GTC or GTD Tif string `json:"tif"` // for MTA alert only, each user has a unique toolId and it will stay the same, do not // send for normal alert ToolId int64 `json:"toolId"` }
func (AlertRequest) MarshalEasyJSON ¶
func (v AlertRequest) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertRequest) MarshalJSON ¶
func (v AlertRequest) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertRequest) UnmarshalEasyJSON ¶
func (v *AlertRequest) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertRequest) UnmarshalJSON ¶
func (v *AlertRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertRequest_Conditions_List ¶
type AlertRequest_Conditions_List []*AlertRequest_Conditions_List_Item
func (AlertRequest_Conditions_List) MarshalEasyJSON ¶
func (v AlertRequest_Conditions_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertRequest_Conditions_List) MarshalJSON ¶
func (v AlertRequest_Conditions_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertRequest_Conditions_List) UnmarshalEasyJSON ¶
func (v *AlertRequest_Conditions_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertRequest_Conditions_List) UnmarshalJSON ¶
func (v *AlertRequest_Conditions_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertRequest_Conditions_List_Item ¶
type AlertRequest_Conditions_List_Item struct { // format, conid@exchange Conidex string `json:"conidex"` // "a" means "AND", "o" means "OR", "n" means "END", // the last one condition in the condition array should "n" LogicBind string `json:"logicBind"` // optional, operator for the current condition, can be >= or <= Operator string `json:"operator"` // only needed for some MTA alert condition TimeZone string `json:"timeZone"` // optional, only some type of conditions have triggerMethod TriggerMethod string `json:"triggerMethod"` // Types: 1-Price, 3-Time, 4-Margin, 5-Trade, 6-Volume, 7: MTA market 8: MTA Position, // 9: MTA Acc. Daily PN& Type int64 `json:"type"` // can not be empty, can pass default value "*" Value string `json:"value"` }
func (AlertRequest_Conditions_List_Item) MarshalEasyJSON ¶
func (v AlertRequest_Conditions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertRequest_Conditions_List_Item) MarshalJSON ¶
func (v AlertRequest_Conditions_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertRequest_Conditions_List_Item) UnmarshalEasyJSON ¶
func (v *AlertRequest_Conditions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertRequest_Conditions_List_Item) UnmarshalJSON ¶
func (v *AlertRequest_Conditions_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertResponse ¶
type AlertResponse struct { // account id Account string `json:"account"` // whether alert is active or not, so value can only be 0 or 1 Alert_active int64 `json:"alert_active"` // MTA alert only Alert_default_type string `json:"alert_default_type"` // email address to receive alert Alert_email string `json:"alert_email"` // The message you want to receive via email or text message Alert_message string `json:"alert_message"` // MTA alert only Alert_mta_currency string `json:"alert_mta_currency"` // MTA alert only Alert_mta_defaults string `json:"alert_mta_defaults"` // name of alert Alert_name string `json:"alert_name"` // audio message to play when alert is triggered Alert_play_audio string `json:"alert_play_audio"` // whether alert is repeatable or not, so value can only be 0 or 1 Alert_repeatable int64 `json:"alert_repeatable"` // whether allowing to send email or not, so value can only be 0 or 1, Alert_send_message int64 `json:"alert_send_message"` // value can only be 0 or 1, set to 1 to allow to show alert in pop-ups Alert_show_popup int64 `json:"alert_show_popup"` // whether the alert has been triggered Alert_triggered bool `json:"alert_triggered"` // whether allowing the condition can be triggered outside of regular trading hours, // 1 means allow Condition_outside_rth int64 `json:"condition_outside_rth"` // size of conditions array Condition_size int64 `json:"condition_size"` Conditions AlertResponse_Conditions_List `json:"conditions"` // format, YYYYMMDD-HH:mm:ss Expire_time string `json:"expire_time"` // value can only be 0 or 1, set to 1 to enable the alert only in IBKR mobile Itws_orders_only int64 `json:"itws_orders_only"` Order_id int64 `json:"order_id"` // whether the alert can be edited Order_not_editable bool `json:"order_not_editable"` // status of alert Order_status string `json:"order_status"` // value can only be 0 or 1, set to 1 if the alert can be triggered outside regular // trading hours. OutsideRth int64 `json:"outsideRth"` // time in force, can only be GTC or GTD Tif string `json:"tif"` // MTA alert only Time_zone string `json:"time_zone"` // for MTA alert only, each user has a unique toolId and it will stay the same, do not // send for normal alert Tool_id int64 `json:"tool_id"` }
func (AlertResponse) MarshalEasyJSON ¶
func (v AlertResponse) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertResponse) MarshalJSON ¶
func (v AlertResponse) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertResponse) UnmarshalEasyJSON ¶
func (v *AlertResponse) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertResponse) UnmarshalJSON ¶
func (v *AlertResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertResponse_Conditions_List ¶
type AlertResponse_Conditions_List []*AlertResponse_Conditions_List_Item
func (AlertResponse_Conditions_List) MarshalEasyJSON ¶
func (v AlertResponse_Conditions_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertResponse_Conditions_List) MarshalJSON ¶
func (v AlertResponse_Conditions_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertResponse_Conditions_List) UnmarshalEasyJSON ¶
func (v *AlertResponse_Conditions_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertResponse_Conditions_List) UnmarshalJSON ¶
func (v *AlertResponse_Conditions_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AlertResponse_Conditions_List_Item ¶
type AlertResponse_Conditions_List_Item struct { // "a" means "AND", "o" means "OR", "n" means "END", // the last one condition in the condition array should "n" Condition_logic_bind string `json:"condition_logic_bind"` // optional, operator for the current condition, can be >= or <= Condition_operator string `json:"condition_operator"` // only needed for some MTA alert condition Condition_time_zone string `json:"condition_time_zone"` // optional, only some type of conditions have triggerMethod Condition_trigger_method string `json:"condition_trigger_method"` // Types: 1-Price, 3-Time, 4-Margin, 5-Trade, 6-Volume, 7: MTA market 8: MTA Position, // 9: MTA Acc. Daily PN& Condition_type int64 `json:"condition_type"` // can not be empty, can pass default value "*" Condition_value string `json:"condition_value"` // format, conid@exchange Conidex string `json:"conidex"` Contract_description_1 string `json:"contract_description_1"` }
func (AlertResponse_Conditions_List_Item) MarshalEasyJSON ¶
func (v AlertResponse_Conditions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AlertResponse_Conditions_List_Item) MarshalJSON ¶
func (v AlertResponse_Conditions_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AlertResponse_Conditions_List_Item) UnmarshalEasyJSON ¶
func (v *AlertResponse_Conditions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AlertResponse_Conditions_List_Item) UnmarshalJSON ¶
func (v *AlertResponse_Conditions_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List ¶
type Allocation_List []*Allocation_List_Item
func (Allocation_List) MarshalEasyJSON ¶
func (v Allocation_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List) MarshalJSON ¶
func (v Allocation_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List) UnmarshalEasyJSON ¶
func (v *Allocation_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List) UnmarshalJSON ¶
func (v *Allocation_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item ¶
type Allocation_List_Item struct { // portfolio allocation by asset class AssetClass *Allocation_List_Item_AssetClass `json:"assetClass"` // portfolio allocation by group Group *Allocation_List_Item_Group `json:"group"` // portfolio allocation by sector Sector *Allocation_List_Item_Sector `json:"sector"` }
allocation
func (Allocation_List_Item) MarshalEasyJSON ¶
func (v Allocation_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item) MarshalJSON ¶
func (v Allocation_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item) UnmarshalJSON ¶
func (v *Allocation_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_AssetClass ¶
type Allocation_List_Item_AssetClass struct { // long positions allocation Long *Allocation_List_Item_AssetClass_Long `json:"long"` // short positions allocation Short *Allocation_List_Item_AssetClass_Short `json:"short"` }
portfolio allocation by asset class
func (Allocation_List_Item_AssetClass) MarshalEasyJSON ¶
func (v Allocation_List_Item_AssetClass) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_AssetClass) MarshalJSON ¶
func (v Allocation_List_Item_AssetClass) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_AssetClass) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_AssetClass) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_AssetClass) UnmarshalJSON ¶
func (v *Allocation_List_Item_AssetClass) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_AssetClass_Long ¶
type Allocation_List_Item_AssetClass_Long struct { BOND float64 `json:"BOND"` CASH float64 `json:"CASH"` FUT float64 `json:"FUT"` OPT float64 `json:"OPT"` STK float64 `json:"STK"` WAR float64 `json:"WAR"` }
long positions allocation
func (Allocation_List_Item_AssetClass_Long) MarshalEasyJSON ¶
func (v Allocation_List_Item_AssetClass_Long) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_AssetClass_Long) MarshalJSON ¶
func (v Allocation_List_Item_AssetClass_Long) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_AssetClass_Long) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_AssetClass_Long) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_AssetClass_Long) UnmarshalJSON ¶
func (v *Allocation_List_Item_AssetClass_Long) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_AssetClass_Short ¶
type Allocation_List_Item_AssetClass_Short struct { BOND float64 `json:"BOND"` CASH float64 `json:"CASH"` FUT float64 `json:"FUT"` OPT float64 `json:"OPT"` STK float64 `json:"STK"` WAR float64 `json:"WAR"` }
short positions allocation
func (Allocation_List_Item_AssetClass_Short) MarshalEasyJSON ¶
func (v Allocation_List_Item_AssetClass_Short) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_AssetClass_Short) MarshalJSON ¶
func (v Allocation_List_Item_AssetClass_Short) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_AssetClass_Short) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_AssetClass_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_AssetClass_Short) UnmarshalJSON ¶
func (v *Allocation_List_Item_AssetClass_Short) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Group ¶
type Allocation_List_Item_Group struct { // long positions allocation Long *Allocation_List_Item_Group_Long `json:"long"` // short positions allocation Short *Allocation_List_Item_Group_Short `json:"short"` }
portfolio allocation by group
func (Allocation_List_Item_Group) MarshalEasyJSON ¶
func (v Allocation_List_Item_Group) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Group) MarshalJSON ¶
func (v Allocation_List_Item_Group) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Group) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Group) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Group) UnmarshalJSON ¶
func (v *Allocation_List_Item_Group) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Group_Long ¶
type Allocation_List_Item_Group_Long struct { Apparel float64 `json:"Apparel"` Chemicals float64 `json:"Chemicals"` Communications float64 `json:"Communications"` Computers float64 `json:"Computers"` Others float64 `json:"Others"` Semiconductors float64 `json:"Semiconductors"` }
long positions allocation
func (Allocation_List_Item_Group_Long) MarshalEasyJSON ¶
func (v Allocation_List_Item_Group_Long) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Group_Long) MarshalJSON ¶
func (v Allocation_List_Item_Group_Long) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Group_Long) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Group_Long) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Group_Long) UnmarshalJSON ¶
func (v *Allocation_List_Item_Group_Long) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Group_Short ¶
type Allocation_List_Item_Group_Short struct { Airlines float64 `json:"Airlines"` Banks float64 `json:"Banks"` Internet float64 `json:"Internet"` }
short positions allocation
func (Allocation_List_Item_Group_Short) MarshalEasyJSON ¶
func (v Allocation_List_Item_Group_Short) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Group_Short) MarshalJSON ¶
func (v Allocation_List_Item_Group_Short) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Group_Short) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Group_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Group_Short) UnmarshalJSON ¶
func (v *Allocation_List_Item_Group_Short) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Sector ¶
type Allocation_List_Item_Sector struct { // long positions allocation Long *Allocation_List_Item_Sector_Long `json:"long"` // short positions allocation Short *Allocation_List_Item_Sector_Short `json:"short"` }
portfolio allocation by sector
func (Allocation_List_Item_Sector) MarshalEasyJSON ¶
func (v Allocation_List_Item_Sector) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Sector) MarshalJSON ¶
func (v Allocation_List_Item_Sector) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Sector) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Sector) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Sector) UnmarshalJSON ¶
func (v *Allocation_List_Item_Sector) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Sector_Long ¶
type Allocation_List_Item_Sector_Long struct { Communications float64 `json:"Communications"` Energy float64 `json:"Energy"` Financial float64 `json:"Financial"` Others float64 `json:"Others"` Technology float64 `json:"Technology"` Utilities float64 `json:"Utilities"` }
long positions allocation
func (Allocation_List_Item_Sector_Long) MarshalEasyJSON ¶
func (v Allocation_List_Item_Sector_Long) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Sector_Long) MarshalJSON ¶
func (v Allocation_List_Item_Sector_Long) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Sector_Long) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Sector_Long) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Sector_Long) UnmarshalJSON ¶
func (v *Allocation_List_Item_Sector_Long) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Allocation_List_Item_Sector_Short ¶
type Allocation_List_Item_Sector_Short struct { Consumer float64 `json:"Consumer"` Diversified float64 `json:"Diversified"` Industrial float64 `json:"Industrial"` }
short positions allocation
func (Allocation_List_Item_Sector_Short) MarshalEasyJSON ¶
func (v Allocation_List_Item_Sector_Short) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Allocation_List_Item_Sector_Short) MarshalJSON ¶
func (v Allocation_List_Item_Sector_Short) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Allocation_List_Item_Sector_Short) UnmarshalEasyJSON ¶
func (v *Allocation_List_Item_Sector_Short) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Allocation_List_Item_Sector_Short) UnmarshalJSON ¶
func (v *Allocation_List_Item_Sector_Short) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Any ¶
type Any map[string]interface{}
func (Any) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Any) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Any) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Any) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type AuthStatus ¶
type AuthStatus struct { // Brokerage session is authenticated Authenticated bool `json:"authenticated"` // Brokerage session is competing, e.g. user is logged in to IBKR Mobile, WebTrader, // TWS or other trading platforms. Competing bool `json:"competing"` // Connected to backend Connected bool `json:"connected"` // Authentication failed, why. Fail string `json:"fail"` // System messages that may affect trading Message string `json:"message"` // Prompt messages that may affect trading or the account Prompts AuthStatus_Prompts_List `json:"prompts"` }
func (AuthStatus) MarshalEasyJSON ¶
func (v AuthStatus) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AuthStatus) MarshalJSON ¶
func (v AuthStatus) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AuthStatus) UnmarshalEasyJSON ¶
func (v *AuthStatus) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AuthStatus) UnmarshalJSON ¶
func (v *AuthStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type AuthStatus_Prompts_List ¶
type AuthStatus_Prompts_List []string
Prompt messages that may affect trading or the account
func (AuthStatus_Prompts_List) MarshalEasyJSON ¶
func (v AuthStatus_Prompts_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (AuthStatus_Prompts_List) MarshalJSON ¶
func (v AuthStatus_Prompts_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*AuthStatus_Prompts_List) UnmarshalEasyJSON ¶
func (v *AuthStatus_Prompts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*AuthStatus_Prompts_List) UnmarshalJSON ¶
func (v *AuthStatus_Prompts_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Calendar_request ¶
type Calendar_request struct { Date *Calendar_request_Date `json:"date"` Filters *Calendar_request_Filters `json:"filters"` }
func (Calendar_request) MarshalEasyJSON ¶
func (v Calendar_request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Calendar_request) MarshalJSON ¶
func (v Calendar_request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Calendar_request) UnmarshalEasyJSON ¶
func (v *Calendar_request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Calendar_request) UnmarshalJSON ¶
func (v *Calendar_request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Calendar_request_Date ¶
type Calendar_request_Date struct { // end date of a period. for example 20180808-0400 End string `json:"end"` // start date of a period. for example 20180808-0400 Start string `json:"start"` }
func (Calendar_request_Date) MarshalEasyJSON ¶
func (v Calendar_request_Date) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Calendar_request_Date) MarshalJSON ¶
func (v Calendar_request_Date) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Calendar_request_Date) UnmarshalEasyJSON ¶
func (v *Calendar_request_Date) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Calendar_request_Date) UnmarshalJSON ¶
func (v *Calendar_request_Date) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Calendar_request_Filters ¶
type Calendar_request_Filters struct { // value can be 'true' or 'false'. DivExDates string `json:"DivExDates"` // value can be 'true' or 'false'. Corporate_earnings string `json:"corporate_earnings"` // value can be 'true' or 'false'. Corporate_events string `json:"corporate_events"` // default is 'All'. Country string `json:"country"` // value can be 'true' or 'false'. Economic_events string `json:"economic_events"` // value can be 'true' or 'false'. Ipo string `json:"ipo"` // default is '250'. Limit string `json:"limit"` // default is '50'. Limit_region string `json:"limit_region"` // value can be 'true' or 'false'. Option_show_monthly string `json:"option_show_monthly"` // value can be 'true' or 'false'. Option_show_weekly string `json:"option_show_weekly"` // value can be 'true' or 'false'. Recently_held string `json:"recently_held"` // value can be 'true' or 'false'. Splits string `json:"splits"` }
func (Calendar_request_Filters) MarshalEasyJSON ¶
func (v Calendar_request_Filters) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Calendar_request_Filters) MarshalJSON ¶
func (v Calendar_request_Filters) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Calendar_request_Filters) UnmarshalEasyJSON ¶
func (v *Calendar_request_Filters) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Calendar_request_Filters) UnmarshalJSON ¶
func (v *Calendar_request_Filters) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Contract ¶
type Contract struct { Allow_sell_long bool `json:"allow_sell_long"` Category string `json:"category"` Cfi_code string `json:"cfi_code"` Classifier string `json:"classifier"` CompanyName string `json:"companyName"` Company_name string `json:"company_name"` // same as that in request Con_id int64 `json:"con_id"` Contract_month string `json:"contract_month"` Currency string `json:"currency"` Cusip string `json:"cusip"` Exchange string `json:"exchange"` Expiry_full string `json:"expiry_full"` Industry string `json:"industry"` // for example STK Instrument_type string `json:"instrument_type"` Is_zero_commission_security bool `json:"is_zero_commission_security"` // for exmple FB Local_symbol string `json:"local_symbol"` Maturity_date string `json:"maturity_date"` Multiplier string `json:"multiplier"` // true means you can trade outside RTH(regular trading hours) R_t_h bool `json:"r_t_h"` // CALL or PUT Right string `json:"right"` Rules *Contract_Rules `json:"rules"` // strike price of Option Strike string `json:"strike"` Symbol string `json:"symbol"` Text string `json:"text"` Trading_class string `json:"trading_class"` Underlying_con_id int64 `json:"underlying_con_id"` Underlying_issuer string `json:"underlying_issuer"` Valid_exchanges string `json:"valid_exchanges"` }
Contains all details of the contract, including rules you can use when placing orders
func (Contract) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Contract) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Contract) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Contract) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Contract_Rules ¶
type Contract_Rules struct { // default quantity you can use to place an order DefaultSize float64 `json:"defaultSize"` DisplaySize string `json:"displaySize"` Increment string `json:"increment"` // default limit price you can use to prefill your order LimitPrice float64 `json:"limitPrice"` OrderTypes Contract_Rules_OrderTypes_List `json:"orderTypes"` OrderTypesOutside Contract_Rules_OrderTypesOutside_List `json:"orderTypesOutside"` // if you can preview the order or not with the whatif endpoint Preview bool `json:"preview"` SizeIncrement float64 `json:"sizeIncrement"` // default stop price you can use to prefill your order Stopprice float64 `json:"stopprice"` TifTypes Contract_Rules_TifTypes_List `json:"tifTypes"` }
func (Contract_Rules) MarshalEasyJSON ¶
func (v Contract_Rules) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Contract_Rules) MarshalJSON ¶
func (v Contract_Rules) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Contract_Rules) UnmarshalEasyJSON ¶
func (v *Contract_Rules) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Contract_Rules) UnmarshalJSON ¶
func (v *Contract_Rules) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Contract_Rules_OrderTypesOutside_List ¶
type Contract_Rules_OrderTypesOutside_List []string
func (Contract_Rules_OrderTypesOutside_List) MarshalEasyJSON ¶
func (v Contract_Rules_OrderTypesOutside_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Contract_Rules_OrderTypesOutside_List) MarshalJSON ¶
func (v Contract_Rules_OrderTypesOutside_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Contract_Rules_OrderTypesOutside_List) UnmarshalEasyJSON ¶
func (v *Contract_Rules_OrderTypesOutside_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Contract_Rules_OrderTypesOutside_List) UnmarshalJSON ¶
func (v *Contract_Rules_OrderTypesOutside_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Contract_Rules_OrderTypes_List ¶
type Contract_Rules_OrderTypes_List []string
func (Contract_Rules_OrderTypes_List) MarshalEasyJSON ¶
func (v Contract_Rules_OrderTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Contract_Rules_OrderTypes_List) MarshalJSON ¶
func (v Contract_Rules_OrderTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Contract_Rules_OrderTypes_List) UnmarshalEasyJSON ¶
func (v *Contract_Rules_OrderTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Contract_Rules_OrderTypes_List) UnmarshalJSON ¶
func (v *Contract_Rules_OrderTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Contract_Rules_TifTypes_List ¶
type Contract_Rules_TifTypes_List []string
func (Contract_Rules_TifTypes_List) MarshalEasyJSON ¶
func (v Contract_Rules_TifTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Contract_Rules_TifTypes_List) MarshalJSON ¶
func (v Contract_Rules_TifTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Contract_Rules_TifTypes_List) UnmarshalEasyJSON ¶
func (v *Contract_Rules_TifTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Contract_Rules_TifTypes_List) UnmarshalJSON ¶
func (v *Contract_Rules_TifTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Events_List ¶
type Events_List []*Events_List_Item
events
func (Events_List) MarshalEasyJSON ¶
func (v Events_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Events_List) MarshalJSON ¶
func (v Events_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Events_List) UnmarshalEasyJSON ¶
func (v *Events_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Events_List) UnmarshalJSON ¶
func (v *Events_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Events_List_Item ¶
type Events_List_Item struct { Conids Events_List_Item_Conids_List `json:"conids"` // will be different for different event types Data map[string]interface{} `json:"data"` // for example 11662135 Event_key string `json:"event_key"` Event_type string `json:"event_type"` // for exmple 20180817T040000+0000 Index_date string `json:"index_date"` Index_date_type string `json:"index_date_type"` // for example RSE Source string `json:"source"` Status string `json:"status"` Tooltips map[string]interface{} `json:"tooltips"` }
func (Events_List_Item) MarshalEasyJSON ¶
func (v Events_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Events_List_Item) MarshalJSON ¶
func (v Events_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Events_List_Item) UnmarshalEasyJSON ¶
func (v *Events_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Events_List_Item) UnmarshalJSON ¶
func (v *Events_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Events_List_Item_Conids_List ¶
type Events_List_Item_Conids_List []string
func (Events_List_Item_Conids_List) MarshalEasyJSON ¶
func (v Events_List_Item_Conids_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Events_List_Item_Conids_List) MarshalJSON ¶
func (v Events_List_Item_Conids_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Events_List_Item_Conids_List) UnmarshalEasyJSON ¶
func (v *Events_List_Item_Conids_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Events_List_Item_Conids_List) UnmarshalJSON ¶
func (v *Events_List_Item_Conids_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Futures_List ¶
type Futures_List []*Futures_List_Item
func (Futures_List) MarshalEasyJSON ¶
func (v Futures_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Futures_List) MarshalJSON ¶
func (v Futures_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Futures_List) UnmarshalEasyJSON ¶
func (v *Futures_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Futures_List) UnmarshalJSON ¶
func (v *Futures_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Futures_List_Item ¶
type Futures_List_Item struct { // conid of the future contract Conid int64 `json:"conid"` ExpirationDate int64 `json:"expirationDate"` // last trading day Ltd int64 `json:"ltd"` Symbol string `json:"symbol"` UnderlyingConid int64 `json:"underlyingConid"` }
future contract information
func (Futures_List_Item) MarshalEasyJSON ¶
func (v Futures_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Futures_List_Item) MarshalJSON ¶
func (v Futures_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Futures_List_Item) UnmarshalEasyJSON ¶
func (v *Futures_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Futures_List_Item) UnmarshalJSON ¶
func (v *Futures_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_Device_POST_200 ¶
func (Fyi_Deliveryoptions_Device_POST_200) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_Device_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_Device_POST_200) MarshalJSON ¶
func (v Fyi_Deliveryoptions_Device_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_Device_POST_200) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_Device_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_Device_POST_200) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_Device_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_Device_POST_Request ¶
type Fyi_Deliveryoptions_Device_POST_Request struct { DeviceId string `json:"deviceId"` Devicename string `json:"devicename"` Enabled bool `json:"enabled"` UiName string `json:"uiName"` }
func (Fyi_Deliveryoptions_Device_POST_Request) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_Device_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_Device_POST_Request) MarshalJSON ¶
func (v Fyi_Deliveryoptions_Device_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_Device_POST_Request) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_Device_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_Device_POST_Request) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_Device_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_Email_PUT_200 ¶
func (Fyi_Deliveryoptions_Email_PUT_200) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_Email_PUT_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_Email_PUT_200) MarshalJSON ¶
func (v Fyi_Deliveryoptions_Email_PUT_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_Email_PUT_200) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_Email_PUT_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_Email_PUT_200) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_Email_PUT_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_GET_200 ¶
type Fyi_Deliveryoptions_GET_200 struct { E Fyi_Deliveryoptions_GET_200_E_List `json:"E"` // Email option is enabled or not 0-off, 1-on. M int64 `json:"M"` }
func (Fyi_Deliveryoptions_GET_200) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_GET_200) MarshalJSON ¶
func (v Fyi_Deliveryoptions_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_GET_200) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_GET_200) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_GET_200_E_List ¶
type Fyi_Deliveryoptions_GET_200_E_List []*Fyi_Deliveryoptions_GET_200_E_List_Item
func (Fyi_Deliveryoptions_GET_200_E_List) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_GET_200_E_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_GET_200_E_List) MarshalJSON ¶
func (v Fyi_Deliveryoptions_GET_200_E_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_GET_200_E_List) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_GET_200_E_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_GET_200_E_List) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_GET_200_E_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Deliveryoptions_GET_200_E_List_Item ¶
type Fyi_Deliveryoptions_GET_200_E_List_Item struct { // device is enabled or not 0-true, 1-false. A string `json:"A"` // device id I string `json:"I"` // device name NM string `json:"NM"` // unique device id UI string `json:"UI"` }
device
func (Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalEasyJSON ¶
func (v Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalJSON ¶
func (v Fyi_Deliveryoptions_GET_200_E_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalEasyJSON ¶
func (v *Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalJSON ¶
func (v *Fyi_Deliveryoptions_GET_200_E_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Disclaimer_Typecode_GET_200 ¶
type Fyi_Disclaimer_Typecode_GET_200 struct { // disclaimer message DT string `json:"DT"` // fyi code FC string `json:"FC"` }
func (Fyi_Disclaimer_Typecode_GET_200) MarshalEasyJSON ¶
func (v Fyi_Disclaimer_Typecode_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Disclaimer_Typecode_GET_200) MarshalJSON ¶
func (v Fyi_Disclaimer_Typecode_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Disclaimer_Typecode_GET_200) UnmarshalEasyJSON ¶
func (v *Fyi_Disclaimer_Typecode_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Disclaimer_Typecode_GET_200) UnmarshalJSON ¶
func (v *Fyi_Disclaimer_Typecode_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Disclaimer_Typecode_PUT_200 ¶
func (Fyi_Disclaimer_Typecode_PUT_200) MarshalEasyJSON ¶
func (v Fyi_Disclaimer_Typecode_PUT_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Disclaimer_Typecode_PUT_200) MarshalJSON ¶
func (v Fyi_Disclaimer_Typecode_PUT_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Disclaimer_Typecode_PUT_200) UnmarshalEasyJSON ¶
func (v *Fyi_Disclaimer_Typecode_PUT_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Disclaimer_Typecode_PUT_200) UnmarshalJSON ¶
func (v *Fyi_Disclaimer_Typecode_PUT_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Settings_GET_200_List ¶
type Fyi_Settings_GET_200_List []*Fyi_Settings_GET_200_List_Item
func (Fyi_Settings_GET_200_List) MarshalEasyJSON ¶
func (v Fyi_Settings_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Settings_GET_200_List) MarshalJSON ¶
func (v Fyi_Settings_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Settings_GET_200_List) UnmarshalEasyJSON ¶
func (v *Fyi_Settings_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Settings_GET_200_List) UnmarshalJSON ¶
func (v *Fyi_Settings_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Settings_GET_200_List_Item ¶
type Fyi_Settings_GET_200_List_Item struct { // optional, if A doesn't exist, it means user can't toggle this option. 0-off, 1-on. A int64 `json:"A"` // fyi code FC string `json:"FC"` // detailed description FD string `json:"FD"` // title FN string `json:"FN"` // disclaimer read, 1 = yes, = 0 no. H int64 `json:"H"` }
func (Fyi_Settings_GET_200_List_Item) MarshalEasyJSON ¶
func (v Fyi_Settings_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Settings_GET_200_List_Item) MarshalJSON ¶
func (v Fyi_Settings_GET_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Settings_GET_200_List_Item) UnmarshalEasyJSON ¶
func (v *Fyi_Settings_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Settings_GET_200_List_Item) UnmarshalJSON ¶
func (v *Fyi_Settings_GET_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Settings_Typecode_POST_Request ¶
type Fyi_Settings_Typecode_POST_Request struct {
Enabled bool `json:"enabled"`
}
func (Fyi_Settings_Typecode_POST_Request) MarshalEasyJSON ¶
func (v Fyi_Settings_Typecode_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Settings_Typecode_POST_Request) MarshalJSON ¶
func (v Fyi_Settings_Typecode_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Settings_Typecode_POST_Request) UnmarshalEasyJSON ¶
func (v *Fyi_Settings_Typecode_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Settings_Typecode_POST_Request) UnmarshalJSON ¶
func (v *Fyi_Settings_Typecode_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Fyi_Unreadnumber_GET_200 ¶
type Fyi_Unreadnumber_GET_200 struct { // unread number BN int64 `json:"BN"` }
func (Fyi_Unreadnumber_GET_200) MarshalEasyJSON ¶
func (v Fyi_Unreadnumber_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Fyi_Unreadnumber_GET_200) MarshalJSON ¶
func (v Fyi_Unreadnumber_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Fyi_Unreadnumber_GET_200) UnmarshalEasyJSON ¶
func (v *Fyi_Unreadnumber_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Fyi_Unreadnumber_GET_200) UnmarshalJSON ¶
func (v *Fyi_Unreadnumber_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type HistoryData ¶
type HistoryData struct { // The number of seconds in a bar BarLength int64 `json:"barLength"` Data HistoryData_Data_List `json:"data"` // High value during this time series with format %h/%v/%t. %h is the high price (scaled // by priceFactor), %v is volume // (volume factor will always be 100 (reported volume = actual volume/100)) and %t is // minutes from start time of the chart High string `json:"high"` // Low value during this time series with format %l/%v/%t. %l is the low price (scaled // by priceFactor), %v is volume // (volume factor will always be 100 (reported volume = actual volume/100)) and %t is // minutes from start time of the chart Low string `json:"low"` // Market Data Availability. The field may contain two chars. The first char is the // primary code: S = Streaming, R = Realtime, D = Delayed, // Z = Frozen, Y = Frozen Delayed. The second char is the secondary code: P = Snapshot // Available, p = Consolidated. MdAvailability string `json:"mdAvailability"` MessageVersion int64 `json:"messageVersion"` // The time it takes, in milliseconds, to process the historical data request MktDataDelay int64 `json:"mktDataDelay"` NegativeCapable bool `json:"negativeCapable"` // The historical data returned includes outside of regular trading hours OutsideRth bool `json:"outsideRth"` // total number of points Points int64 `json:"points"` PriceDisplayRule int64 `json:"priceDisplayRule"` PriceDisplayValue string `json:"priceDisplayValue"` // priceFactor is price increment obtained from display rule PriceFactor int64 `json:"priceFactor"` // start date time in the format YYYYMMDD-HH:mm:ss StartTime string `json:"startTime"` // Underlying Symbol of the corresponding contract Symbol string `json:"symbol"` // companyName of the corresponding contract Text string `json:"text"` // The duration for the historical data request TimePeriod string `json:"timePeriod"` // The number of seconds in the trading day TradingDayDuration int64 `json:"tradingDayDuration"` TravelTime int64 `json:"travelTime"` VolumeFactor int64 `json:"volumeFactor"` }
func (HistoryData) MarshalEasyJSON ¶
func (v HistoryData) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (HistoryData) MarshalJSON ¶
func (v HistoryData) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*HistoryData) UnmarshalEasyJSON ¶
func (v *HistoryData) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*HistoryData) UnmarshalJSON ¶
func (v *HistoryData) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type HistoryData_Data_List ¶
type HistoryData_Data_List []*HistoryData_Data_List_Item
func (HistoryData_Data_List) MarshalEasyJSON ¶
func (v HistoryData_Data_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (HistoryData_Data_List) MarshalJSON ¶
func (v HistoryData_Data_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*HistoryData_Data_List) UnmarshalEasyJSON ¶
func (v *HistoryData_Data_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*HistoryData_Data_List) UnmarshalJSON ¶
func (v *HistoryData_Data_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type HistoryData_Data_List_Item ¶
type HistoryData_Data_List_Item struct { // close price C float64 `json:"c"` // high price H float64 `json:"h"` // low price L float64 `json:"l"` // open price O float64 `json:"o"` // unix time stamp T float64 `json:"t"` // volume V float64 `json:"v"` }
func (HistoryData_Data_List_Item) MarshalEasyJSON ¶
func (v HistoryData_Data_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (HistoryData_Data_List_Item) MarshalJSON ¶
func (v HistoryData_Data_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*HistoryData_Data_List_Item) UnmarshalEasyJSON ¶
func (v *HistoryData_Data_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*HistoryData_Data_List_Item) UnmarshalJSON ¶
func (v *HistoryData_Data_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type HistoryResult ¶
type HistoryResult struct {
Bars *HistoryResult_Bars `json:"bars"`
}
func (HistoryResult) MarshalEasyJSON ¶
func (v HistoryResult) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (HistoryResult) MarshalJSON ¶
func (v HistoryResult) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*HistoryResult) UnmarshalEasyJSON ¶
func (v *HistoryResult) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*HistoryResult) UnmarshalJSON ¶
func (v *HistoryResult) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type HistoryResult_Bars ¶
type HistoryResult_Bars struct { Close float64 `json:"close"` Count float64 `json:"count"` EndTime string `json:"endTime"` High float64 `json:"high"` Low float64 `json:"low"` Open float64 `json:"open"` Time string `json:"time"` Volume float64 `json:"volume"` WeightedAvg float64 `json:"weightedAvg"` }
func (HistoryResult_Bars) MarshalEasyJSON ¶
func (v HistoryResult_Bars) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (HistoryResult_Bars) MarshalJSON ¶
func (v HistoryResult_Bars) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*HistoryResult_Bars) UnmarshalEasyJSON ¶
func (v *HistoryResult_Bars) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*HistoryResult_Bars) UnmarshalJSON ¶
func (v *HistoryResult_Bars) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List ¶
type Ibcust_Entity_Info_GET_200_List []*Ibcust_Entity_Info_GET_200_List_Item
func (Ibcust_Entity_Info_GET_200_List) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item ¶
type Ibcust_Entity_Info_GET_200_List_Item struct { ApplicantId float64 `json:"applicantId"` Entities Ibcust_Entity_Info_GET_200_List_Item_Entities_List `json:"entities"` }
func (Ibcust_Entity_Info_GET_200_List_Item) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List ¶
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List []*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item ¶
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item struct { Address *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address `json:"address"` CanSign bool `json:"canSign"` CanTrade bool `json:"canTrade"` IdentDocs Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List `json:"identDocs"` Name *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name `json:"name"` Type string `json:"type"` }
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address ¶
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address struct { City string `json:"city"` Compact string `json:"compact"` Country string `json:"country"` CountryCode string `json:"countryCode"` PostalCode string `json:"postalCode"` State string `json:"state"` Street string `json:"street"` Street2 string `json:"street2"` }
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Address) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List ¶
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List []map[string]interface{}
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_IdentDocs_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name ¶
type Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name struct { FirstName string `json:"firstName"` LastName string `json:"lastName"` Salutation string `json:"salutation"` }
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalEasyJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalJSON ¶
func (v Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalEasyJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalJSON ¶
func (v *Ibcust_Entity_Info_GET_200_List_Item_Entities_List_Item_Name) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Inds_List ¶
type Inds_List []*Inds_List_Item
func (Inds_List) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Inds_List) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Inds_List) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Inds_List) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Inds_List_Item ¶
type Inds_List_Item struct {
Conid float64 `json:"conid"`
}
func (Inds_List_Item) MarshalEasyJSON ¶
func (v Inds_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Inds_List_Item) MarshalJSON ¶
func (v Inds_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Inds_List_Item) UnmarshalEasyJSON ¶
func (v *Inds_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Inds_List_Item) UnmarshalJSON ¶
func (v *Inds_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alert_Activate_POST_200 ¶
type Iserver_Account_AccountId_Alert_Activate_POST_200 struct { Failure_list string `json:"failure_list"` Order_id int64 `json:"order_id"` Order_status string `json:"order_status"` Request_id int64 `json:"request_id"` Success bool `json:"success"` Text string `json:"text"` }
func (Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alert_Activate_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alert_Activate_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alert_Activate_POST_Request ¶
type Iserver_Account_AccountId_Alert_Activate_POST_Request struct { // 1 to activate, 0 to deactivate AlertActive int64 `json:"alertActive"` // alert id(order id) AlertId int64 `json:"alertId"` }
func (Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alert_Activate_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alert_Activate_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alert_AlertId_DELETE_200 ¶
type Iserver_Account_AccountId_Alert_AlertId_DELETE_200 struct { Failure_list string `json:"failure_list"` Order_id int64 `json:"order_id"` Order_status string `json:"order_status"` Request_id int64 `json:"request_id"` Success bool `json:"success"` Text string `json:"text"` }
func (Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alert_AlertId_DELETE_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alert_AlertId_DELETE_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alert_POST_200 ¶
type Iserver_Account_AccountId_Alert_POST_200 struct { Order_id int64 `json:"order_id"` Order_status string `json:"order_status"` Request_id int64 `json:"request_id"` Success bool `json:"success"` Text string `json:"text"` Warning_message string `json:"warning_message"` }
func (Iserver_Account_AccountId_Alert_POST_200) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alert_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alert_POST_200) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alert_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alert_POST_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alert_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alert_POST_200) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alert_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alerts_GET_200_List ¶
type Iserver_Account_AccountId_Alerts_GET_200_List []*Iserver_Account_AccountId_Alerts_GET_200_List_Item
func (Iserver_Account_AccountId_Alerts_GET_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alerts_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alerts_GET_200_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alerts_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alerts_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Alerts_GET_200_List_Item ¶
type Iserver_Account_AccountId_Alerts_GET_200_List_Item struct { // account id Account string `json:"account"` // Value can only be 0 or 1, 1 means active Alert_active int64 `json:"alert_active"` Alert_name string `json:"alert_name"` // whether the alert can be repeatable or not, value can be 1 or 0. 1 means true Alert_repeatable int64 `json:"alert_repeatable"` // whether the alert has been triggered or not Alert_triggered bool `json:"alert_triggered"` Order_id int64 `json:"order_id"` // format, YYYYMMDD-HH:mm:ss, the time when you created the alert Order_time string `json:"order_time"` }
func (Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalJSON ¶
func (v Iserver_Account_AccountId_Alerts_GET_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Alerts_GET_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_OrderId_DELETE_200 ¶
type Iserver_Account_AccountId_Order_OrderId_DELETE_200 struct { Account string `json:"account"` Conid int64 `json:"conid"` Msg string `json:"msg"` Order_id string `json:"order_id"` }
func (Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_DELETE_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_DELETE_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_OrderId_POST_200_List ¶
type Iserver_Account_AccountId_Order_OrderId_POST_200_List []*Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item
func (Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item ¶
type Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item struct { Local_order_id string `json:"local_order_id"` Order_id string `json:"order_id"` Order_status string `json:"order_status"` }
func (Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_OrderId_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_POST_200_List ¶
type Iserver_Account_AccountId_Order_POST_200_List []*Iserver_Account_AccountId_Order_POST_200_List_Item
func (Iserver_Account_AccountId_Order_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_POST_200_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_POST_200_List_Item ¶
type Iserver_Account_AccountId_Order_POST_200_List_Item struct { Id string `json:"id"` // Please note here, if the message is a question, you have to reply to question in // order to submit // the order successfully. See more in the "/iserver/reply/{replyid}" endpoint. Message Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List `json:"message"` }
func (Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List ¶
type Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List []string
Please note here, if the message is a question, you have to reply to question in order to submit the order successfully. See more in the "/iserver/reply/{replyid}" endpoint.
func (Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_Whatif_POST_200 ¶
type Iserver_Account_AccountId_Order_Whatif_POST_200 struct { Amount *Iserver_Account_AccountId_Order_Whatif_POST_200_Amount `json:"amount"` Equity *Iserver_Account_AccountId_Order_Whatif_POST_200_Equity `json:"equity"` Error string `json:"error"` Initial *Iserver_Account_AccountId_Order_Whatif_POST_200_Initial `json:"initial"` Maintenance *Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance `json:"maintenance"` Warn string `json:"warn"` }
func (Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_Whatif_POST_200_Amount ¶
type Iserver_Account_AccountId_Order_Whatif_POST_200_Amount struct { // for example 23,000 USD Amount string `json:"amount"` // for example 1.1 ... 1.2 USD Commission string `json:"commission"` Total string `json:"total"` }
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Amount) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_Whatif_POST_200_Equity ¶
type Iserver_Account_AccountId_Order_Whatif_POST_200_Equity struct { After string `json:"after"` Change string `json:"change"` Current string `json:"current"` }
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Equity) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_Whatif_POST_200_Initial ¶
type Iserver_Account_AccountId_Order_Whatif_POST_200_Initial struct { After string `json:"after"` Change string `json:"change"` Current string `json:"current"` }
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Initial) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance ¶
type Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance struct { After string `json:"after"` Change string `json:"change"` Current string `json:"current"` }
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalJSON ¶
func (v Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Order_Whatif_POST_200_Maintenance) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Orders_POST_200_List ¶
type Iserver_Account_AccountId_Orders_POST_200_List []*Iserver_Account_AccountId_Orders_POST_200_List_Item
func (Iserver_Account_AccountId_Orders_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Orders_POST_200_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Orders_POST_200_List_Item ¶
type Iserver_Account_AccountId_Orders_POST_200_List_Item struct { Id string `json:"id"` // Please note here, if the message is a question, you have to reply to question in // order to submit // the order successfully. See more in the "/iserver/reply/{replyid}" endpoint. Message Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List `json:"message"` }
func (Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List ¶
type Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List []string
Please note here, if the message is a question, you have to reply to question in order to submit the order successfully. See more in the "/iserver/reply/{replyid}" endpoint.
func (Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Orders_POST_Request ¶
type Iserver_Account_AccountId_Orders_POST_Request struct { // Notes for bracket orders: 1. Children orders will not have its own "cOID", so please // donot pass "cOID" // parameter in child order.Instead, they will have a "parentId" which must be equal // to "cOID" of parent. // 2. When you cancel a parent order, it will cancel all bracket orders, when you cancel // one child order, // it will also cancel its sibling order. Orders Iserver_Account_AccountId_Orders_POST_Request_Orders_List `json:"orders"` }
func (Iserver_Account_AccountId_Orders_POST_Request) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Orders_POST_Request) MarshalJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Orders_POST_Request) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Orders_POST_Request) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_AccountId_Orders_POST_Request_Orders_List ¶
type Iserver_Account_AccountId_Orders_POST_Request_Orders_List []*OrderRequest
Notes for bracket orders: 1. Children orders will not have its own "cOID", so please donot pass "cOID" parameter in child order.Instead, they will have a "parentId" which must be equal to "cOID" of parent. 2. When you cancel a parent order, it will cancel all bracket orders, when you cancel one child order, it will also cancel its sibling order.
func (Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalEasyJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalJSON ¶
func (v Iserver_Account_AccountId_Orders_POST_Request_Orders_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalJSON ¶
func (v *Iserver_Account_AccountId_Orders_POST_Request_Orders_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_FaGroup_POST_200_List ¶
type Iserver_Account_Orders_FaGroup_POST_200_List []*Iserver_Account_Orders_FaGroup_POST_200_List_Item
func (Iserver_Account_Orders_FaGroup_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_FaGroup_POST_200_List) MarshalJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_FaGroup_POST_200_List_Item ¶
type Iserver_Account_Orders_FaGroup_POST_200_List_Item struct { Id string `json:"id"` // Please note here, if the message is a question, you have to reply to question in // order to submit // the order successfully. See more in the "/iserver/reply/{replyid}" endpoint. Message Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List `json:"message"` }
func (Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List ¶
type Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List []string
Please note here, if the message is a question, you have to reply to question in order to submit the order successfully. See more in the "/iserver/reply/{replyid}" endpoint.
func (Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalJSON ¶
func (v Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_FaGroup_POST_200_List_Item_Message_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_GET_200 ¶
type Iserver_Account_Orders_GET_200 struct { Orders Iserver_Account_Orders_GET_200_Orders_List `json:"orders"` // If live order update is a snapshot Snapshot bool `json:"snapshot"` }
func (Iserver_Account_Orders_GET_200) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_GET_200) MarshalJSON ¶
func (v Iserver_Account_Orders_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_GET_200) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_GET_200_Orders_List ¶
type Iserver_Account_Orders_GET_200_Orders_List []*Iserver_Account_Orders_GET_200_Orders_List_Item
func (Iserver_Account_Orders_GET_200_Orders_List) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_GET_200_Orders_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_GET_200_Orders_List) MarshalJSON ¶
func (v Iserver_Account_Orders_GET_200_Orders_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_GET_200_Orders_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_GET_200_Orders_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_GET_200_Orders_List) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_GET_200_Orders_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_GET_200_Orders_List_Item ¶
type Iserver_Account_Orders_GET_200_Orders_List_Item struct { // Account number Acct string `json:"acct"` // background color in hex format BgColor string `json:"bgColor"` // Cash currency CashCcy string `json:"cashCcy"` // Company Name CompanyName string `json:"companyName"` // Contract identifier Conid float64 `json:"conid"` // Formatted ticker description Description1 string `json:"description1"` // Exchange or trading venue Exchange string `json:"exchange"` // foreground color in hex format FgColor string `json:"fgColor"` // Quantity filled FilledQuantity float64 `json:"filledQuantity"` // Last status update in format YYMMDDhhmms based in GMT LastExecutionTime float64 `json:"lastExecutionTime"` // Last status update unix time in ms LastExecutionTime_r float64 `json:"lastExecutionTime_r"` // Listing Exchange ListingExchange string `json:"listingExchange"` // Order description OrderDesc string `json:"orderDesc"` // Order identifier OrderId string `json:"orderId"` // Order type OrderType string `json:"orderType"` // Order reference Order_ref string `json:"order_ref"` // Original order type OrigOrderType string `json:"origOrderType"` // Price of order Price float64 `json:"price"` // Quantity remaining RemainingQuantity float64 `json:"remainingQuantity"` // Asset class SecType string `json:"secType"` // Side of order Side string `json:"side"` // Quantity outstanding and total quantity concatenated with forward slash separator SizeAndFills float64 `json:"sizeAndFills"` // Status of the order Status string `json:"status"` // Supports Tax Optimization with 0 for no and 1 for yes SupportsTaxOpt float64 `json:"supportsTaxOpt"` // Underlying symbol Ticker string `json:"ticker"` // Time in force TimeInForce string `json:"timeInForce"` }
func (Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalJSON ¶
func (v Iserver_Account_Orders_GET_200_Orders_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_GET_200_Orders_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_GET_Request ¶
type Iserver_Account_Orders_GET_Request struct {
Filters Iserver_Account_Orders_GET_Request_Filters_List `json:"filters"`
}
func (Iserver_Account_Orders_GET_Request) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_GET_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_GET_Request) MarshalJSON ¶
func (v Iserver_Account_Orders_GET_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_GET_Request) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_GET_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_GET_Request) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_GET_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Orders_GET_Request_Filters_List ¶
type Iserver_Account_Orders_GET_Request_Filters_List []string
func (Iserver_Account_Orders_GET_Request_Filters_List) MarshalEasyJSON ¶
func (v Iserver_Account_Orders_GET_Request_Filters_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Orders_GET_Request_Filters_List) MarshalJSON ¶
func (v Iserver_Account_Orders_GET_Request_Filters_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalJSON ¶
func (v *Iserver_Account_Orders_GET_Request_Filters_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_POST_200 ¶
func (Iserver_Account_POST_200) MarshalEasyJSON ¶
func (v Iserver_Account_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_POST_200) MarshalJSON ¶
func (v Iserver_Account_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_POST_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_POST_200) UnmarshalJSON ¶
func (v *Iserver_Account_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Pnl_Partitioned_GET_200 ¶
type Iserver_Account_Pnl_Partitioned_GET_200 struct {
AcctId map[string]interface{} `json:"acctId"`
}
func (Iserver_Account_Pnl_Partitioned_GET_200) MarshalEasyJSON ¶
func (v Iserver_Account_Pnl_Partitioned_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Pnl_Partitioned_GET_200) MarshalJSON ¶
func (v Iserver_Account_Pnl_Partitioned_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalJSON ¶
func (v *Iserver_Account_Pnl_Partitioned_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Account_Trades_GET_200_List ¶
type Iserver_Account_Trades_GET_200_List []*Trade
func (Iserver_Account_Trades_GET_200_List) MarshalEasyJSON ¶
func (v Iserver_Account_Trades_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Account_Trades_GET_200_List) MarshalJSON ¶
func (v Iserver_Account_Trades_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Account_Trades_GET_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Account_Trades_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Account_Trades_GET_200_List) UnmarshalJSON ¶
func (v *Iserver_Account_Trades_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Accounts_GET_200 ¶
type Iserver_Accounts_GET_200 struct { // Unique account id Accounts Iserver_Accounts_GET_200_Accounts_List `json:"accounts"` // Account Id and its alias Aliases map[string]interface{} `json:"aliases"` SelectedAccount string `json:"selectedAccount"` }
func (Iserver_Accounts_GET_200) MarshalEasyJSON ¶
func (v Iserver_Accounts_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Accounts_GET_200) MarshalJSON ¶
func (v Iserver_Accounts_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Accounts_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Accounts_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Accounts_GET_200) UnmarshalJSON ¶
func (v *Iserver_Accounts_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Accounts_GET_200_Accounts_List ¶
type Iserver_Accounts_GET_200_Accounts_List []string
Unique account id
func (Iserver_Accounts_GET_200_Accounts_List) MarshalEasyJSON ¶
func (v Iserver_Accounts_GET_200_Accounts_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Accounts_GET_200_Accounts_List) MarshalJSON ¶
func (v Iserver_Accounts_GET_200_Accounts_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Accounts_GET_200_Accounts_List) UnmarshalEasyJSON ¶
func (v *Iserver_Accounts_GET_200_Accounts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Accounts_GET_200_Accounts_List) UnmarshalJSON ¶
func (v *Iserver_Accounts_GET_200_Accounts_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200 ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200 struct { // Allowed to sell shares that you own Allow_sell_long bool `json:"allow_sell_long"` // Classification of Financial Instrument codes Cfi_code string `json:"cfi_code"` Classifier string `json:"classifier"` // Contracts company name Company_name string `json:"company_name"` // IBKRs contract identifier Con_id float64 `json:"con_id"` // Month the contract must be satisfied by making or accepting delivery Contract_month string `json:"contract_month"` // Currency contract trades in Currency string `json:"currency"` Cusip string `json:"cusip"` // Primary Exchange, Routing or Trading Venue Exchange string `json:"exchange"` // Expiration Date in the format YYYYMMDD Expiry_full float64 `json:"expiry_full"` // Specific group of companies or businesses. Industry string `json:"industry"` // Asset Class of the contract Instrument_type string `json:"instrument_type"` // Supports zero commission trades Is_zero_commission_security bool `json:"is_zero_commission_security"` // Contracts symbol from primary exchange. For options it is the OCC symbol. Local_symbol string `json:"local_symbol"` // Date on which the underlying transaction settles if the option is exercised Maturity_date float64 `json:"maturity_date"` // numerical value of each point of price movement Multiplier string `json:"multiplier"` // Provides trading outside of Regular Trading Hours R_t_h bool `json:"r_t_h"` // Put or Call of the option Right string `json:"right"` Rules Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List `json:"rules"` // Support IBKRs SMART routing Smart_available bool `json:"smart_available"` // fixed price at which the owner of the option buys or sells the underlying Strike string `json:"strike"` // Underlying Symbol for contract Symbol string `json:"symbol"` // Formatted contract parameters Text string `json:"text"` // Designation of the contract Trading_class string `json:"trading_class"` // IBKRs contract identifier for the underlying instrument Underlying_con_id float64 `json:"underlying_con_id"` // Legal entity for underlying contract Underlying_issuer string `json:"underlying_issuer"` // Comma separated list of exchanges or trading venues Valid_exchanges string `json:"valid_exchanges"` }
func (Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List []*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item struct { // Cash currency for the contract CashCcy string `json:"cashCcy"` // Increment value for cash quantity CashQtyIncr float64 `json:"cashQtyIncr"` // cash value CashSize int64 `json:"cashSize"` CqtTypes Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List `json:"cqtTypes"` // Default quantity DefaultSize int64 `json:"defaultSize"` // Default time in force value DefaultTIF string `json:"defaultTIF"` DisplaySize float64 `json:"displaySize"` Error string `json:"error"` // decimal places for fractional order size FraqInt float64 `json:"fraqInt"` FraqTypes Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List `json:"fraqTypes"` IbalgoTypes Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List `json:"ibalgoTypes"` // Price increment value Increment float64 `json:"increment"` // Number of digits for price increment IncrementDigits int64 `json:"incrementDigits"` // Limit price LimitPrice float64 `json:"limitPrice"` // trading negative price support NegativeCapable bool `json:"negativeCapable"` // If object returned will provide the defaults based on user settings OrderDefaults Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List `json:"orderDefaults"` // Order origin designation for US securities options and Options Clearing Corporation OrderOrigination float64 `json:"orderOrigination"` OrderTypes Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List `json:"orderTypes"` OrderTypesOutside Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List `json:"orderTypesOutside"` // order preview required Preview bool `json:"preview"` // Price Magnifier PriceMagnifier float64 `json:"priceMagnifier"` // increment quantity value SizeIncrement int64 `json:"sizeIncrement"` // Stop price Stopprice float64 `json:"stopprice"` TifTypes Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List `json:"tifTypes"` }
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_CqtTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_FraqTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_IbalgoTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List []*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item
If object returned will provide the defaults based on user settings
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item struct { // orderType String Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List `json:"string"` }
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List []string
orderType
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderDefaults_List_Item_String_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypesOutside_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_OrderTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List ¶
type Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List []int64
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalEasyJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalJSON ¶
func (v Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalEasyJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalJSON ¶
func (v *Iserver_Contract_Conid_InfoAndRules_GET_200_Rules_List_Item_TifTypes_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_Conid_Unsubscribe_GET_200 ¶
type Iserver_Marketdata_Conid_Unsubscribe_GET_200 struct { // success means market data was canceled. Confirmed string `json:"confirmed"` }
func (Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalEasyJSON ¶
func (v Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalJSON ¶
func (v Iserver_Marketdata_Conid_Unsubscribe_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalJSON ¶
func (v *Iserver_Marketdata_Conid_Unsubscribe_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_History_GET_429 ¶
type Iserver_Marketdata_History_GET_429 struct {
Error string `json:"error"`
}
func (Iserver_Marketdata_History_GET_429) MarshalEasyJSON ¶
func (v Iserver_Marketdata_History_GET_429) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_History_GET_429) MarshalJSON ¶
func (v Iserver_Marketdata_History_GET_429) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_History_GET_429) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_History_GET_429) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_History_GET_429) UnmarshalJSON ¶
func (v *Iserver_Marketdata_History_GET_429) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_Snapshot_GET_200_List ¶
type Iserver_Marketdata_Snapshot_GET_200_List []*Iserver_Marketdata_Snapshot_GET_200_List_Item
func (Iserver_Marketdata_Snapshot_GET_200_List) MarshalEasyJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_Snapshot_GET_200_List) MarshalJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_Snapshot_GET_200_List_Item ¶
type Iserver_Marketdata_Snapshot_GET_200_List_Item struct { // Last Price LastPrice string `json:"31"` // Symbol Symbol string `json:"55"` // Text Text string `json:"58"` // High High string `json:"70"` // Low Low string `json:"71"` // Position Position string `json:"72"` // Market Value MarketValue string `json:"73"` // Average Price AveragePrice string `json:"74"` // Unrealized PnL UnrealizedPnL string `json:"75"` // Formatted position FormattedPosition string `json:"76"` // Formatted Unrealized PnL FormattedUnrealizedPnL string `json:"77"` // Daily PnL DailyPnL string `json:"78"` // Change Price ChangePrice string `json:"82"` // Change Percent ChangePercent string `json:"83"` // Bid Price BidPrice string `json:"84"` // Ask Size AskSize string `json:"85"` // Ask Price AskPrice string `json:"86"` // Volume Volume string `json:"87"` // Bid Size BidSize string `json:"88"` // Exchange Exchange string `json:"6004"` // Conid Conid6008 string `json:"6008"` // Security Type SecurityType string `json:"6070"` // Months Months string `json:"6072"` // Regular Expiry RegularExpiry string `json:"6073"` // Marker for market data delivery method (similar to request id) Marker string `json:"6119"` // Underlying Conid. Use /trsrv/secdef to get more information about the security UnderlyingConid string `json:"6457"` // Market Data Availability. The field may contain two chars. The first char is the // primary code: R = Realtime, D = Delayed, // Z = Frozen, Y = Frozen Delayed. The second char is the secondary code: P = Snapshot // Available, p = Consolidated. MarketDataAvailability string `json:"6509"` // Company name CompanyName string `json:"7051"` // Last Size LastSize string `json:"7059"` // Conid + Exchange ConidAndExchange string `json:"7094"` // Contract Description ContractDescription string `json:"7219"` // Contract Description ContractDescription2 string `json:"7220"` // Listing Exchange ListingExchange string `json:"7221"` // Industry Industry string `json:"7280"` // Category Category string `json:"7281"` // Average Daily Volume AverageDailyVolume string `json:"7282"` // Historic Volume (30d) HistoricVolume30d string `json:"7284"` // Put/Call Ratio PutCallRatio string `json:"7285"` // Dividend Amount DividendAmount string `json:"7286"` // Dividend Yield % DividendYieldPercent string `json:"7287"` // Ex-date of the dividend ExDateOfTheDividend string `json:"7288"` // Market Cap MarketCap string `json:"7289"` // P/E PE string `json:"7290"` // EPS EPS string `json:"7291"` // Cost Basis CostBasis string `json:"7292"` // 52 Week High High52Week string `json:"7293"` // 52 Week Low Low52Week string `json:"7294"` // Open Price OpenPrice string `json:"7295"` // Close Price ClosePrice string `json:"7296"` // Delta Delta string `json:"7308"` // Gamma Gamma string `json:"7309"` // Theta Theta string `json:"7310"` // Vega Vega string `json:"7311"` // Implied volatility of the option ImpliedVolatility string `json:"7633"` // Volume VolumeRaw float64 `json:"87_raw"` Updated int64 `json:"_updated"` Conid int64 `json:"conid"` Server_id string `json:"server_id"` }
func (Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_Snapshot_GET_400 ¶
type Iserver_Marketdata_Snapshot_GET_400 struct { Error string `json:"error"` StatusCode int64 `json:"statusCode"` }
func (Iserver_Marketdata_Snapshot_GET_400) MarshalEasyJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_400) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_Snapshot_GET_400) MarshalJSON ¶
func (v Iserver_Marketdata_Snapshot_GET_400) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_Snapshot_GET_400) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_400) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_Snapshot_GET_400) UnmarshalJSON ¶
func (v *Iserver_Marketdata_Snapshot_GET_400) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Marketdata_Unsubscribeall_GET_200 ¶
type Iserver_Marketdata_Unsubscribeall_GET_200 struct { // true means market data is canceled, false means it is not. Confirmed bool `json:"confirmed"` }
func (Iserver_Marketdata_Unsubscribeall_GET_200) MarshalEasyJSON ¶
func (v Iserver_Marketdata_Unsubscribeall_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Marketdata_Unsubscribeall_GET_200) MarshalJSON ¶
func (v Iserver_Marketdata_Unsubscribeall_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalJSON ¶
func (v *Iserver_Marketdata_Unsubscribeall_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Reply_Replyid_POST_200_List ¶
type Iserver_Reply_Replyid_POST_200_List []*Iserver_Reply_Replyid_POST_200_List_Item
func (Iserver_Reply_Replyid_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Reply_Replyid_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Reply_Replyid_POST_200_List) MarshalJSON ¶
func (v Iserver_Reply_Replyid_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Reply_Replyid_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Reply_Replyid_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Reply_Replyid_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Reply_Replyid_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Reply_Replyid_POST_200_List_Item ¶
type Iserver_Reply_Replyid_POST_200_List_Item struct { Local_order_id string `json:"local_order_id"` Order_id string `json:"order_id"` Order_status string `json:"order_status"` }
func (Iserver_Reply_Replyid_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Reply_Replyid_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Reply_Replyid_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Reply_Replyid_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Reply_Replyid_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Reply_Replyid_POST_400 ¶
type Iserver_Reply_Replyid_POST_400 struct { // for example-order not confirmed Error string `json:"error"` StatusCode int64 `json:"statusCode"` }
func (Iserver_Reply_Replyid_POST_400) MarshalEasyJSON ¶
func (v Iserver_Reply_Replyid_POST_400) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Reply_Replyid_POST_400) MarshalJSON ¶
func (v Iserver_Reply_Replyid_POST_400) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Reply_Replyid_POST_400) UnmarshalEasyJSON ¶
func (v *Iserver_Reply_Replyid_POST_400) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Reply_Replyid_POST_400) UnmarshalJSON ¶
func (v *Iserver_Reply_Replyid_POST_400) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Reply_Replyid_POST_Request ¶
type Iserver_Reply_Replyid_POST_Request struct { // answer to question, true means yes, false means no Confirmed bool `json:"confirmed"` }
func (Iserver_Reply_Replyid_POST_Request) MarshalEasyJSON ¶
func (v Iserver_Reply_Replyid_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Reply_Replyid_POST_Request) MarshalJSON ¶
func (v Iserver_Reply_Replyid_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Reply_Replyid_POST_Request) UnmarshalEasyJSON ¶
func (v *Iserver_Reply_Replyid_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Reply_Replyid_POST_Request) UnmarshalJSON ¶
func (v *Iserver_Reply_Replyid_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200 ¶
type Iserver_Scanner_Params_GET_200 struct { Filter_list Iserver_Scanner_Params_GET_200_Filter_list_List `json:"filter_list"` Instrument_list Iserver_Scanner_Params_GET_200_Instrument_list_List `json:"instrument_list"` Location_tree Iserver_Scanner_Params_GET_200_Location_tree_List `json:"location_tree"` Scan_type_list Iserver_Scanner_Params_GET_200_Scan_type_list_List `json:"scan_type_list"` }
func (Iserver_Scanner_Params_GET_200) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Filter_list_List ¶
type Iserver_Scanner_Params_GET_200_Filter_list_List []*Iserver_Scanner_Params_GET_200_Filter_list_List_Item
func (Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Filter_list_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Filter_list_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Filter_list_List_Item ¶
type Iserver_Scanner_Params_GET_200_Filter_list_List_Item struct { Code string `json:"code"` Display_name string `json:"display_name"` Group string `json:"group"` Type string `json:"type"` }
func (Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Filter_list_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Filter_list_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Instrument_list_List ¶
type Iserver_Scanner_Params_GET_200_Instrument_list_List []*Iserver_Scanner_Params_GET_200_Instrument_list_List_Item
func (Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item ¶
type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item struct { Display_name string `json:"display_name"` Filters Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List `json:"filters"` Type string `json:"type"` }
func (Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List ¶
type Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List []string
func (Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Instrument_list_List_Item_Filters_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Location_tree_List ¶
type Iserver_Scanner_Params_GET_200_Location_tree_List []*Iserver_Scanner_Params_GET_200_Location_tree_List_Item
func (Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item ¶
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item struct { Display_name string `json:"display_name"` Locations Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List `json:"locations"` Type string `json:"type"` }
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List ¶
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List []*Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item ¶
type Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item struct { Display_name string `json:"display_name"` Type string `json:"type"` }
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Location_tree_List_Item_Locations_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Scan_type_list_List ¶
type Iserver_Scanner_Params_GET_200_Scan_type_list_List []*Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item ¶
type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item struct { Code string `json:"code"` Display_name string `json:"display_name"` Instruments Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List `json:"instruments"` }
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List ¶
type Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List []string
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalJSON ¶
func (v Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Params_GET_200_Scan_type_list_List_Item_Instruments_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Run_POST_200_List ¶
type Iserver_Scanner_Run_POST_200_List []*Iserver_Scanner_Run_POST_200_List_Item
func (Iserver_Scanner_Run_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Scanner_Run_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Run_POST_200_List) MarshalJSON ¶
func (v Iserver_Scanner_Run_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Run_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Run_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Run_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Scanner_Run_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Scanner_Run_POST_200_List_Item ¶
type Iserver_Scanner_Run_POST_200_List_Item struct { Available_chart_periods string `json:"available_chart_periods"` Column_name string `json:"column_name"` Company_name string `json:"company_name"` Con_id float64 `json:"con_id"` Conidex string `json:"conidex"` Contract_description_1 string `json:"contract_description_1"` Listing_exchange string `json:"listing_exchange"` Sec_type string `json:"sec_type"` Server_id string `json:"server_id"` Symbol string `json:"symbol"` }
func (Iserver_Scanner_Run_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Scanner_Run_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Scanner_Run_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Scanner_Run_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Scanner_Run_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Scanner_Run_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Scanner_Run_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Scanner_Run_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Info_GET_200_List ¶
type Iserver_Secdef_Info_GET_200_List []*SecdefInfo
func (Iserver_Secdef_Info_GET_200_List) MarshalEasyJSON ¶
func (v Iserver_Secdef_Info_GET_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Info_GET_200_List) MarshalJSON ¶
func (v Iserver_Secdef_Info_GET_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Info_GET_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Info_GET_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Info_GET_200_List) UnmarshalJSON ¶
func (v *Iserver_Secdef_Info_GET_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Info_GET_500 ¶
type Iserver_Secdef_Info_GET_500 struct {
Error string `json:"error"`
}
func (Iserver_Secdef_Info_GET_500) MarshalEasyJSON ¶
func (v Iserver_Secdef_Info_GET_500) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Info_GET_500) MarshalJSON ¶
func (v Iserver_Secdef_Info_GET_500) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Info_GET_500) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Info_GET_500) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Info_GET_500) UnmarshalJSON ¶
func (v *Iserver_Secdef_Info_GET_500) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_200_List ¶
type Iserver_Secdef_Search_POST_200_List []*Iserver_Secdef_Search_POST_200_List_Item
func (Iserver_Secdef_Search_POST_200_List) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_200_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_200_List) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_200_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_200_List) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_200_List) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_200_List_Item ¶
type Iserver_Secdef_Search_POST_200_List_Item struct { // Company Name - Exchange CompanyHeader string `json:"companyHeader"` CompanyName string `json:"companyName"` // Contract Identifier Conid int64 `json:"conid"` // Exchange Description string `json:"description"` Fop string `json:"fop"` Opt string `json:"opt"` Restricted string `json:"restricted"` Sections Iserver_Secdef_Search_POST_200_List_Item_Sections_List `json:"sections"` Symbol string `json:"symbol"` War string `json:"war"` }
func (Iserver_Secdef_Search_POST_200_List_Item) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_200_List_Item) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_200_List_Item_Sections_List ¶
type Iserver_Secdef_Search_POST_200_List_Item_Sections_List []*Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item
func (Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item ¶
type Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item struct { // Listing Exchange Exchange string `json:"exchange"` // For combo's defines the asset class for each leg LegSecType string `json:"legSecType"` // List of expiration month(s) and year(s) in MMMYY format separated by semicolon Months string `json:"months"` // Asset Class SecType string `json:"secType"` Symbol string `json:"symbol"` }
func (Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_200_List_Item_Sections_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_500 ¶
type Iserver_Secdef_Search_POST_500 struct {
Error string `json:"error"`
}
func (Iserver_Secdef_Search_POST_500) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_500) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_500) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_500) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_500) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_500) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_500) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_500) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Search_POST_Request ¶
type Iserver_Secdef_Search_POST_Request struct { // should be true if the search is to be performed by name. false by default. Name bool `json:"name"` // If search is done by name, only the assets provided in this field will be returned. // Currently, only STK is supported. SecType string `json:"secType"` // symbol or name to be searched Symbol string `json:"symbol"` }
func (Iserver_Secdef_Search_POST_Request) MarshalEasyJSON ¶
func (v Iserver_Secdef_Search_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Search_POST_Request) MarshalJSON ¶
func (v Iserver_Secdef_Search_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Search_POST_Request) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Search_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Search_POST_Request) UnmarshalJSON ¶
func (v *Iserver_Secdef_Search_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Strikes_GET_200 ¶
type Iserver_Secdef_Strikes_GET_200 struct { Call Iserver_Secdef_Strikes_GET_200_Call_List `json:"call"` Put Iserver_Secdef_Strikes_GET_200_Put_List `json:"put"` }
func (Iserver_Secdef_Strikes_GET_200) MarshalEasyJSON ¶
func (v Iserver_Secdef_Strikes_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Strikes_GET_200) MarshalJSON ¶
func (v Iserver_Secdef_Strikes_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Strikes_GET_200) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Strikes_GET_200) UnmarshalJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Strikes_GET_200_Call_List ¶
type Iserver_Secdef_Strikes_GET_200_Call_List []string
func (Iserver_Secdef_Strikes_GET_200_Call_List) MarshalEasyJSON ¶
func (v Iserver_Secdef_Strikes_GET_200_Call_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Strikes_GET_200_Call_List) MarshalJSON ¶
func (v Iserver_Secdef_Strikes_GET_200_Call_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200_Call_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Strikes_GET_200_Put_List ¶
type Iserver_Secdef_Strikes_GET_200_Put_List []string
func (Iserver_Secdef_Strikes_GET_200_Put_List) MarshalEasyJSON ¶
func (v Iserver_Secdef_Strikes_GET_200_Put_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Strikes_GET_200_Put_List) MarshalJSON ¶
func (v Iserver_Secdef_Strikes_GET_200_Put_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalJSON ¶
func (v *Iserver_Secdef_Strikes_GET_200_Put_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Iserver_Secdef_Strikes_GET_500 ¶
type Iserver_Secdef_Strikes_GET_500 struct {
Error string `json:"error"`
}
func (Iserver_Secdef_Strikes_GET_500) MarshalEasyJSON ¶
func (v Iserver_Secdef_Strikes_GET_500) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Iserver_Secdef_Strikes_GET_500) MarshalJSON ¶
func (v Iserver_Secdef_Strikes_GET_500) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Iserver_Secdef_Strikes_GET_500) UnmarshalEasyJSON ¶
func (v *Iserver_Secdef_Strikes_GET_500) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Iserver_Secdef_Strikes_GET_500) UnmarshalJSON ¶
func (v *Iserver_Secdef_Strikes_GET_500) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Ledger ¶
type Ledger struct { Acctcode string `json:"acctcode"` Cashbalance float64 `json:"cashbalance"` Commoditymarketvalue float64 `json:"commoditymarketvalue"` Corporatebondsmarketvalue float64 `json:"corporatebondsmarketvalue"` Currency string `json:"currency"` Exchangerate float64 `json:"exchangerate"` Funds float64 `json:"funds"` Futuremarketvalue float64 `json:"futuremarketvalue"` Interest float64 `json:"interest"` Issueroptionsmarketvalue float64 `json:"issueroptionsmarketvalue"` Key string `json:"key"` Moneyfunds float64 `json:"moneyfunds"` Netliquidationvalue float64 `json:"netliquidationvalue"` Realizedpnl float64 `json:"realizedpnl"` Sessionid int64 `json:"sessionid"` Settledcash float64 `json:"settledcash"` Severity int64 `json:"severity"` Stockmarketvalue float64 `json:"stockmarketvalue"` Timestamp int64 `json:"timestamp"` Unrealizedpnl float64 `json:"unrealizedpnl"` Warrantsmarketvalue float64 `json:"warrantsmarketvalue"` }
func (Ledger) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Ledger) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Ledger) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Ledger) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Logout_POST_200 ¶
type Logout_POST_200 struct { // true means username is still logged in, false means it is not Confirmed bool `json:"confirmed"` }
func (Logout_POST_200) MarshalEasyJSON ¶
func (v Logout_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Logout_POST_200) MarshalJSON ¶
func (v Logout_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Logout_POST_200) UnmarshalEasyJSON ¶
func (v *Logout_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Logout_POST_200) UnmarshalJSON ¶
func (v *Logout_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type MarketData ¶
type MarketData struct { Ask float64 `json:"Ask"` AskSize float64 `json:"AskSize"` Bid float64 `json:"Bid"` BidSize float64 `json:"BidSize"` // IBKR Contract ID Conid float64 `json:"Conid"` // Exchange Exchange string `json:"Exchange"` Last float64 `json:"Last"` LastSize float64 `json:"LastSize"` MinTick float64 `json:"minTick"` }
func (MarketData) MarshalEasyJSON ¶
func (v MarketData) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (MarketData) MarshalJSON ¶
func (v MarketData) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*MarketData) UnmarshalEasyJSON ¶
func (v *MarketData) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*MarketData) UnmarshalJSON ¶
func (v *MarketData) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ModifyOrder ¶
type ModifyOrder struct { AcctId string `json:"acctId"` AuxPrice float64 `json:"auxPrice"` Conid int64 `json:"conid"` // optional, not required ListingExchange string `json:"listingExchange"` // for example LMT OrderType string `json:"orderType"` OutsideRTH bool `json:"outsideRTH"` Price float64 `json:"price"` // usually integer, for some special cases can be float numbers Quantity float64 `json:"quantity"` // SELL or BUY Side string `json:"side"` Ticker string `json:"ticker"` // for example DAY Tif string `json:"tif"` }
func (ModifyOrder) MarshalEasyJSON ¶
func (v ModifyOrder) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ModifyOrder) MarshalJSON ¶
func (v ModifyOrder) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ModifyOrder) UnmarshalEasyJSON ¶
func (v *ModifyOrder) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ModifyOrder) UnmarshalJSON ¶
func (v *ModifyOrder) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Notifications_List ¶
type Notifications_List []*Notifications_List_Item
func (Notifications_List) MarshalEasyJSON ¶
func (v Notifications_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Notifications_List) MarshalJSON ¶
func (v Notifications_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Notifications_List) UnmarshalEasyJSON ¶
func (v *Notifications_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Notifications_List) UnmarshalJSON ¶
func (v *Notifications_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Notifications_List_Item ¶
type Notifications_List_Item struct { // notification date D string `json:"D"` // FYI code, we can use it to find whether the disclaimer is accepted or not in settings FC string `json:"FC"` // unique way to reference this notification ID string `json:"ID"` // content of notification MD string `json:"MD"` // title of notification MS string `json:"MS"` // 0-unread, 1-read R string `json:"R"` }
notification
func (Notifications_List_Item) MarshalEasyJSON ¶
func (v Notifications_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Notifications_List_Item) MarshalJSON ¶
func (v Notifications_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Notifications_List_Item) UnmarshalEasyJSON ¶
func (v *Notifications_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Notifications_List_Item) UnmarshalJSON ¶
func (v *Notifications_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Order ¶
type Order struct { // account id Acct string `json:"acct"` // back-ground color BgColor string `json:"bgColor"` CompanyName string `json:"companyName"` Conid int64 `json:"conid"` Description1 string `json:"description1"` FgColor string `json:"fgColor"` FilledQuantity string `json:"filledQuantity"` // for example NASDAQ.NMS ListingExchange string `json:"listingExchange"` OrderDesc string `json:"orderDesc"` OrderId int64 `json:"orderId"` // User defined string used to identify the order. Value is set using "cOID" field while // placing an order. Order_ref string `json:"order_ref"` // for example Limit OrigOrderType string `json:"origOrderType"` // Only exists in child order of bracket ParentId int64 `json:"parentId"` Price float64 `json:"price"` RemainingQuantity string `json:"remainingQuantity"` // for example STK SecType string `json:"secType"` // BUY or SELL Side string `json:"side"` // PendingSubmit - Indicates the order was sent, but confirmation has not been received // that it has been received by the destination. // Occurs most commonly if an exchange is closed. // PendingCancel - Indicates that a request has been sent to cancel an order but confirmation // has not been received of its cancellation. PreSubmitted - Indicates that a simulated // order type has been accepted by the IBKR system and that this order has yet to be // elected. // The order is held in the IBKR system until the election criteria are // met. At that time the order is transmitted to the order destination as specified. // // Submitted - Indicates that the order has been accepted at the order destination and // is working. Cancelled - Indicates that the balance of the order has been confirmed // cancelled by the IB system. // This could occur unexpectedly when IB or the destination has rejected // the order. // Filled - Indicates that the order has been completely filled. Inactive - Indicates // the order is not working, for instance if the order was invalid and triggered an // error message, // or if the order was to short a security and shares have not yet been located. // Status string `json:"status"` // for exmple FB Ticker string `json:"ticker"` }
contains all the order related info
func (Order) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Order) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Order) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Order) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type OrderRequest ¶
type OrderRequest struct { // acctId is optional. It should be one of the accounts returned by // /iserver/accounts. If not passed, the first one in the list is selected. AcctId string `json:"acctId"` // Set the allocation method when placing an order using an FA account for a group // Possible allocation methods are "NetLiquidity", "AvailableEquity", "EqualQuantity" // and "PctChange". AllocationMethod string `json:"allocationMethod"` // Customer Order ID. An arbitraty string that can be used to identify the order, e.g // "my-fb-order". The // value must be unique for a 24h span. Please do not set this value for child orders // when placing a bracket order. COID string `json:"cOID"` // conid is the identifier of the security you want to trade, you can find the // conid with /iserver/secdef/search. Conid int64 `json:"conid"` // double number, this is the cash quantity field which can only be used for FX conversion // order. FxQty float64 `json:"fxQty"` // set to true if the order is a FX conversion order IsCurrencyConversion bool `json:"isCurrencyConversion"` // listingExchange is optional. By default we use "SMART" routing. Possible values are // available via this end // point: /v1/client/iserver/contract/{{conid}}/info, see valid_exchange: e.g: SMART,AMEX,NYSE, // CBOE,ISE,CHX,ARCA,ISLAND,DRCTEDGE,BEX,BATS,EDGEA,CSFBALGO,JE FFALGO,BYX,IEX,FOXRIVER,TPLUS1,NYSENAT,PSX ListingExchange string `json:"listingExchange"` // orderType can be one of MKT (Market), LMT (Limit), STP (Stop) or STP_LIMIT (stop // limit) OrderType string `json:"orderType"` // set to true if the order can be executed outside regular trading hours. OutsideRTH bool `json:"outsideRTH"` // When placing bracket orders, the child parentId must be equal to the cOId (customer // order id) of the parent. ParentId string `json:"parentId"` // optional if order is MKT, for LMT, this is the limit price. For STP this is the stop // price. Price float64 `json:"price"` // usually integer, for some special cases can be float numbers Quantity float64 `json:"quantity"` // for example QuickTrade Referrer string `json:"referrer"` // conid:type for example 265598:STK SecType string `json:"secType"` // SELL or BUY Side string `json:"side"` Ticker string `json:"ticker"` // GTC (Good Till Cancel) or DAY. DAY orders are automatically cancelled at the end // of the Day or Trading hours. Tif string `json:"tif"` // If true, the system will use the Adaptive Algo to submit the order // https://www.interactivebrokers.com/en/index.php?f=19091 UseAdaptive bool `json:"useAdaptive"` }
func (OrderRequest) MarshalEasyJSON ¶
func (v OrderRequest) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (OrderRequest) MarshalJSON ¶
func (v OrderRequest) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*OrderRequest) UnmarshalEasyJSON ¶
func (v *OrderRequest) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*OrderRequest) UnmarshalJSON ¶
func (v *OrderRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Performance_POST_Request ¶
type Pa_Performance_POST_Request struct { AcctIds Pa_Performance_POST_Request_AcctIds_List `json:"acctIds"` // Frequency of cumulative performance data points: 'D'aily, 'M'onthly,'Q'uarterly. Freq string `json:"freq"` }
func (Pa_Performance_POST_Request) MarshalEasyJSON ¶
func (v Pa_Performance_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Performance_POST_Request) MarshalJSON ¶
func (v Pa_Performance_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Performance_POST_Request) UnmarshalEasyJSON ¶
func (v *Pa_Performance_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Performance_POST_Request) UnmarshalJSON ¶
func (v *Pa_Performance_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Performance_POST_Request_AcctIds_List ¶
type Pa_Performance_POST_Request_AcctIds_List []string
func (Pa_Performance_POST_Request_AcctIds_List) MarshalEasyJSON ¶
func (v Pa_Performance_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Performance_POST_Request_AcctIds_List) MarshalJSON ¶
func (v Pa_Performance_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Performance_POST_Request_AcctIds_List) UnmarshalEasyJSON ¶
func (v *Pa_Performance_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Performance_POST_Request_AcctIds_List) UnmarshalJSON ¶
func (v *Pa_Performance_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Summary_POST_Request ¶
type Pa_Summary_POST_Request struct {
AcctIds Pa_Summary_POST_Request_AcctIds_List `json:"acctIds"`
}
func (Pa_Summary_POST_Request) MarshalEasyJSON ¶
func (v Pa_Summary_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Summary_POST_Request) MarshalJSON ¶
func (v Pa_Summary_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Summary_POST_Request) UnmarshalEasyJSON ¶
func (v *Pa_Summary_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Summary_POST_Request) UnmarshalJSON ¶
func (v *Pa_Summary_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Summary_POST_Request_AcctIds_List ¶
type Pa_Summary_POST_Request_AcctIds_List []string
func (Pa_Summary_POST_Request_AcctIds_List) MarshalEasyJSON ¶
func (v Pa_Summary_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Summary_POST_Request_AcctIds_List) MarshalJSON ¶
func (v Pa_Summary_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Summary_POST_Request_AcctIds_List) UnmarshalEasyJSON ¶
func (v *Pa_Summary_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Summary_POST_Request_AcctIds_List) UnmarshalJSON ¶
func (v *Pa_Summary_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Transactions_POST_Request ¶
type Pa_Transactions_POST_Request struct { AcctIds Pa_Transactions_POST_Request_AcctIds_List `json:"acctIds"` Conids Pa_Transactions_POST_Request_Conids_List `json:"conids"` // optional defaults to USD. Currency string `json:"currency"` // optional, default value is 90 Days float64 `json:"days"` }
func (Pa_Transactions_POST_Request) MarshalEasyJSON ¶
func (v Pa_Transactions_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Transactions_POST_Request) MarshalJSON ¶
func (v Pa_Transactions_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Transactions_POST_Request) UnmarshalEasyJSON ¶
func (v *Pa_Transactions_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Transactions_POST_Request) UnmarshalJSON ¶
func (v *Pa_Transactions_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Transactions_POST_Request_AcctIds_List ¶
type Pa_Transactions_POST_Request_AcctIds_List []string
func (Pa_Transactions_POST_Request_AcctIds_List) MarshalEasyJSON ¶
func (v Pa_Transactions_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Transactions_POST_Request_AcctIds_List) MarshalJSON ¶
func (v Pa_Transactions_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Transactions_POST_Request_AcctIds_List) UnmarshalEasyJSON ¶
func (v *Pa_Transactions_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Transactions_POST_Request_AcctIds_List) UnmarshalJSON ¶
func (v *Pa_Transactions_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Pa_Transactions_POST_Request_Conids_List ¶
type Pa_Transactions_POST_Request_Conids_List []float64
func (Pa_Transactions_POST_Request_Conids_List) MarshalEasyJSON ¶
func (v Pa_Transactions_POST_Request_Conids_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Pa_Transactions_POST_Request_Conids_List) MarshalJSON ¶
func (v Pa_Transactions_POST_Request_Conids_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Pa_Transactions_POST_Request_Conids_List) UnmarshalEasyJSON ¶
func (v *Pa_Transactions_POST_Request_Conids_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Pa_Transactions_POST_Request_Conids_List) UnmarshalJSON ¶
func (v *Pa_Transactions_POST_Request_Conids_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance ¶
type Performance struct { // Cumulative performance data Cps *Performance_Cps `json:"cps"` CurrencyType string `json:"currencyType"` Id string `json:"id"` Included Performance_Included_List `json:"included"` // Net asset value data for the account or consolidated accounts. NAV data is not applicable // to benchmarks. Pm string `json:"pm"` Rc int64 `json:"rc"` // Time period performance data Tpps *Performance_Tpps `json:"tpps"` }
func (Performance) MarshalEasyJSON ¶
func (v Performance) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance) MarshalJSON ¶
func (v Performance) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance) UnmarshalEasyJSON ¶
func (v *Performance) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance) UnmarshalJSON ¶
func (v *Performance) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Cps ¶
type Performance_Cps struct { Data Performance_Cps_Data_List `json:"data"` // array of dates, the length should be same as the length of returns inside data. Dates Performance_Cps_Dates_List `json:"dates"` // D means Day Freq string `json:"freq"` }
Cumulative performance data
func (Performance_Cps) MarshalEasyJSON ¶
func (v Performance_Cps) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Cps) MarshalJSON ¶
func (v Performance_Cps) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Cps) UnmarshalEasyJSON ¶
func (v *Performance_Cps) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Cps) UnmarshalJSON ¶
func (v *Performance_Cps) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Cps_Data_List ¶
type Performance_Cps_Data_List []*Performance_Cps_Data_List_Item
func (Performance_Cps_Data_List) MarshalEasyJSON ¶
func (v Performance_Cps_Data_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Cps_Data_List) MarshalJSON ¶
func (v Performance_Cps_Data_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Cps_Data_List) UnmarshalEasyJSON ¶
func (v *Performance_Cps_Data_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Cps_Data_List) UnmarshalJSON ¶
func (v *Performance_Cps_Data_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Cps_Data_List_Item ¶
type Performance_Cps_Data_List_Item struct { BaseCurrency string `json:"baseCurrency"` // end date-- yyyyMMdd End string `json:"end"` Id string `json:"id"` // for example-- acctid IdType string `json:"idType"` // each value stands for price change percent of corresponding date in dates array Returns Performance_Cps_Data_List_Item_Returns_List `json:"returns"` // start date-- yyyyMMdd Start string `json:"start"` }
func (Performance_Cps_Data_List_Item) MarshalEasyJSON ¶
func (v Performance_Cps_Data_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Cps_Data_List_Item) MarshalJSON ¶
func (v Performance_Cps_Data_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Cps_Data_List_Item) UnmarshalEasyJSON ¶
func (v *Performance_Cps_Data_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Cps_Data_List_Item) UnmarshalJSON ¶
func (v *Performance_Cps_Data_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Cps_Data_List_Item_Returns_List ¶
type Performance_Cps_Data_List_Item_Returns_List []float64
each value stands for price change percent of corresponding date in dates array
func (Performance_Cps_Data_List_Item_Returns_List) MarshalEasyJSON ¶
func (v Performance_Cps_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Cps_Data_List_Item_Returns_List) MarshalJSON ¶
func (v Performance_Cps_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Cps_Data_List_Item_Returns_List) UnmarshalEasyJSON ¶
func (v *Performance_Cps_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Cps_Data_List_Item_Returns_List) UnmarshalJSON ¶
func (v *Performance_Cps_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Cps_Dates_List ¶
type Performance_Cps_Dates_List []string
array of dates, the length should be same as the length of returns inside data.
func (Performance_Cps_Dates_List) MarshalEasyJSON ¶
func (v Performance_Cps_Dates_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Cps_Dates_List) MarshalJSON ¶
func (v Performance_Cps_Dates_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Cps_Dates_List) UnmarshalEasyJSON ¶
func (v *Performance_Cps_Dates_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Cps_Dates_List) UnmarshalJSON ¶
func (v *Performance_Cps_Dates_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Included_List ¶
type Performance_Included_List []string
func (Performance_Included_List) MarshalEasyJSON ¶
func (v Performance_Included_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Included_List) MarshalJSON ¶
func (v Performance_Included_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Included_List) UnmarshalEasyJSON ¶
func (v *Performance_Included_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Included_List) UnmarshalJSON ¶
func (v *Performance_Included_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Nav ¶
type Performance_Nav struct { Performance_Nav_Dates_List `json:"dates"` Freq string `json:"freq"` }Dates
Net asset value data for the account or consolidated accounts. NAV data is not applicable to benchmarks.
func (Performance_Nav) MarshalEasyJSON ¶
func (v Performance_Nav) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Nav) MarshalJSON ¶
func (v Performance_Nav) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Nav) UnmarshalEasyJSON ¶
func (v *Performance_Nav) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Nav) UnmarshalJSON ¶
func (v *Performance_Nav) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Nav_Data_List ¶
type Performance_Nav_Data_List []*Performance_Nav_Data_List_Item
func (Performance_Nav_Data_List) MarshalEasyJSON ¶
func (v Performance_Nav_Data_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Nav_Data_List) MarshalJSON ¶
func (v Performance_Nav_Data_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Nav_Data_List) UnmarshalEasyJSON ¶
func (v *Performance_Nav_Data_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Nav_Data_List) UnmarshalJSON ¶
func (v *Performance_Nav_Data_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Nav_Data_List_Item ¶
type Performance_Nav_Data_List_Item struct { // end date-- yyyyMMdd IdType string `json:"idType"` Returns Performance_Nav_Data_List_Item_Returns_List `json:"returns"` Start string `json:"start"` }
func (Performance_Nav_Data_List_Item) MarshalEasyJSON ¶
func (v Performance_Nav_Data_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Nav_Data_List_Item) MarshalJSON ¶
func (v Performance_Nav_Data_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Nav_Data_List_Item) UnmarshalEasyJSON ¶
func (v *Performance_Nav_Data_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Nav_Data_List_Item) UnmarshalJSON ¶
func (v *Performance_Nav_Data_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Nav_Data_List_Item_Returns_List ¶
type Performance_Nav_Data_List_Item_Returns_List []float64
each value stands for price change percent of corresponding date in dates array
func (Performance_Nav_Data_List_Item_Returns_List) MarshalEasyJSON ¶
func (v Performance_Nav_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Nav_Data_List_Item_Returns_List) MarshalJSON ¶
func (v Performance_Nav_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Nav_Data_List_Item_Returns_List) UnmarshalEasyJSON ¶
func (v *Performance_Nav_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Nav_Data_List_Item_Returns_List) UnmarshalJSON ¶
func (v *Performance_Nav_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Nav_Dates_List ¶
type Performance_Nav_Dates_List []string
array of dates, the length should be same as the length of returns inside data.
func (Performance_Nav_Dates_List) MarshalEasyJSON ¶
func (v Performance_Nav_Dates_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Nav_Dates_List) MarshalJSON ¶
func (v Performance_Nav_Dates_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Nav_Dates_List) UnmarshalEasyJSON ¶
func (v *Performance_Nav_Dates_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Nav_Dates_List) UnmarshalJSON ¶
func (v *Performance_Nav_Dates_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Tpps ¶
type Performance_Tpps struct { Data Performance_Tpps_Data_List `json:"data"` // array of dates, the length should be same as the length of returns inside data. Dates Performance_Tpps_Dates_List `json:"dates"` // M means Month Freq string `json:"freq"` }
Time period performance data
func (Performance_Tpps) MarshalEasyJSON ¶
func (v Performance_Tpps) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Tpps) MarshalJSON ¶
func (v Performance_Tpps) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Tpps) UnmarshalEasyJSON ¶
func (v *Performance_Tpps) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Tpps) UnmarshalJSON ¶
func (v *Performance_Tpps) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Tpps_Data_List ¶
type Performance_Tpps_Data_List []*Performance_Tpps_Data_List_Item
func (Performance_Tpps_Data_List) MarshalEasyJSON ¶
func (v Performance_Tpps_Data_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Tpps_Data_List) MarshalJSON ¶
func (v Performance_Tpps_Data_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Tpps_Data_List) UnmarshalEasyJSON ¶
func (v *Performance_Tpps_Data_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Tpps_Data_List) UnmarshalJSON ¶
func (v *Performance_Tpps_Data_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Tpps_Data_List_Item ¶
type Performance_Tpps_Data_List_Item struct { BaseCurrency string `json:"baseCurrency"` // end date-- yyyyMMdd End string `json:"end"` Id string `json:"id"` // for example-- acctid IdType string `json:"idType"` // each value stands for price change percent of corresponding date in dates array Returns Performance_Tpps_Data_List_Item_Returns_List `json:"returns"` // start date-- yyyyMMdd Start string `json:"start"` }
func (Performance_Tpps_Data_List_Item) MarshalEasyJSON ¶
func (v Performance_Tpps_Data_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Tpps_Data_List_Item) MarshalJSON ¶
func (v Performance_Tpps_Data_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Tpps_Data_List_Item) UnmarshalEasyJSON ¶
func (v *Performance_Tpps_Data_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Tpps_Data_List_Item) UnmarshalJSON ¶
func (v *Performance_Tpps_Data_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Tpps_Data_List_Item_Returns_List ¶
type Performance_Tpps_Data_List_Item_Returns_List []float64
each value stands for price change percent of corresponding date in dates array
func (Performance_Tpps_Data_List_Item_Returns_List) MarshalEasyJSON ¶
func (v Performance_Tpps_Data_List_Item_Returns_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Tpps_Data_List_Item_Returns_List) MarshalJSON ¶
func (v Performance_Tpps_Data_List_Item_Returns_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Tpps_Data_List_Item_Returns_List) UnmarshalEasyJSON ¶
func (v *Performance_Tpps_Data_List_Item_Returns_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Tpps_Data_List_Item_Returns_List) UnmarshalJSON ¶
func (v *Performance_Tpps_Data_List_Item_Returns_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Performance_Tpps_Dates_List ¶
type Performance_Tpps_Dates_List []string
array of dates, the length should be same as the length of returns inside data.
func (Performance_Tpps_Dates_List) MarshalEasyJSON ¶
func (v Performance_Tpps_Dates_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Performance_Tpps_Dates_List) MarshalJSON ¶
func (v Performance_Tpps_Dates_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Performance_Tpps_Dates_List) UnmarshalEasyJSON ¶
func (v *Performance_Tpps_Dates_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Performance_Tpps_Dates_List) UnmarshalJSON ¶
func (v *Performance_Tpps_Dates_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Portfolio_AccountId_Ledger_GET_200 ¶
func (Portfolio_AccountId_Ledger_GET_200) MarshalEasyJSON ¶
func (v Portfolio_AccountId_Ledger_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Portfolio_AccountId_Ledger_GET_200) MarshalJSON ¶
func (v Portfolio_AccountId_Ledger_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Portfolio_AccountId_Ledger_GET_200) UnmarshalEasyJSON ¶
func (v *Portfolio_AccountId_Ledger_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Portfolio_AccountId_Ledger_GET_200) UnmarshalJSON ¶
func (v *Portfolio_AccountId_Ledger_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Portfolio_AccountId_Summary_GET_200 ¶
type Portfolio_AccountId_Summary_GET_200 struct { // account information Accountready *Summary `json:"accountready"` // account information Accounttype *Summary `json:"accounttype"` // account information Accruedcash *Summary `json:"accruedcash"` // account information Accruedcash_c *Summary `json:"accruedcash-c"` // account information Accruedcash_f *Summary `json:"accruedcash-f"` // account information Accruedcash_s *Summary `json:"accruedcash-s"` // account information Accrueddividend *Summary `json:"accrueddividend"` // account information Accrueddividend_c *Summary `json:"accrueddividend-c"` // account information Accrueddividend_f *Summary `json:"accrueddividend-f"` // account information Accrueddividend_s *Summary `json:"accrueddividend-s"` // account information Availablefunds *Summary `json:"availablefunds"` // account information Availablefunds_c *Summary `json:"availablefunds-c"` // account information Availablefunds_f *Summary `json:"availablefunds-f"` // account information Availablefunds_s *Summary `json:"availablefunds-s"` // account information Billable *Summary `json:"billable"` // account information Billable_c *Summary `json:"billable-c"` // account information Billable_f *Summary `json:"billable-f"` // account information Billable_s *Summary `json:"billable-s"` // account information Buyingpower *Summary `json:"buyingpower"` // account information Cushion *Summary `json:"cushion"` // account information Daytradesremaining *Summary `json:"daytradesremaining"` // account information Daytradesremainingt_plus_1 *Summary `json:"daytradesremainingt+1"` // account information Daytradesremainingt_plus_2 *Summary `json:"daytradesremainingt+2"` // account information Daytradesremainingt_plus_3 *Summary `json:"daytradesremainingt+3"` // account information Daytradesremainingt_plus_4 *Summary `json:"daytradesremainingt+4"` // account information Equitywithloanvalue *Summary `json:"equitywithloanvalue"` // account information Equitywithloanvalue_c *Summary `json:"equitywithloanvalue-c"` // account information Equitywithloanvalue_f *Summary `json:"equitywithloanvalue-f"` // account information Equitywithloanvalue_s *Summary `json:"equitywithloanvalue-s"` // account information Excessliquidity *Summary `json:"excessliquidity"` // account information Excessliquidity_c *Summary `json:"excessliquidity-c"` // account information Excessliquidity_f *Summary `json:"excessliquidity-f"` // account information Excessliquidity_s *Summary `json:"excessliquidity-s"` // account information Fullavailablefunds *Summary `json:"fullavailablefunds"` // account information Fullavailablefunds_c *Summary `json:"fullavailablefunds-c"` // account information Fullavailablefunds_f *Summary `json:"fullavailablefunds-f"` // account information Fullavailablefunds_s *Summary `json:"fullavailablefunds-s"` // account information Fullexcessliquidity *Summary `json:"fullexcessliquidity"` // account information Fullexcessliquidity_c *Summary `json:"fullexcessliquidity-c"` // account information Fullexcessliquidity_f *Summary `json:"fullexcessliquidity-f"` // account information Fullexcessliquidity_s *Summary `json:"fullexcessliquidity-s"` // account information Fullinitmarginreq *Summary `json:"fullinitmarginreq"` // account information Fullinitmarginreq_c *Summary `json:"fullinitmarginreq-c"` // account information Fullinitmarginreq_f *Summary `json:"fullinitmarginreq-f"` // account information Fullinitmarginreq_s *Summary `json:"fullinitmarginreq-s"` // account information Fullmaintmarginreq *Summary `json:"fullmaintmarginreq"` // account information Fullmaintmarginreq_c *Summary `json:"fullmaintmarginreq-c"` // account information Fullmaintmarginreq_f *Summary `json:"fullmaintmarginreq-f"` // account information Fullmaintmarginreq_s *Summary `json:"fullmaintmarginreq-s"` // account information Grosspositionvalue *Summary `json:"grosspositionvalue"` // account information Grosspositionvalue_c *Summary `json:"grosspositionvalue-c"` // account information Grosspositionvalue_f *Summary `json:"grosspositionvalue-f"` // account information Grosspositionvalue_s *Summary `json:"grosspositionvalue-s"` // account information Guarantee *Summary `json:"guarantee"` // account information Guarantee_c *Summary `json:"guarantee-c"` // account information Guarantee_f *Summary `json:"guarantee-f"` // account information Guarantee_s *Summary `json:"guarantee-s"` // account information Highestseverity *Summary `json:"highestseverity"` // account information Highestseverity_c *Summary `json:"highestseverity-c"` // account information Highestseverity_f *Summary `json:"highestseverity-f"` // account information Highestseverity_s *Summary `json:"highestseverity-s"` // account information Indianstockhaircut *Summary `json:"indianstockhaircut"` // account information Indianstockhaircut_c *Summary `json:"indianstockhaircut-c"` // account information Indianstockhaircut_f *Summary `json:"indianstockhaircut-f"` // account information Indianstockhaircut_s *Summary `json:"indianstockhaircut-s"` // account information Initmarginreq *Summary `json:"initmarginreq"` // account information Initmarginreq_c *Summary `json:"initmarginreq-c"` // account information Initmarginreq_f *Summary `json:"initmarginreq-f"` // account information Initmarginreq_s *Summary `json:"initmarginreq-s"` // account information Leverage *Summary `json:"leverage"` // account information Leverage_c *Summary `json:"leverage-c"` // account information Leverage_f *Summary `json:"leverage-f"` // account information Leverage_s *Summary `json:"leverage-s"` // account information Lookaheadavailablefunds *Summary `json:"lookaheadavailablefunds"` // account information Lookaheadavailablefunds_c *Summary `json:"lookaheadavailablefunds-c"` // account information Lookaheadavailablefunds_f *Summary `json:"lookaheadavailablefunds-f"` // account information Lookaheadavailablefunds_s *Summary `json:"lookaheadavailablefunds-s"` // account information Lookaheadexcessliquidity *Summary `json:"lookaheadexcessliquidity"` // account information Lookaheadexcessliquidity_c *Summary `json:"lookaheadexcessliquidity-c"` // account information Lookaheadexcessliquidity_f *Summary `json:"lookaheadexcessliquidity-f"` // account information Lookaheadexcessliquidity_s *Summary `json:"lookaheadexcessliquidity-s"` // account information Lookaheadinitmarginreq *Summary `json:"lookaheadinitmarginreq"` // account information Lookaheadinitmarginreq_c *Summary `json:"lookaheadinitmarginreq-c"` // account information Lookaheadinitmarginreq_f *Summary `json:"lookaheadinitmarginreq-f"` // account information Lookaheadinitmarginreq_s *Summary `json:"lookaheadinitmarginreq-s"` // account information Lookaheadmaintmarginreq *Summary `json:"lookaheadmaintmarginreq"` // account information Lookaheadmaintmarginreq_c *Summary `json:"lookaheadmaintmarginreq-c"` // account information Lookaheadmaintmarginreq_f *Summary `json:"lookaheadmaintmarginreq-f"` // account information Lookaheadmaintmarginreq_s *Summary `json:"lookaheadmaintmarginreq-s"` // account information Lookaheadnextchange *Summary `json:"lookaheadnextchange"` // account information Maintmarginreq *Summary `json:"maintmarginreq"` // account information Maintmarginreq_c *Summary `json:"maintmarginreq-c"` // account information Maintmarginreq_f *Summary `json:"maintmarginreq-f"` // account information Maintmarginreq_s *Summary `json:"maintmarginreq-s"` // account information Netliquidation *Summary `json:"netliquidation"` // account information Netliquidation_c *Summary `json:"netliquidation-c"` // account information Netliquidation_f *Summary `json:"netliquidation-f"` // account information Netliquidation_s *Summary `json:"netliquidation-s"` // account information Netliquidationuncertainty *Summary `json:"netliquidationuncertainty"` // account information Nlvandmargininreview *Summary `json:"nlvandmargininreview"` Pasharesvalue *Summary `json:"pasharesvalue"` Pasharesvalue_c *Summary `json:"pasharesvalue-c"` Pasharesvalue_f *Summary `json:"pasharesvalue-f"` Pasharesvalue_s *Summary `json:"pasharesvalue-s"` // account information Postexpirationexcess *Summary `json:"postexpirationexcess"` // account information Postexpirationexcess_c *Summary `json:"postexpirationexcess-c"` // account information Postexpirationexcess_f *Summary `json:"postexpirationexcess-f"` // account information Postexpirationexcess_s *Summary `json:"postexpirationexcess-s"` // account information Postexpirationmargin *Summary `json:"postexpirationmargin"` // account information Postexpirationmargin_c *Summary `json:"postexpirationmargin-c"` // account information Postexpirationmargin_f *Summary `json:"postexpirationmargin-f"` // account information Postexpirationmargin_s *Summary `json:"postexpirationmargin-s"` // account information Previousdayequitywithloanvalue *Summary `json:"previousdayequitywithloanvalue"` // account information Previousdayequitywithloanvalue_c *Summary `json:"previousdayequitywithloanvalue-c"` // account information Previousdayequitywithloanvalue_f *Summary `json:"previousdayequitywithloanvalue-f"` // account information Previousdayequitywithloanvalue_s *Summary `json:"previousdayequitywithloanvalue-s"` // account information Segmenttitle_c *Summary `json:"segmenttitle-c"` // account information Segmenttitle_f *Summary `json:"segmenttitle-f"` // account information Segmenttitle_s *Summary `json:"segmenttitle-s"` // account information Totalcashvalue *Summary `json:"totalcashvalue"` // account information Totalcashvalue_c *Summary `json:"totalcashvalue-c"` // account information Totalcashvalue_f *Summary `json:"totalcashvalue-f"` // account information Totalcashvalue_s *Summary `json:"totalcashvalue-s"` // account information Totaldebitcardpendingcharges *Summary `json:"totaldebitcardpendingcharges"` // account information Totaldebitcardpendingcharges_c *Summary `json:"totaldebitcardpendingcharges-c"` // account information Totaldebitcardpendingcharges_f *Summary `json:"totaldebitcardpendingcharges-f"` // account information Totaldebitcardpendingcharges_s *Summary `json:"totaldebitcardpendingcharges-s"` // account information Tradingtype_f *Summary `json:"tradingtype-f"` // account information Tradingtype_s *Summary `json:"tradingtype-s"` }
func (Portfolio_AccountId_Summary_GET_200) MarshalEasyJSON ¶
func (v Portfolio_AccountId_Summary_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Portfolio_AccountId_Summary_GET_200) MarshalJSON ¶
func (v Portfolio_AccountId_Summary_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Portfolio_AccountId_Summary_GET_200) UnmarshalEasyJSON ¶
func (v *Portfolio_AccountId_Summary_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Portfolio_AccountId_Summary_GET_200) UnmarshalJSON ¶
func (v *Portfolio_AccountId_Summary_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Portfolio_Allocation_POST_Request ¶
type Portfolio_Allocation_POST_Request struct {
AcctIds Portfolio_Allocation_POST_Request_AcctIds_List `json:"acctIds"`
}
func (Portfolio_Allocation_POST_Request) MarshalEasyJSON ¶
func (v Portfolio_Allocation_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Portfolio_Allocation_POST_Request) MarshalJSON ¶
func (v Portfolio_Allocation_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Portfolio_Allocation_POST_Request) UnmarshalEasyJSON ¶
func (v *Portfolio_Allocation_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Portfolio_Allocation_POST_Request) UnmarshalJSON ¶
func (v *Portfolio_Allocation_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Portfolio_Allocation_POST_Request_AcctIds_List ¶
type Portfolio_Allocation_POST_Request_AcctIds_List []string
func (Portfolio_Allocation_POST_Request_AcctIds_List) MarshalEasyJSON ¶
func (v Portfolio_Allocation_POST_Request_AcctIds_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Portfolio_Allocation_POST_Request_AcctIds_List) MarshalJSON ¶
func (v Portfolio_Allocation_POST_Request_AcctIds_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalEasyJSON ¶
func (v *Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalJSON ¶
func (v *Portfolio_Allocation_POST_Request_AcctIds_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Portfolio_Positions_Conid_GET_200 ¶
type Portfolio_Positions_Conid_GET_200 map[string]Position_List
func (Portfolio_Positions_Conid_GET_200) MarshalEasyJSON ¶
func (v Portfolio_Positions_Conid_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Portfolio_Positions_Conid_GET_200) MarshalJSON ¶
func (v Portfolio_Positions_Conid_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Portfolio_Positions_Conid_GET_200) UnmarshalEasyJSON ¶
func (v *Portfolio_Positions_Conid_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Portfolio_Positions_Conid_GET_200) UnmarshalJSON ¶
func (v *Portfolio_Positions_Conid_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Position_List ¶
type Position_List []*Position_List_Item
func (Position_List) MarshalEasyJSON ¶
func (v Position_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Position_List) MarshalJSON ¶
func (v Position_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Position_List) UnmarshalEasyJSON ¶
func (v *Position_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Position_List) UnmarshalJSON ¶
func (v *Position_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Position_List_Item ¶
type Position_List_Item struct { AcctId string `json:"acctId"` AssetClass string `json:"assetClass"` AvgCost float64 `json:"avgCost"` AvgPrice float64 `json:"avgPrice"` BaseAvgCost float64 `json:"baseAvgCost"` BaseAvgPrice float64 `json:"baseAvgPrice"` BaseMktPrice float64 `json:"baseMktPrice"` BaseMktValue float64 `json:"baseMktValue"` BaseRealizedPnl float64 `json:"baseRealizedPnl"` BaseUnrealizedPnl float64 `json:"baseUnrealizedPnl"` ConExchMap Position_List_Item_ConExchMap_List `json:"conExchMap"` Conid int64 `json:"conid"` ContractDesc string `json:"contractDesc"` Currency string `json:"currency"` Exchs string `json:"exchs"` ExerciseStyle string `json:"exerciseStyle"` Expiry string `json:"expiry"` FullName string `json:"fullName"` Group string `json:"group"` LastTradingDay string `json:"lastTradingDay"` MktPrice float64 `json:"mktPrice"` MktValue float64 `json:"mktValue"` Model string `json:"model"` Multiplier float64 `json:"multiplier"` Name string `json:"name"` PageSize int64 `json:"pageSize"` Position float64 `json:"position"` PutOrCall string `json:"putOrCall"` RealizedPnl float64 `json:"realizedPnl"` Sector string `json:"sector"` SectorGroup string `json:"sectorGroup"` Strike float64 `json:"strike"` Ticker string `json:"ticker"` UndComp string `json:"undComp"` UndConid int64 `json:"undConid"` UndSym string `json:"undSym"` UnrealizedPnl float64 `json:"unrealizedPnl"` }
Account Information
func (Position_List_Item) MarshalEasyJSON ¶
func (v Position_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Position_List_Item) MarshalJSON ¶
func (v Position_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Position_List_Item) UnmarshalEasyJSON ¶
func (v *Position_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Position_List_Item) UnmarshalJSON ¶
func (v *Position_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Position_List_Item_ConExchMap_List ¶
type Position_List_Item_ConExchMap_List []string
func (Position_List_Item_ConExchMap_List) MarshalEasyJSON ¶
func (v Position_List_Item_ConExchMap_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Position_List_Item_ConExchMap_List) MarshalJSON ¶
func (v Position_List_Item_ConExchMap_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Position_List_Item_ConExchMap_List) UnmarshalEasyJSON ¶
func (v *Position_List_Item_ConExchMap_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Position_List_Item_ConExchMap_List) UnmarshalJSON ¶
func (v *Position_List_Item_ConExchMap_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams ¶
type ScannerParams struct { // Contains list of filters supported for the scanner FilterList ScannerParams_FilterList_List `json:"FilterList"` // Contains list of instruments for which scanner can be ran InstrumentList *ScannerParams_InstrumentList `json:"InstrumentList"` // Contains list of instruments for which scanner can be ran LocationTree *ScannerParams_LocationTree `json:"LocationTree"` // Contains list of scan types for which scanner can be ran ScanTypeList *ScannerParams_ScanTypeList `json:"ScanTypeList"` }
func (ScannerParams) MarshalEasyJSON ¶
func (v ScannerParams) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams) MarshalJSON ¶
func (v ScannerParams) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams) UnmarshalEasyJSON ¶
func (v *ScannerParams) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams) UnmarshalJSON ¶
func (v *ScannerParams) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_FilterList_List ¶
type ScannerParams_FilterList_List []map[string]interface{}
Contains list of filters supported for the scanner
func (ScannerParams_FilterList_List) MarshalEasyJSON ¶
func (v ScannerParams_FilterList_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_FilterList_List) MarshalJSON ¶
func (v ScannerParams_FilterList_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_FilterList_List) UnmarshalEasyJSON ¶
func (v *ScannerParams_FilterList_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_FilterList_List) UnmarshalJSON ¶
func (v *ScannerParams_FilterList_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_InstrumentList ¶
type ScannerParams_InstrumentList struct { // Contains information like name, supported filters, etc. for an instrument Instrument ScannerParams_InstrumentList_Instrument_List `json:"Instrument"` }
Contains list of instruments for which scanner can be ran
func (ScannerParams_InstrumentList) MarshalEasyJSON ¶
func (v ScannerParams_InstrumentList) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_InstrumentList) MarshalJSON ¶
func (v ScannerParams_InstrumentList) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_InstrumentList) UnmarshalEasyJSON ¶
func (v *ScannerParams_InstrumentList) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_InstrumentList) UnmarshalJSON ¶
func (v *ScannerParams_InstrumentList) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_InstrumentList_Instrument_List ¶
type ScannerParams_InstrumentList_Instrument_List []*ScannerParams_InstrumentList_Instrument_List_Item
Contains information like name, supported filters, etc. for an instrument
func (ScannerParams_InstrumentList_Instrument_List) MarshalEasyJSON ¶
func (v ScannerParams_InstrumentList_Instrument_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_InstrumentList_Instrument_List) MarshalJSON ¶
func (v ScannerParams_InstrumentList_Instrument_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_InstrumentList_Instrument_List) UnmarshalEasyJSON ¶
func (v *ScannerParams_InstrumentList_Instrument_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_InstrumentList_Instrument_List) UnmarshalJSON ¶
func (v *ScannerParams_InstrumentList_Instrument_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_InstrumentList_Instrument_List_Item ¶
type ScannerParams_InstrumentList_Instrument_List_Item struct { // Supported filters for the instrument separated by a comma Filters string `json:"filters"` // Display name for the instrument Name string `json:"name"` // Sec Type of the instrument. This field is not provided if its value is same as 'type' SecType string `json:"secType"` ShortName string `json:"shortName"` // Type of the asset Type string `json:"type"` }
func (ScannerParams_InstrumentList_Instrument_List_Item) MarshalEasyJSON ¶
func (v ScannerParams_InstrumentList_Instrument_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_InstrumentList_Instrument_List_Item) MarshalJSON ¶
func (v ScannerParams_InstrumentList_Instrument_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalEasyJSON ¶
func (v *ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalJSON ¶
func (v *ScannerParams_InstrumentList_Instrument_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_LocationTree ¶
type ScannerParams_LocationTree struct { // Contains information like name, supported filters, etc. for an instrument. A location // can contain more locations forming a tree-like structure which allows user to control // the lcoation at more granular level. locationCode has to be used to specify lcoations // while querying a scanner. Location ScannerParams_LocationTree_Location_List `json:"Location"` }
Contains list of instruments for which scanner can be ran
func (ScannerParams_LocationTree) MarshalEasyJSON ¶
func (v ScannerParams_LocationTree) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_LocationTree) MarshalJSON ¶
func (v ScannerParams_LocationTree) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_LocationTree) UnmarshalEasyJSON ¶
func (v *ScannerParams_LocationTree) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_LocationTree) UnmarshalJSON ¶
func (v *ScannerParams_LocationTree) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_LocationTree_Location_List ¶
type ScannerParams_LocationTree_Location_List []*ScannerParams_LocationTree_Location_List_Item
Contains information like name, supported filters, etc. for an instrument. A location can contain more locations forming a tree-like structure which allows user to control the lcoation at more granular level. locationCode has to be used to specify lcoations while querying a scanner.
func (ScannerParams_LocationTree_Location_List) MarshalEasyJSON ¶
func (v ScannerParams_LocationTree_Location_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_LocationTree_Location_List) MarshalJSON ¶
func (v ScannerParams_LocationTree_Location_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_LocationTree_Location_List) UnmarshalEasyJSON ¶
func (v *ScannerParams_LocationTree_Location_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_LocationTree_Location_List) UnmarshalJSON ¶
func (v *ScannerParams_LocationTree_Location_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_LocationTree_Location_List_Item ¶
type ScannerParams_LocationTree_Location_List_Item struct { DisplayName string `json:"displayName"` Instruments string `json:"instruments"` LocationCode string `json:"locationCode"` RouteExchange string `json:"routeExchange"` }
func (ScannerParams_LocationTree_Location_List_Item) MarshalEasyJSON ¶
func (v ScannerParams_LocationTree_Location_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_LocationTree_Location_List_Item) MarshalJSON ¶
func (v ScannerParams_LocationTree_Location_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_LocationTree_Location_List_Item) UnmarshalEasyJSON ¶
func (v *ScannerParams_LocationTree_Location_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_LocationTree_Location_List_Item) UnmarshalJSON ¶
func (v *ScannerParams_LocationTree_Location_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_ScanTypeList ¶
type ScannerParams_ScanTypeList struct {
ScanType ScannerParams_ScanTypeList_ScanType_List `json:"ScanType"`
}
Contains list of scan types for which scanner can be ran
func (ScannerParams_ScanTypeList) MarshalEasyJSON ¶
func (v ScannerParams_ScanTypeList) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_ScanTypeList) MarshalJSON ¶
func (v ScannerParams_ScanTypeList) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_ScanTypeList) UnmarshalEasyJSON ¶
func (v *ScannerParams_ScanTypeList) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_ScanTypeList) UnmarshalJSON ¶
func (v *ScannerParams_ScanTypeList) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_ScanTypeList_ScanType_List ¶
type ScannerParams_ScanTypeList_ScanType_List []*ScannerParams_ScanTypeList_ScanType_List_Item
func (ScannerParams_ScanTypeList_ScanType_List) MarshalEasyJSON ¶
func (v ScannerParams_ScanTypeList_ScanType_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_ScanTypeList_ScanType_List) MarshalJSON ¶
func (v ScannerParams_ScanTypeList_ScanType_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_ScanTypeList_ScanType_List) UnmarshalEasyJSON ¶
func (v *ScannerParams_ScanTypeList_ScanType_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_ScanTypeList_ScanType_List) UnmarshalJSON ¶
func (v *ScannerParams_ScanTypeList_ScanType_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerParams_ScanTypeList_ScanType_List_Item ¶
type ScannerParams_ScanTypeList_ScanType_List_Item struct { DisplayName string `json:"displayName"` // Instrument types separated by a comma which are supported for this scan type Instruments string `json:"instruments"` // scan code which ahs to be provided while querying scanner with this scan type ScanCode string `json:"scanCode"` }
func (ScannerParams_ScanTypeList_ScanType_List_Item) MarshalEasyJSON ¶
func (v ScannerParams_ScanTypeList_ScanType_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerParams_ScanTypeList_ScanType_List_Item) MarshalJSON ¶
func (v ScannerParams_ScanTypeList_ScanType_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalEasyJSON ¶
func (v *ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalJSON ¶
func (v *ScannerParams_ScanTypeList_ScanType_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerResult ¶
type ScannerResult struct { // Contains list of contracts matching the scanner query Contracts *ScannerResult_Contracts `json:"Contracts"` Id float64 `json:"id"` Offset int64 `json:"offset"` Position string `json:"position"` ScanTime string `json:"scanTime"` Size int64 `json:"size"` Total int64 `json:"total"` }
func (ScannerResult) MarshalEasyJSON ¶
func (v ScannerResult) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerResult) MarshalJSON ¶
func (v ScannerResult) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerResult) UnmarshalEasyJSON ¶
func (v *ScannerResult) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerResult) UnmarshalJSON ¶
func (v *ScannerResult) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerResult_Contracts ¶
type ScannerResult_Contracts struct {
Contract ScannerResult_Contracts_Contract_List `json:"Contract"`
}
Contains list of contracts matching the scanner query
func (ScannerResult_Contracts) MarshalEasyJSON ¶
func (v ScannerResult_Contracts) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerResult_Contracts) MarshalJSON ¶
func (v ScannerResult_Contracts) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerResult_Contracts) UnmarshalEasyJSON ¶
func (v *ScannerResult_Contracts) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerResult_Contracts) UnmarshalJSON ¶
func (v *ScannerResult_Contracts) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerResult_Contracts_Contract_List ¶
type ScannerResult_Contracts_Contract_List []*ScannerResult_Contracts_Contract_List_Item
func (ScannerResult_Contracts_Contract_List) MarshalEasyJSON ¶
func (v ScannerResult_Contracts_Contract_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerResult_Contracts_Contract_List) MarshalJSON ¶
func (v ScannerResult_Contracts_Contract_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerResult_Contracts_Contract_List) UnmarshalEasyJSON ¶
func (v *ScannerResult_Contracts_Contract_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerResult_Contracts_Contract_List) UnmarshalJSON ¶
func (v *ScannerResult_Contracts_Contract_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type ScannerResult_Contracts_Contract_List_Item ¶
type ScannerResult_Contracts_Contract_List_Item struct { ContractID int64 `json:"contractID"` Distance int64 `json:"distance"` InScanTime string `json:"inScanTime"` }
func (ScannerResult_Contracts_Contract_List_Item) MarshalEasyJSON ¶
func (v ScannerResult_Contracts_Contract_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ScannerResult_Contracts_Contract_List_Item) MarshalJSON ¶
func (v ScannerResult_Contracts_Contract_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ScannerResult_Contracts_Contract_List_Item) UnmarshalEasyJSON ¶
func (v *ScannerResult_Contracts_Contract_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ScannerResult_Contracts_Contract_List_Item) UnmarshalJSON ¶
func (v *ScannerResult_Contracts_Contract_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type SecdefInfo ¶
type SecdefInfo struct { Conid float64 `json:"conid"` // Annual interest rate paid on a bond Coupon string `json:"coupon"` // Currency the contract trades in Currency string `json:"currency"` // Committee on Uniform Securities Identification Procedures number Cusip string `json:"cusip"` // Formatted symbol Desc1 string `json:"desc1"` // Formatted expiration, strike and right Desc2 string `json:"desc2"` Exchange string `json:"exchange"` ListingExchange string `json:"listingExchange"` // Format YYYYMMDD, the date on which the underlying transaction settles if the option // is exercised MaturityDate string `json:"maturityDate"` // total premium paid or received for an option contract Multiplier string `json:"multiplier"` // C = Call Option, P = Put Option Right string `json:"right"` SecType string `json:"secType"` // The strike price also known as exercise price Strike string `json:"strike"` // For example IBKR Symbol string `json:"symbol"` TradingClass string `json:"tradingClass"` ValidExchanges string `json:"validExchanges"` }
Contains some basic info of contract
func (SecdefInfo) MarshalEasyJSON ¶
func (v SecdefInfo) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (SecdefInfo) MarshalJSON ¶
func (v SecdefInfo) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*SecdefInfo) UnmarshalEasyJSON ¶
func (v *SecdefInfo) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*SecdefInfo) UnmarshalJSON ¶
func (v *SecdefInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Secdef_List ¶
type Secdef_List []*Secdef_List_Item
func (Secdef_List) MarshalEasyJSON ¶
func (v Secdef_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Secdef_List) MarshalJSON ¶
func (v Secdef_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Secdef_List) UnmarshalEasyJSON ¶
func (v *Secdef_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Secdef_List) UnmarshalJSON ¶
func (v *Secdef_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Secdef_List_Item ¶
type Secdef_List_Item struct { AssetClass string `json:"assetClass"` Conid int64 `json:"conid"` Expiry string `json:"expiry"` FullName string `json:"fullName"` Group string `json:"group"` LastTradingDay string `json:"lastTradingDay"` Name string `json:"name"` PageSize int64 `json:"pageSize"` PutOrCall string `json:"putOrCall"` Sector string `json:"sector"` SectorGroup string `json:"sectorGroup"` Strike float64 `json:"strike"` Ticker string `json:"ticker"` UndConid int64 `json:"undConid"` }
security definition information
func (Secdef_List_Item) MarshalEasyJSON ¶
func (v Secdef_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Secdef_List_Item) MarshalJSON ¶
func (v Secdef_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Secdef_List_Item) UnmarshalEasyJSON ¶
func (v *Secdef_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Secdef_List_Item) UnmarshalJSON ¶
func (v *Secdef_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type SetAccount ¶
type SetAccount struct { // Account ID AcctId string `json:"acctId"` }
func (SetAccount) MarshalEasyJSON ¶
func (v SetAccount) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (SetAccount) MarshalJSON ¶
func (v SetAccount) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*SetAccount) UnmarshalEasyJSON ¶
func (v *SetAccount) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*SetAccount) UnmarshalJSON ¶
func (v *SetAccount) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Sso_Validate_GET_200 ¶
type Sso_Validate_GET_200 struct { // Time of session validation AUTH_TIME int64 `json:"AUTH_TIME"` // Time in milliseconds until session expires. Caller needs to call the again to re-validate // session EXPIRES int64 `json:"EXPIRES"` // IP Address IP string `json:"IP"` // 1 for Live, 2 for Paper LOGIN_TYPE int64 `json:"LOGIN_TYPE"` // Paper Username PAPER_USER_NAME string `json:"PAPER_USER_NAME"` // true if session was validated; false if not. RESULT bool `json:"RESULT"` SF_ENABLED bool `json:"SF_ENABLED"` // User ID USER_ID int64 `json:"USER_ID"` // Username USER_NAME string `json:"USER_NAME"` // Time in milliseconds until session expires. Caller needs to call the again to re-validate // session Expire float64 `json:"expire"` // Time of session validation Features map[string]interface{} `json:"features"` // Time session was last accessed LastAccessed int64 `json:"lastAccessed"` // 1 for Live, 2 for Paper LoginType int64 `json:"loginType"` }
func (Sso_Validate_GET_200) MarshalEasyJSON ¶
func (v Sso_Validate_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Sso_Validate_GET_200) MarshalJSON ¶
func (v Sso_Validate_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Sso_Validate_GET_200) UnmarshalEasyJSON ¶
func (v *Sso_Validate_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Sso_Validate_GET_200) UnmarshalJSON ¶
func (v *Sso_Validate_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type StatsData ¶
type StatsData struct { Conid float64 `json:"Conid"` Exchange string `json:"Exchange"` // Object, payload depends on event type. See confluence page for IGEvntUpd. P string `json:"P"` T float64 `json:"T"` TT float64 `json:"TT"` V float64 `json:"V"` }
func (StatsData) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (StatsData) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*StatsData) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*StatsData) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Stocks_List ¶
type Stocks_List []*Stocks_List_Item
This is an array of object(s), there could be multiple results under same symbol
func (Stocks_List) MarshalEasyJSON ¶
func (v Stocks_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Stocks_List) MarshalJSON ¶
func (v Stocks_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Stocks_List) UnmarshalEasyJSON ¶
func (v *Stocks_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Stocks_List) UnmarshalJSON ¶
func (v *Stocks_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Stocks_List_Item ¶
type Stocks_List_Item struct { AssetClass string `json:"assetClass"` // company name in Chinese ChineseName string `json:"chineseName"` // array of contracts from different exchanges Contracts Stocks_List_Item_Contracts_List `json:"contracts"` // company name Name string `json:"name"` }
future contract information
func (Stocks_List_Item) MarshalEasyJSON ¶
func (v Stocks_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Stocks_List_Item) MarshalJSON ¶
func (v Stocks_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Stocks_List_Item) UnmarshalEasyJSON ¶
func (v *Stocks_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Stocks_List_Item) UnmarshalJSON ¶
func (v *Stocks_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Stocks_List_Item_Contracts_List ¶
type Stocks_List_Item_Contracts_List []*Stocks_List_Item_Contracts_List_Item
array of contracts from different exchanges
func (Stocks_List_Item_Contracts_List) MarshalEasyJSON ¶
func (v Stocks_List_Item_Contracts_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Stocks_List_Item_Contracts_List) MarshalJSON ¶
func (v Stocks_List_Item_Contracts_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Stocks_List_Item_Contracts_List) UnmarshalEasyJSON ¶
func (v *Stocks_List_Item_Contracts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Stocks_List_Item_Contracts_List) UnmarshalJSON ¶
func (v *Stocks_List_Item_Contracts_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Stocks_List_Item_Contracts_List_Item ¶
type Stocks_List_Item_Contracts_List_Item struct { // conid of the stock contract Conid int64 `json:"conid"` Exchange string `json:"exchange"` }
func (Stocks_List_Item_Contracts_List_Item) MarshalEasyJSON ¶
func (v Stocks_List_Item_Contracts_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Stocks_List_Item_Contracts_List_Item) MarshalJSON ¶
func (v Stocks_List_Item_Contracts_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Stocks_List_Item_Contracts_List_Item) UnmarshalEasyJSON ¶
func (v *Stocks_List_Item_Contracts_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Stocks_List_Item_Contracts_List_Item) UnmarshalJSON ¶
func (v *Stocks_List_Item_Contracts_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary ¶
type Summary struct { AccountSummaries Summary_AccountSummaries_List `json:"accountSummaries"` BalanceByDate *Summary_BalanceByDate `json:"balanceByDate"` Currency string `json:"currency"` EndDate string `json:"endDate"` ExcludedAccounts Summary_ExcludedAccounts_List `json:"excludedAccounts"` // indicator of user having configured any external accounts HasExternalAccounts bool `json:"hasExternalAccounts"` LastSuccessfulUpdate string `json:"lastSuccessfulUpdate"` Pm string `json:"pm"` Rc int64 `json:"rc"` // date format-- yyyy-MM-dd StartDate string `json:"startDate"` Total *Summary_Total `json:"total"` UserId string `json:"userId"` View string `json:"view"` }
account information
func (Summary) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Summary) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Summary_AccountSummaries_List ¶
type Summary_AccountSummaries_List []*Summary_AccountSummaries_List_Item
func (Summary_AccountSummaries_List) MarshalEasyJSON ¶
func (v Summary_AccountSummaries_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_AccountSummaries_List) MarshalJSON ¶
func (v Summary_AccountSummaries_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_AccountSummaries_List) UnmarshalEasyJSON ¶
func (v *Summary_AccountSummaries_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_AccountSummaries_List) UnmarshalJSON ¶
func (v *Summary_AccountSummaries_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_AccountSummaries_List_Item ¶
type Summary_AccountSummaries_List_Item struct { AccountTypeCode string `json:"accountTypeCode"` AccountTypeName string `json:"accountTypeName"` Chg string `json:"chg"` EndVal string `json:"endVal"` HasAccounts string `json:"hasAccounts"` Rtn string `json:"rtn"` StartVal string `json:"startVal"` }
func (Summary_AccountSummaries_List_Item) MarshalEasyJSON ¶
func (v Summary_AccountSummaries_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_AccountSummaries_List_Item) MarshalJSON ¶
func (v Summary_AccountSummaries_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_AccountSummaries_List_Item) UnmarshalEasyJSON ¶
func (v *Summary_AccountSummaries_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_AccountSummaries_List_Item) UnmarshalJSON ¶
func (v *Summary_AccountSummaries_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_BalanceByDate ¶
type Summary_BalanceByDate struct {
Series Summary_BalanceByDate_Series_List `json:"series"`
}
func (Summary_BalanceByDate) MarshalEasyJSON ¶
func (v Summary_BalanceByDate) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_BalanceByDate) MarshalJSON ¶
func (v Summary_BalanceByDate) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_BalanceByDate) UnmarshalEasyJSON ¶
func (v *Summary_BalanceByDate) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_BalanceByDate) UnmarshalJSON ¶
func (v *Summary_BalanceByDate) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_BalanceByDate_Series_List ¶
type Summary_BalanceByDate_Series_List []*Summary_BalanceByDate_Series_List_Item
func (Summary_BalanceByDate_Series_List) MarshalEasyJSON ¶
func (v Summary_BalanceByDate_Series_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_BalanceByDate_Series_List) MarshalJSON ¶
func (v Summary_BalanceByDate_Series_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_BalanceByDate_Series_List) UnmarshalEasyJSON ¶
func (v *Summary_BalanceByDate_Series_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_BalanceByDate_Series_List) UnmarshalJSON ¶
func (v *Summary_BalanceByDate_Series_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_BalanceByDate_Series_List_Item ¶
type Summary_BalanceByDate_Series_List_Item struct { Date Summary_BalanceByDate_Series_List_Item_Date_List `json:"date"` GroupId string `json:"groupId"` Id string `json:"id"` Name string `json:"name"` }
func (Summary_BalanceByDate_Series_List_Item) MarshalEasyJSON ¶
func (v Summary_BalanceByDate_Series_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_BalanceByDate_Series_List_Item) MarshalJSON ¶
func (v Summary_BalanceByDate_Series_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_BalanceByDate_Series_List_Item) UnmarshalEasyJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_BalanceByDate_Series_List_Item) UnmarshalJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_BalanceByDate_Series_List_Item_Date_List ¶
type Summary_BalanceByDate_Series_List_Item_Date_List []Summary_BalanceByDate_Series_List_Item_Date_List_Item_List
func (Summary_BalanceByDate_Series_List_Item_Date_List) MarshalEasyJSON ¶
func (v Summary_BalanceByDate_Series_List_Item_Date_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_BalanceByDate_Series_List_Item_Date_List) MarshalJSON ¶
func (v Summary_BalanceByDate_Series_List_Item_Date_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalEasyJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item_Date_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_BalanceByDate_Series_List_Item_Date_List_Item_List ¶
type Summary_BalanceByDate_Series_List_Item_Date_List_Item_List []float64
func (Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalEasyJSON ¶
func (v Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalJSON ¶
func (v Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalEasyJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalJSON ¶
func (v *Summary_BalanceByDate_Series_List_Item_Date_List_Item_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_ExcludedAccounts_List ¶
type Summary_ExcludedAccounts_List []*Summary_ExcludedAccounts_List_Item
func (Summary_ExcludedAccounts_List) MarshalEasyJSON ¶
func (v Summary_ExcludedAccounts_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_ExcludedAccounts_List) MarshalJSON ¶
func (v Summary_ExcludedAccounts_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_ExcludedAccounts_List) UnmarshalEasyJSON ¶
func (v *Summary_ExcludedAccounts_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_ExcludedAccounts_List) UnmarshalJSON ¶
func (v *Summary_ExcludedAccounts_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_ExcludedAccounts_List_Item ¶
type Summary_ExcludedAccounts_List_Item struct { AcctId string `json:"acctId"` AcctNumAtFI string `json:"acctNumAtFI"` AcctTitle string `json:"acctTitle"` FiName string `json:"fiName"` HarvestCode int64 `json:"harvestCode"` LastUpdate string `json:"lastUpdate"` LastUpdateAttempt string `json:"lastUpdateAttempt"` LastUpdateStatusCode string `json:"lastUpdateStatusCode"` Rc int64 `json:"rc"` }
func (Summary_ExcludedAccounts_List_Item) MarshalEasyJSON ¶
func (v Summary_ExcludedAccounts_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_ExcludedAccounts_List_Item) MarshalJSON ¶
func (v Summary_ExcludedAccounts_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_ExcludedAccounts_List_Item) UnmarshalEasyJSON ¶
func (v *Summary_ExcludedAccounts_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_ExcludedAccounts_List_Item) UnmarshalJSON ¶
func (v *Summary_ExcludedAccounts_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Summary_Total ¶
type Summary_Total struct { // total change amount Chg string `json:"chg"` EndVal string `json:"endVal"` // set to true if any external account data is not available for starting or ending // date, resulting in potentially unusual total values. IncompleteData bool `json:"incompleteData"` // change percent Rtn string `json:"rtn"` StartVal string `json:"startVal"` }
func (Summary_Total) MarshalEasyJSON ¶
func (v Summary_Total) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Summary_Total) MarshalJSON ¶
func (v Summary_Total) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Summary_Total) UnmarshalEasyJSON ¶
func (v *Summary_Total) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Summary_Total) UnmarshalJSON ¶
func (v *Summary_Total) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type SystemError ¶
type SystemError struct {
Error string `json:"error"`
}
func (SystemError) MarshalEasyJSON ¶
func (v SystemError) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (SystemError) MarshalJSON ¶
func (v SystemError) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*SystemError) UnmarshalEasyJSON ¶
func (v *SystemError) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*SystemError) UnmarshalJSON ¶
func (v *SystemError) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Tickle_POST_200 ¶
type Tickle_POST_200 struct { Collission bool `json:"collission"` Iserver *Tickle_POST_200_Iserver `json:"iserver"` // SessionID Session string `json:"session"` SsoExpires int64 `json:"ssoExpires"` UserId int64 `json:"userId"` }
confirms session is open
func (Tickle_POST_200) MarshalEasyJSON ¶
func (v Tickle_POST_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Tickle_POST_200) MarshalJSON ¶
func (v Tickle_POST_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Tickle_POST_200) UnmarshalEasyJSON ¶
func (v *Tickle_POST_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Tickle_POST_200) UnmarshalJSON ¶
func (v *Tickle_POST_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Tickle_POST_200_Iserver ¶
type Tickle_POST_200_Iserver struct { AuthStatus *Tickle_POST_200_Iserver_AuthStatus `json:"authStatus"` Tickle bool `json:"tickle"` }
func (Tickle_POST_200_Iserver) MarshalEasyJSON ¶
func (v Tickle_POST_200_Iserver) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Tickle_POST_200_Iserver) MarshalJSON ¶
func (v Tickle_POST_200_Iserver) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Tickle_POST_200_Iserver) UnmarshalEasyJSON ¶
func (v *Tickle_POST_200_Iserver) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Tickle_POST_200_Iserver) UnmarshalJSON ¶
func (v *Tickle_POST_200_Iserver) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Tickle_POST_200_Iserver_AuthStatus ¶
type Tickle_POST_200_Iserver_AuthStatus struct { MAC string `json:"MAC"` Authenticated bool `json:"authenticated"` Competing bool `json:"competing"` Connected bool `json:"connected"` Message string `json:"message"` }
func (Tickle_POST_200_Iserver_AuthStatus) MarshalEasyJSON ¶
func (v Tickle_POST_200_Iserver_AuthStatus) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Tickle_POST_200_Iserver_AuthStatus) MarshalJSON ¶
func (v Tickle_POST_200_Iserver_AuthStatus) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Tickle_POST_200_Iserver_AuthStatus) UnmarshalEasyJSON ¶
func (v *Tickle_POST_200_Iserver_AuthStatus) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Tickle_POST_200_Iserver_AuthStatus) UnmarshalJSON ¶
func (v *Tickle_POST_200_Iserver_AuthStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trade ¶
type Trade struct { Account string `json:"account"` Clearing_id string `json:"clearing_id"` Clearing_name string `json:"clearing_name"` Comission float64 `json:"comission"` Company_name string `json:"company_name"` Conidex string `json:"conidex"` Contract_description_1 string `json:"contract_description_1"` Exchange string `json:"exchange"` Execution_id string `json:"execution_id"` Net_amount float64 `json:"net_amount"` Order_description string `json:"order_description"` // User defined string used to identify the order. Value is set using "cOID" field while // placing an order. Order_ref string `json:"order_ref"` Position string `json:"position"` Price string `json:"price"` Sec_type string `json:"sec_type"` Side string `json:"side"` Size string `json:"size"` Submitter string `json:"submitter"` Symbol string `json:"symbol"` Trade_time string `json:"trade_time"` Trade_time_r float64 `json:"trade_time_r"` }
func (Trade) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trade) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Trade) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trade) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type Transactions ¶
type Transactions struct { // same as request Currency string `json:"currency"` // Period start date. Epoch time, GMT From float64 `json:"from"` // will always be getTransactions Id string `json:"id"` // Indicates whether current day and realtime data is included in the result IncludesRealTime bool `json:"includesRealTime"` // Period end date. Epoch time, GMT To float64 `json:"to"` // Sorted by date descending Transactions Transactions_Transactions_List `json:"transactions"` }
account transactions
func (Transactions) MarshalEasyJSON ¶
func (v Transactions) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Transactions) MarshalJSON ¶
func (v Transactions) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Transactions) UnmarshalEasyJSON ¶
func (v *Transactions) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Transactions) UnmarshalJSON ¶
func (v *Transactions) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Transactions_Transactions_List ¶
type Transactions_Transactions_List []*Transactions_Transactions_List_Item
Sorted by date descending
func (Transactions_Transactions_List) MarshalEasyJSON ¶
func (v Transactions_Transactions_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Transactions_Transactions_List) MarshalJSON ¶
func (v Transactions_Transactions_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Transactions_Transactions_List) UnmarshalEasyJSON ¶
func (v *Transactions_Transactions_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Transactions_Transactions_List) UnmarshalJSON ¶
func (v *Transactions_Transactions_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Transactions_Transactions_List_Item ¶
type Transactions_Transactions_List_Item struct { Acctid string `json:"acctid"` // Raw value, no formatting. Net transaction amount (may include commission, tax). // In asset currency Amt float64 `json:"amt"` Conid float64 `json:"conid"` // currency code Cur string `json:"cur"` // Date of transaction. Epoch time, GMT Date string `json:"date"` // Transaction description Desc string `json:"desc"` // Conversion rate from asset currency to response currency FxRate float64 `json:"fxRate"` // In asset currency. Not be applicable for all transaction types. Pr float64 `json:"pr"` // Not applicable for all transaction types Qty float64 `json:"qty"` // Transaction Type Name: Examples: "Sell", "Buy", "Corporate Action", // "Dividend Payment", "Transfer", "Payment in Lieu" // Dividends and Transfers do not have price and quantity in response Type string `json:"type"` }
func (Transactions_Transactions_List_Item) MarshalEasyJSON ¶
func (v Transactions_Transactions_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Transactions_Transactions_List_Item) MarshalJSON ¶
func (v Transactions_Transactions_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Transactions_Transactions_List_Item) UnmarshalEasyJSON ¶
func (v *Transactions_Transactions_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Transactions_Transactions_List_Item) UnmarshalJSON ¶
func (v *Transactions_Transactions_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Futures_GET_200 ¶
type Trsrv_Futures_GET_200 map[string]Futures_List
func (Trsrv_Futures_GET_200) MarshalEasyJSON ¶
func (v Trsrv_Futures_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Futures_GET_200) MarshalJSON ¶
func (v Trsrv_Futures_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Futures_GET_200) UnmarshalEasyJSON ¶
func (v *Trsrv_Futures_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Futures_GET_200) UnmarshalJSON ¶
func (v *Trsrv_Futures_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Futures_GET_500 ¶
type Trsrv_Futures_GET_500 struct {
Error string `json:"error"`
}
func (Trsrv_Futures_GET_500) MarshalEasyJSON ¶
func (v Trsrv_Futures_GET_500) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Futures_GET_500) MarshalJSON ¶
func (v Trsrv_Futures_GET_500) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Futures_GET_500) UnmarshalEasyJSON ¶
func (v *Trsrv_Futures_GET_500) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Futures_GET_500) UnmarshalJSON ¶
func (v *Trsrv_Futures_GET_500) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_POST_Request ¶
type Trsrv_Secdef_POST_Request struct {
Conids Trsrv_Secdef_POST_Request_Conids_List `json:"conids"`
}
func (Trsrv_Secdef_POST_Request) MarshalEasyJSON ¶
func (v Trsrv_Secdef_POST_Request) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_POST_Request) MarshalJSON ¶
func (v Trsrv_Secdef_POST_Request) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_POST_Request) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_POST_Request) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_POST_Request) UnmarshalJSON ¶
func (v *Trsrv_Secdef_POST_Request) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_POST_Request_Conids_List ¶
type Trsrv_Secdef_POST_Request_Conids_List []int64
func (Trsrv_Secdef_POST_Request_Conids_List) MarshalEasyJSON ¶
func (v Trsrv_Secdef_POST_Request_Conids_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_POST_Request_Conids_List) MarshalJSON ¶
func (v Trsrv_Secdef_POST_Request_Conids_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_POST_Request_Conids_List) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_POST_Request_Conids_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_POST_Request_Conids_List) UnmarshalJSON ¶
func (v *Trsrv_Secdef_POST_Request_Conids_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_Schedule_GET_200 ¶
type Trsrv_Secdef_Schedule_GET_200 struct { Id string `json:"id"` // Always contains at least one 'tradingTime' and zero or more 'sessionTime' tags Schedules Trsrv_Secdef_Schedule_GET_200_Schedules_List `json:"schedules"` // null is returned. TradeVenueId string `json:"tradeVenueId"` }
func (Trsrv_Secdef_Schedule_GET_200) MarshalEasyJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_Schedule_GET_200) MarshalJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_Schedule_GET_200) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_Schedule_GET_200) UnmarshalJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_Schedule_GET_200_Schedules_List ¶
type Trsrv_Secdef_Schedule_GET_200_Schedules_List []*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item
Always contains at least one 'tradingTime' and zero or more 'sessionTime' tags
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalEasyJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item ¶
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item struct { ClearingCycleEndTime int64 `json:"clearingCycleEndTime"` // If the LIQUID hours differs from the total trading day then a separate 'session' // tag is returned. Sessions *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions `json:"sessions"` // 20000101 stands for any Sat, 20000102 stands for any Sun, ... 20000107 stands for // any Fri. Any other date stands for itself. TradingScheduleDate int64 `json:"tradingScheduleDate"` // Returns tradingTime in exchange time zone. TradingTimes *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes `json:"tradingTimes"` }
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalEasyJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions ¶
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions struct { ClosingTime int64 `json:"closingTime"` OpeningTime int64 `json:"openingTime"` // If the whole trading day is considered LIQUID then the value 'LIQUID' is returned. Prop string `json:"prop"` }
If the LIQUID hours differs from the total trading day then a separate 'session' tag is returned.
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalEasyJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_Sessions) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes ¶
type Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes struct { CancelDayOrders string `json:"cancelDayOrders"` ClosingTime int64 `json:"closingTime"` OpeningTime int64 `json:"openingTime"` }
Returns tradingTime in exchange time zone.
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalEasyJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalJSON ¶
func (v Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalEasyJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalJSON ¶
func (v *Trsrv_Secdef_Schedule_GET_200_Schedules_List_Item_TradingTimes) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Stocks_GET_200 ¶
type Trsrv_Stocks_GET_200 map[string]Stocks_List
func (Trsrv_Stocks_GET_200) MarshalEasyJSON ¶
func (v Trsrv_Stocks_GET_200) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Stocks_GET_200) MarshalJSON ¶
func (v Trsrv_Stocks_GET_200) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Stocks_GET_200) UnmarshalEasyJSON ¶
func (v *Trsrv_Stocks_GET_200) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Stocks_GET_200) UnmarshalJSON ¶
func (v *Trsrv_Stocks_GET_200) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Trsrv_Stocks_GET_500 ¶
type Trsrv_Stocks_GET_500 struct {
Error string `json:"error"`
}
func (Trsrv_Stocks_GET_500) MarshalEasyJSON ¶
func (v Trsrv_Stocks_GET_500) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Trsrv_Stocks_GET_500) MarshalJSON ¶
func (v Trsrv_Stocks_GET_500) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Trsrv_Stocks_GET_500) UnmarshalEasyJSON ¶
func (v *Trsrv_Stocks_GET_500) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Trsrv_Stocks_GET_500) UnmarshalJSON ¶
func (v *Trsrv_Stocks_GET_500) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Wagers_List ¶
type Wagers_List []*Wagers_List_Item
func (Wagers_List) MarshalEasyJSON ¶
func (v Wagers_List) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Wagers_List) MarshalJSON ¶
func (v Wagers_List) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Wagers_List) UnmarshalEasyJSON ¶
func (v *Wagers_List) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Wagers_List) UnmarshalJSON ¶
func (v *Wagers_List) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type Wagers_List_Item ¶
type Wagers_List_Item struct { Conid float64 `json:"conid"` Curr string `json:"curr"` Desc string `json:"desc"` Part string `json:"part"` }
List of wagers
func (Wagers_List_Item) MarshalEasyJSON ¶
func (v Wagers_List_Item) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (Wagers_List_Item) MarshalJSON ¶
func (v Wagers_List_Item) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*Wagers_List_Item) UnmarshalEasyJSON ¶
func (v *Wagers_List_Item) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Wagers_List_Item) UnmarshalJSON ¶
func (v *Wagers_List_Item) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface