diff --git a/schema/active_symbols.go b/schema/active_symbols.go index 26c0a4b..8704fe6 100644 --- a/schema/active_symbols.go +++ b/schema/active_symbols.go @@ -22,7 +22,7 @@ type ActiveSymbols struct { LandingCompanyShort *ActiveSymbolsLandingCompanyShort `json:"landing_company_short,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ActiveSymbolsPassthrough `json:"passthrough,omitempty"` // [Optional] If you specify this field, only symbols that can be traded through @@ -163,7 +163,7 @@ const ActiveSymbolsLandingCompanyVirtual ActiveSymbolsLandingCompany = "virtual" const ActiveSymbolsLandingCompanySvg ActiveSymbolsLandingCompany = "svg" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ActiveSymbolsPassthrough map[string]interface{} type ActiveSymbolsProductType string diff --git a/schema/api_token.go b/schema/api_token.go index d42239a..87b89ce 100644 --- a/schema/api_token.go +++ b/schema/api_token.go @@ -21,7 +21,7 @@ type ApiToken struct { NewTokenScopes []ApiTokenNewTokenScopesElem `json:"new_token_scopes,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ApiTokenPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -43,7 +43,7 @@ const ApiTokenNewTokenScopesElemTrade ApiTokenNewTokenScopesElem = "trade" const ApiTokenNewTokenScopesElemTradingInformation ApiTokenNewTokenScopesElem = "trading_information" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ApiTokenPassthrough map[string]interface{} type ApiTokenValidForCurrentIpOnly int diff --git a/schema/app_delete.go b/schema/app_delete.go index 7150600..09d0649 100644 --- a/schema/app_delete.go +++ b/schema/app_delete.go @@ -11,7 +11,7 @@ type AppDelete struct { AppDelete int `json:"app_delete"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppDeletePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type AppDelete struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppDeletePassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/app_get.go b/schema/app_get.go index e2df245..4cd9443 100644 --- a/schema/app_get.go +++ b/schema/app_get.go @@ -11,7 +11,7 @@ type AppGet struct { AppGet int `json:"app_get"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppGetPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type AppGet struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppGetPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/app_list.go b/schema/app_list.go index 87b0013..f09717e 100644 --- a/schema/app_list.go +++ b/schema/app_list.go @@ -38,7 +38,7 @@ type AppList struct { AppList AppListAppList `json:"app_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type AppList struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppListPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/app_markup_details.go b/schema/app_markup_details.go index 693f861..120776b 100644 --- a/schema/app_markup_details.go +++ b/schema/app_markup_details.go @@ -33,7 +33,7 @@ type AppMarkupDetails struct { Offset *int `json:"offset,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppMarkupDetailsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -53,7 +53,7 @@ type AppMarkupDetailsAppMarkupDetails int type AppMarkupDetailsDescription int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppMarkupDetailsPassthrough map[string]interface{} type AppMarkupDetailsSort string diff --git a/schema/app_markup_statistics.go b/schema/app_markup_statistics.go index f1649f8..5a15e47 100644 --- a/schema/app_markup_statistics.go +++ b/schema/app_markup_statistics.go @@ -44,7 +44,7 @@ type AppMarkupStatistics struct { DateTo string `json:"date_to"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppMarkupStatisticsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -52,7 +52,7 @@ type AppMarkupStatistics struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppMarkupStatisticsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/app_register.go b/schema/app_register.go index 04bbf72..daf1821 100644 --- a/schema/app_register.go +++ b/schema/app_register.go @@ -49,7 +49,7 @@ func (j *AppRegisterAppRegister) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppRegisterPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. @@ -101,7 +101,7 @@ type AppRegister struct { Name string `json:"name"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppRegisterPassthrough `json:"passthrough,omitempty"` // [Optional] The URL to redirect to after a successful login. Required if diff --git a/schema/app_update.go b/schema/app_update.go index f67d3b2..baeb208 100644 --- a/schema/app_update.go +++ b/schema/app_update.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AppUpdatePassthrough map[string]interface{} type AppUpdateScopesElem string @@ -65,7 +65,7 @@ type AppUpdate struct { Name string `json:"name"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AppUpdatePassthrough `json:"passthrough,omitempty"` // [Optional] The URL to redirect to after a successful login. Required if diff --git a/schema/asset_index.go b/schema/asset_index.go index 05d3f3d..0336cbe 100644 --- a/schema/asset_index.go +++ b/schema/asset_index.go @@ -21,7 +21,7 @@ type AssetIndex struct { LandingCompanyShort *AssetIndexLandingCompanyShort `json:"landing_company_short,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AssetIndexPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -137,7 +137,7 @@ const AssetIndexLandingCompanyVanuatu AssetIndexLandingCompany = "vanuatu" const AssetIndexLandingCompanyVirtual AssetIndexLandingCompany = "virtual" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AssetIndexPassthrough map[string]interface{} var enumValues_AssetIndexAssetIndex = []interface{}{ diff --git a/schema/authorize.go b/schema/authorize.go index 7839175..a70b7ae 100644 --- a/schema/authorize.go +++ b/schema/authorize.go @@ -46,7 +46,7 @@ type Authorize struct { Authorize string `json:"authorize"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough AuthorizePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -54,7 +54,7 @@ type Authorize struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type AuthorizePassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/balance.go b/schema/balance.go index 38484be..543d575 100644 --- a/schema/balance.go +++ b/schema/balance.go @@ -33,7 +33,7 @@ func (j *BalanceBalance) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type BalancePassthrough map[string]interface{} type BalanceSubscribe int @@ -74,7 +74,7 @@ type Balance struct { Balance BalanceBalance `json:"balance"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough BalancePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/buy.go b/schema/buy.go index 3342d48..253467a 100644 --- a/schema/buy.go +++ b/schema/buy.go @@ -16,7 +16,7 @@ type Buy struct { Parameters *BuyParameters `json:"parameters,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough BuyPassthrough `json:"passthrough,omitempty"` // Maximum price at which to purchase the contract. @@ -367,7 +367,7 @@ func (j *BuyParameters) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type BuyPassthrough map[string]interface{} type BuySubscribe int diff --git a/schema/buy_contract_for_multiple_accounts.go b/schema/buy_contract_for_multiple_accounts.go index 6b807f7..bf320e7 100644 --- a/schema/buy_contract_for_multiple_accounts.go +++ b/schema/buy_contract_for_multiple_accounts.go @@ -18,7 +18,7 @@ type BuyContractForMultipleAccounts struct { Parameters *BuyContractForMultipleAccountsParameters `json:"parameters,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough BuyContractForMultipleAccountsPassthrough `json:"passthrough,omitempty"` // Maximum price at which to purchase the contract. @@ -277,7 +277,7 @@ func (j *BuyContractForMultipleAccountsParameters) UnmarshalJSON(b []byte) error } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type BuyContractForMultipleAccountsPassthrough map[string]interface{} var enumValues_BuyContractForMultipleAccountsParametersBasis = []interface{}{ diff --git a/schema/cancel.go b/schema/cancel.go index bf1dedc..14760bd 100644 --- a/schema/cancel.go +++ b/schema/cancel.go @@ -11,7 +11,7 @@ type Cancel struct { Cancel int `json:"cancel"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CancelPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type Cancel struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CancelPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/cashier.go b/schema/cashier.go index 273f1c4..92369cd 100644 --- a/schema/cashier.go +++ b/schema/cashier.go @@ -22,7 +22,7 @@ type Cashier struct { DryRun CashierDryRun `json:"dry_run,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CashierPassthrough `json:"passthrough,omitempty"` // [Optional] Cashier provider. `crypto` will be default option for crypto @@ -49,7 +49,7 @@ const CashierCashierWithdraw CashierCashier = "withdraw" type CashierDryRun int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CashierPassthrough map[string]interface{} type CashierProvider string diff --git a/schema/contract_update.go b/schema/contract_update.go index 9c9f6a1..407ed61 100644 --- a/schema/contract_update.go +++ b/schema/contract_update.go @@ -44,7 +44,7 @@ type ContractUpdate struct { LimitOrder ContractUpdateLimitOrder `json:"limit_order"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ContractUpdatePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -61,7 +61,7 @@ type ContractUpdateLimitOrder struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ContractUpdatePassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/contract_update_history.go b/schema/contract_update_history.go index 75e0a5c..f7d332a 100644 --- a/schema/contract_update_history.go +++ b/schema/contract_update_history.go @@ -44,7 +44,7 @@ type ContractUpdateHistory struct { Limit float64 `json:"limit,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ContractUpdateHistoryPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -52,7 +52,7 @@ type ContractUpdateHistory struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ContractUpdateHistoryPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/contracts_for.go b/schema/contracts_for.go index d292802..27f9ff7 100644 --- a/schema/contracts_for.go +++ b/schema/contracts_for.go @@ -26,7 +26,7 @@ type ContractsFor struct { LandingCompanyShort ContractsForLandingCompanyShort `json:"landing_company_short,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ContractsForPassthrough `json:"passthrough,omitempty"` // [Optional] If you specify this field, only contracts tradable through that @@ -112,7 +112,7 @@ const ContractsForLandingCompanySvg ContractsForLandingCompany = "svg" const ContractsForLandingCompanyVirtual ContractsForLandingCompany = "virtual" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ContractsForPassthrough map[string]interface{} type ContractsForProductType string diff --git a/schema/copy_start.go b/schema/copy_start.go index 0bafb35..6f17c30 100644 --- a/schema/copy_start.go +++ b/schema/copy_start.go @@ -20,7 +20,7 @@ type CopyStart struct { MinTradeStake *float64 `json:"min_trade_stake,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CopyStartPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -31,7 +31,7 @@ type CopyStart struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CopyStartPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/copy_stop.go b/schema/copy_stop.go index abf9209..5a3f05a 100644 --- a/schema/copy_stop.go +++ b/schema/copy_stop.go @@ -11,7 +11,7 @@ type CopyStop struct { CopyStop string `json:"copy_stop"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CopyStopPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type CopyStop struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CopyStopPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/copytrading_list.go b/schema/copytrading_list.go index b57bab4..9c974aa 100644 --- a/schema/copytrading_list.go +++ b/schema/copytrading_list.go @@ -38,7 +38,7 @@ type CopytradingList struct { CopytradingList CopytradingListCopytradingList `json:"copytrading_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CopytradingListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type CopytradingList struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CopytradingListPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/copytrading_statistics.go b/schema/copytrading_statistics.go index 22be363..932504d 100644 --- a/schema/copytrading_statistics.go +++ b/schema/copytrading_statistics.go @@ -38,7 +38,7 @@ type CopytradingStatistics struct { CopytradingStatistics CopytradingStatisticsCopytradingStatistics `json:"copytrading_statistics"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CopytradingStatisticsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -49,7 +49,7 @@ type CopytradingStatistics struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CopytradingStatisticsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/crypto_config.go b/schema/crypto_config.go index 0b387e8..9c1796c 100644 --- a/schema/crypto_config.go +++ b/schema/crypto_config.go @@ -42,7 +42,7 @@ type CryptoConfig struct { CurrencyCode *string `json:"currency_code,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough CryptoConfigPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -50,7 +50,7 @@ type CryptoConfig struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type CryptoConfigPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/document_upload.go b/schema/document_upload.go index 4dc390d..16f25de 100644 --- a/schema/document_upload.go +++ b/schema/document_upload.go @@ -43,7 +43,7 @@ type DocumentUpload struct { PageType *DocumentUploadPageType `json:"page_type,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough DocumentUploadPassthrough `json:"passthrough,omitempty"` // [Optional] It contains info about the proof of ownership being uploaded @@ -267,7 +267,7 @@ const DocumentUploadPageTypeBack DocumentUploadPageType = "back" const DocumentUploadPageTypePhoto DocumentUploadPageType = "photo" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type DocumentUploadPassthrough map[string]interface{} // A collection of unspecific information related to the proof of ownership being diff --git a/schema/economic_calendar.go b/schema/economic_calendar.go index 0c6aabe..fd4ee9c 100644 --- a/schema/economic_calendar.go +++ b/schema/economic_calendar.go @@ -46,7 +46,7 @@ type EconomicCalendar struct { EndDate *int `json:"end_date,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough EconomicCalendarPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -57,7 +57,7 @@ type EconomicCalendar struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type EconomicCalendarPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/exchange_rates.go b/schema/exchange_rates.go index d5af357..4c99e28 100644 --- a/schema/exchange_rates.go +++ b/schema/exchange_rates.go @@ -33,7 +33,7 @@ func (j *ExchangeRatesExchangeRates) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ExchangeRatesPassthrough map[string]interface{} type ExchangeRatesSubscribe int @@ -72,7 +72,7 @@ type ExchangeRates struct { ExchangeRates ExchangeRatesExchangeRates `json:"exchange_rates"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ExchangeRatesPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/forget.go b/schema/forget.go index e0b145e..960da50 100644 --- a/schema/forget.go +++ b/schema/forget.go @@ -11,7 +11,7 @@ type Forget struct { Forget string `json:"forget"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ForgetPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type Forget struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ForgetPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/forget_all.go b/schema/forget_all.go index 2fd5336..663c47a 100644 --- a/schema/forget_all.go +++ b/schema/forget_all.go @@ -13,7 +13,7 @@ type ForgetAll struct { ForgetAll interface{} `json:"forget_all"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ForgetAllPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -21,7 +21,7 @@ type ForgetAll struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ForgetAllPassthrough map[string]interface{} type StreamTypes string diff --git a/schema/get_account_status.go b/schema/get_account_status.go index 4978728..db38aec 100644 --- a/schema/get_account_status.go +++ b/schema/get_account_status.go @@ -38,7 +38,7 @@ type GetAccountStatus struct { GetAccountStatus GetAccountStatusGetAccountStatus `json:"get_account_status"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough GetAccountStatusPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type GetAccountStatus struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type GetAccountStatusPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/get_financial_assessment.go b/schema/get_financial_assessment.go index 7d33424..ff6d7a6 100644 --- a/schema/get_financial_assessment.go +++ b/schema/get_financial_assessment.go @@ -40,7 +40,7 @@ type GetFinancialAssessment struct { GetFinancialAssessment GetFinancialAssessmentGetFinancialAssessment `json:"get_financial_assessment"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough GetFinancialAssessmentPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -48,7 +48,7 @@ type GetFinancialAssessment struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type GetFinancialAssessmentPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/get_limits.go b/schema/get_limits.go index 4a75714..e1af094 100644 --- a/schema/get_limits.go +++ b/schema/get_limits.go @@ -38,7 +38,7 @@ type GetLimits struct { GetLimits GetLimitsGetLimits `json:"get_limits"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough GetLimitsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type GetLimits struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type GetLimitsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/get_self_exclusion.go b/schema/get_self_exclusion.go index 35a8c87..a7b69a8 100644 --- a/schema/get_self_exclusion.go +++ b/schema/get_self_exclusion.go @@ -40,7 +40,7 @@ type GetSelfExclusion struct { GetSelfExclusion GetSelfExclusionGetSelfExclusion `json:"get_self_exclusion"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough GetSelfExclusionPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -48,7 +48,7 @@ type GetSelfExclusion struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type GetSelfExclusionPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/get_settings.go b/schema/get_settings.go index b6d0bd7..ee97a66 100644 --- a/schema/get_settings.go +++ b/schema/get_settings.go @@ -38,7 +38,7 @@ type GetSettings struct { GetSettings GetSettingsGetSettings `json:"get_settings"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough GetSettingsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type GetSettings struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type GetSettingsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/identity_verification_document_add.go b/schema/identity_verification_document_add.go index c0264a2..430f35e 100644 --- a/schema/identity_verification_document_add.go +++ b/schema/identity_verification_document_add.go @@ -52,7 +52,7 @@ type IdentityVerificationDocumentAdd struct { IssuingCountry string `json:"issuing_country"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough IdentityVerificationDocumentAddPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -60,7 +60,7 @@ type IdentityVerificationDocumentAdd struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type IdentityVerificationDocumentAddPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/landing_company.go b/schema/landing_company.go index b7fccc6..fd778ae 100644 --- a/schema/landing_company.go +++ b/schema/landing_company.go @@ -15,7 +15,7 @@ type LandingCompany struct { LandingCompany string `json:"landing_company"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough LandingCompanyPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -23,7 +23,7 @@ type LandingCompany struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type LandingCompanyPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/landing_company_details.go b/schema/landing_company_details.go index c6da387..0b7cf33 100644 --- a/schema/landing_company_details.go +++ b/schema/landing_company_details.go @@ -19,7 +19,7 @@ type LandingCompanyDetails struct { LandingCompanyDetails LandingCompanyDetailsLandingCompanyDetails `json:"landing_company_details"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough LandingCompanyDetailsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -63,7 +63,7 @@ func (j *LandingCompanyDetailsLandingCompanyDetails) UnmarshalJSON(b []byte) err } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type LandingCompanyDetailsPassthrough map[string]interface{} var enumValues_LandingCompanyDetailsLandingCompanyDetails = []interface{}{ diff --git a/schema/login_history.go b/schema/login_history.go index b94ae69..c7bcb1a 100644 --- a/schema/login_history.go +++ b/schema/login_history.go @@ -41,7 +41,7 @@ type LoginHistory struct { LoginHistory LoginHistoryLoginHistory `json:"login_history"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough LoginHistoryPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -49,7 +49,7 @@ type LoginHistory struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type LoginHistoryPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/logout.go b/schema/logout.go index f79a50f..99f8ea2 100644 --- a/schema/logout.go +++ b/schema/logout.go @@ -38,7 +38,7 @@ type Logout struct { Logout LogoutLogout `json:"logout"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough LogoutPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type Logout struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type LogoutPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/mt5_deposit.go b/schema/mt5_deposit.go index 05b3db3..97064ed 100644 --- a/schema/mt5_deposit.go +++ b/schema/mt5_deposit.go @@ -45,7 +45,7 @@ type Mt5Deposit struct { Mt5Deposit Mt5DepositMt5Deposit `json:"mt5_deposit"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5DepositPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -56,7 +56,7 @@ type Mt5Deposit struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5DepositPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/mt5_get_settings.go b/schema/mt5_get_settings.go index d9929ba..b4752c3 100644 --- a/schema/mt5_get_settings.go +++ b/schema/mt5_get_settings.go @@ -41,7 +41,7 @@ type Mt5GetSettings struct { Mt5GetSettings Mt5GetSettingsMt5GetSettings `json:"mt5_get_settings"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5GetSettingsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -49,7 +49,7 @@ type Mt5GetSettings struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5GetSettingsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/mt5_login_list.go b/schema/mt5_login_list.go index dfc1ea3..2bfca74 100644 --- a/schema/mt5_login_list.go +++ b/schema/mt5_login_list.go @@ -38,7 +38,7 @@ type Mt5LoginList struct { Mt5LoginList Mt5LoginListMt5LoginList `json:"mt5_login_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5LoginListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type Mt5LoginList struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5LoginListPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/mt5_new_account.go b/schema/mt5_new_account.go index a8d9992..958b458 100644 --- a/schema/mt5_new_account.go +++ b/schema/mt5_new_account.go @@ -67,7 +67,7 @@ type Mt5NewAccount struct { Name string `json:"name"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5NewAccountPassthrough `json:"passthrough,omitempty"` // [Optional] User's phone number. @@ -115,7 +115,7 @@ const Mt5NewAccountMt5AccountTypeFinancialStp Mt5NewAccountMt5AccountType = "fin type Mt5NewAccountMt5NewAccount int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5NewAccountPassthrough map[string]interface{} type Mt5NewAccountServer string diff --git a/schema/mt5_password_change.go b/schema/mt5_password_change.go index d24054f..bb7ff2b 100644 --- a/schema/mt5_password_change.go +++ b/schema/mt5_password_change.go @@ -33,7 +33,7 @@ func (j *Mt5PasswordChangeMt5PasswordChange) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5PasswordChangePassthrough map[string]interface{} type Mt5PasswordChangePasswordType string @@ -81,7 +81,7 @@ type Mt5PasswordChange struct { OldPassword string `json:"old_password"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5PasswordChangePassthrough `json:"passthrough,omitempty"` // [Optional] Type of the password to change. diff --git a/schema/mt5_password_check.go b/schema/mt5_password_check.go index 08e5b05..e23524f 100644 --- a/schema/mt5_password_check.go +++ b/schema/mt5_password_check.go @@ -33,7 +33,7 @@ func (j *Mt5PasswordCheckMt5PasswordCheck) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5PasswordCheckPassthrough map[string]interface{} type Mt5PasswordCheckPasswordType string @@ -72,7 +72,7 @@ type Mt5PasswordCheck struct { Mt5PasswordCheck Mt5PasswordCheckMt5PasswordCheck `json:"mt5_password_check"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5PasswordCheckPassthrough `json:"passthrough,omitempty"` // The password of the account. diff --git a/schema/mt5_password_reset.go b/schema/mt5_password_reset.go index ae2bac9..9dceac2 100644 --- a/schema/mt5_password_reset.go +++ b/schema/mt5_password_reset.go @@ -33,7 +33,7 @@ func (j *Mt5PasswordResetMt5PasswordReset) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5PasswordResetPassthrough map[string]interface{} type Mt5PasswordResetPasswordType string @@ -77,7 +77,7 @@ type Mt5PasswordReset struct { NewPassword string `json:"new_password"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5PasswordResetPassthrough `json:"passthrough,omitempty"` // [Optional] Type of the password to reset. diff --git a/schema/mt5_withdrawal.go b/schema/mt5_withdrawal.go index 066a018..f423b0e 100644 --- a/schema/mt5_withdrawal.go +++ b/schema/mt5_withdrawal.go @@ -45,7 +45,7 @@ type Mt5Withdrawal struct { Mt5Withdrawal Mt5WithdrawalMt5Withdrawal `json:"mt5_withdrawal"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough Mt5WithdrawalPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -56,7 +56,7 @@ type Mt5Withdrawal struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type Mt5WithdrawalPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/new_account_maltainvest.go b/schema/new_account_maltainvest.go index 440c459..d724d2f 100644 --- a/schema/new_account_maltainvest.go +++ b/schema/new_account_maltainvest.go @@ -107,7 +107,7 @@ type NewAccountMaltainvest struct { Occupation *NewAccountMaltainvestOccupation `json:"occupation,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough NewAccountMaltainvestPassthrough `json:"passthrough,omitempty"` // [Optional] Starting with `+` followed by 9-35 digits, hyphens or space. @@ -294,7 +294,7 @@ const NewAccountMaltainvestOccupationStudents NewAccountMaltainvestOccupation = const NewAccountMaltainvestOccupationUnemployed NewAccountMaltainvestOccupation = "Unemployed" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type NewAccountMaltainvestPassthrough map[string]interface{} type NewAccountMaltainvestRequiredInitialMargin string diff --git a/schema/new_account_real.go b/schema/new_account_real.go index bb2b2a3..7f9abfe 100644 --- a/schema/new_account_real.go +++ b/schema/new_account_real.go @@ -135,7 +135,7 @@ type NewAccountReal struct { NonPepDeclaration *int `json:"non_pep_declaration,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough NewAccountRealPassthrough `json:"passthrough,omitempty"` // [Optional] Starting with `+` followed by 9-35 digits, hyphens or space. @@ -258,7 +258,7 @@ func (j *NewAccountRealClientType) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type NewAccountRealPassthrough map[string]interface{} type NewAccountRealNewAccountReal int diff --git a/schema/new_account_virtual.go b/schema/new_account_virtual.go index a637c42..b32c217 100644 --- a/schema/new_account_virtual.go +++ b/schema/new_account_virtual.go @@ -30,7 +30,7 @@ type NewAccountVirtual struct { NewAccountVirtual NewAccountVirtualNewAccountVirtual `json:"new_account_virtual"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough NewAccountVirtualPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -104,7 +104,7 @@ type NewAccountVirtualEmailConsent int type NewAccountVirtualNewAccountVirtual int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type NewAccountVirtualPassthrough map[string]interface{} type NewAccountVirtualSignupDevice string diff --git a/schema/oauth_apps.go b/schema/oauth_apps.go index 254ed00..a2d507c 100644 --- a/schema/oauth_apps.go +++ b/schema/oauth_apps.go @@ -38,7 +38,7 @@ type OauthApps struct { OauthApps OauthAppsOauthApps `json:"oauth_apps"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough OauthAppsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type OauthApps struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type OauthAppsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_advert_create.go b/schema/p2p_advert_create.go index ec5b181..3bba6ba 100644 --- a/schema/p2p_advert_create.go +++ b/schema/p2p_advert_create.go @@ -37,7 +37,7 @@ type P2PAdvertCreate struct { P2PAdvertCreate P2PAdvertCreateP2PAdvertCreate `json:"p2p_advert_create"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertCreatePassthrough `json:"passthrough,omitempty"` // [Optional] Payment instructions. @@ -75,7 +75,7 @@ type P2PAdvertCreateBlockTrade int type P2PAdvertCreateP2PAdvertCreate int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertCreatePassthrough map[string]interface{} type P2PAdvertCreateRateType string diff --git a/schema/p2p_advert_info.go b/schema/p2p_advert_info.go index 08ce06a..344bf91 100644 --- a/schema/p2p_advert_info.go +++ b/schema/p2p_advert_info.go @@ -33,7 +33,7 @@ func (j *P2PAdvertInfoP2PAdvertInfo) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertInfoPassthrough map[string]interface{} type P2PAdvertInfoSubscribe int @@ -99,7 +99,7 @@ type P2PAdvertInfo struct { P2PAdvertInfo P2PAdvertInfoP2PAdvertInfo `json:"p2p_advert_info"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertInfoPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/p2p_advert_list.go b/schema/p2p_advert_list.go index 052419e..62e37b1 100644 --- a/schema/p2p_advert_list.go +++ b/schema/p2p_advert_list.go @@ -41,7 +41,7 @@ type P2PAdvertList struct { P2PAdvertList P2PAdvertListP2PAdvertList `json:"p2p_advert_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertListPassthrough `json:"passthrough,omitempty"` // [Optional] Search by supported payment methods. @@ -70,7 +70,7 @@ type P2PAdvertListFavouritesOnly int type P2PAdvertListP2PAdvertList int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertListPassthrough map[string]interface{} type P2PAdvertListSortBy string diff --git a/schema/p2p_advert_update.go b/schema/p2p_advert_update.go index 5008818..6e0481e 100644 --- a/schema/p2p_advert_update.go +++ b/schema/p2p_advert_update.go @@ -33,7 +33,7 @@ type P2PAdvertUpdateDelete int type P2PAdvertUpdateIsActive int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertUpdatePassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. @@ -135,7 +135,7 @@ type P2PAdvertUpdate struct { P2PAdvertUpdate P2PAdvertUpdateP2PAdvertUpdate `json:"p2p_advert_update"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertUpdatePassthrough `json:"passthrough,omitempty"` // [Optional] Payment instructions. diff --git a/schema/p2p_advertiser_adverts.go b/schema/p2p_advertiser_adverts.go index 258a116..660a3cf 100644 --- a/schema/p2p_advertiser_adverts.go +++ b/schema/p2p_advertiser_adverts.go @@ -47,7 +47,7 @@ type P2PAdvertiserAdverts struct { P2PAdvertiserAdverts P2PAdvertiserAdvertsP2PAdvertiserAdverts `json:"p2p_advertiser_adverts"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserAdvertsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -55,7 +55,7 @@ type P2PAdvertiserAdverts struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserAdvertsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_advertiser_create.go b/schema/p2p_advertiser_create.go index 866f845..339fc84 100644 --- a/schema/p2p_advertiser_create.go +++ b/schema/p2p_advertiser_create.go @@ -33,7 +33,7 @@ func (j *P2PAdvertiserCreateP2PAdvertiserCreate) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserCreatePassthrough map[string]interface{} type P2PAdvertiserCreateSubscribe int @@ -79,7 +79,7 @@ type P2PAdvertiserCreate struct { P2PAdvertiserCreate P2PAdvertiserCreateP2PAdvertiserCreate `json:"p2p_advertiser_create"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserCreatePassthrough `json:"passthrough,omitempty"` // [Optional] Advertiser's payment information, to be used as a default for new diff --git a/schema/p2p_advertiser_info.go b/schema/p2p_advertiser_info.go index 37f8a67..468abe8 100644 --- a/schema/p2p_advertiser_info.go +++ b/schema/p2p_advertiser_info.go @@ -33,7 +33,7 @@ func (j *P2PAdvertiserInfoP2PAdvertiserInfo) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserInfoPassthrough map[string]interface{} type P2PAdvertiserInfoSubscribe int @@ -72,7 +72,7 @@ type P2PAdvertiserInfo struct { P2PAdvertiserInfo P2PAdvertiserInfoP2PAdvertiserInfo `json:"p2p_advertiser_info"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserInfoPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/p2p_advertiser_list.go b/schema/p2p_advertiser_list.go index 659d453..b57dba3 100644 --- a/schema/p2p_advertiser_list.go +++ b/schema/p2p_advertiser_list.go @@ -24,7 +24,7 @@ type P2PAdvertiserList struct { P2PAdvertiserList P2PAdvertiserListP2PAdvertiserList `json:"p2p_advertiser_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -42,7 +42,7 @@ type P2PAdvertiserListIsBlocked int type P2PAdvertiserListP2PAdvertiserList int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserListPassthrough map[string]interface{} type P2PAdvertiserListSortBy string diff --git a/schema/p2p_advertiser_payment_methods.go b/schema/p2p_advertiser_payment_methods.go index 3aa9ab5..e7aa335 100644 --- a/schema/p2p_advertiser_payment_methods.go +++ b/schema/p2p_advertiser_payment_methods.go @@ -67,7 +67,7 @@ type P2PAdvertiserPaymentMethods struct { P2PAdvertiserPaymentMethods P2PAdvertiserPaymentMethodsP2PAdvertiserPaymentMethods `json:"p2p_advertiser_payment_methods"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserPaymentMethodsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -78,7 +78,7 @@ type P2PAdvertiserPaymentMethods struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserPaymentMethodsPassthrough map[string]interface{} // Contains payment methods to update. diff --git a/schema/p2p_advertiser_relations.go b/schema/p2p_advertiser_relations.go index 4fe9f0c..cc75d89 100644 --- a/schema/p2p_advertiser_relations.go +++ b/schema/p2p_advertiser_relations.go @@ -44,7 +44,7 @@ type P2PAdvertiserRelations struct { P2PAdvertiserRelations P2PAdvertiserRelationsP2PAdvertiserRelations `json:"p2p_advertiser_relations"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserRelationsPassthrough `json:"passthrough,omitempty"` // IDs of advertisers to remove from blocked. @@ -58,7 +58,7 @@ type P2PAdvertiserRelations struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserRelationsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_advertiser_update.go b/schema/p2p_advertiser_update.go index 3b8bade..c04568c 100644 --- a/schema/p2p_advertiser_update.go +++ b/schema/p2p_advertiser_update.go @@ -60,7 +60,7 @@ func (j *P2PAdvertiserUpdateP2PAdvertiserUpdate) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PAdvertiserUpdatePassthrough map[string]interface{} type P2PAdvertiserUpdateShowName int @@ -136,7 +136,7 @@ type P2PAdvertiserUpdate struct { P2PAdvertiserUpdate P2PAdvertiserUpdateP2PAdvertiserUpdate `json:"p2p_advertiser_update"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PAdvertiserUpdatePassthrough `json:"passthrough,omitempty"` // [Optional] Advertiser's payment information, to be used as a default for new diff --git a/schema/p2p_chat_create.go b/schema/p2p_chat_create.go index 1e1ef47..73e47a8 100644 --- a/schema/p2p_chat_create.go +++ b/schema/p2p_chat_create.go @@ -41,7 +41,7 @@ type P2PChatCreate struct { P2PChatCreate P2PChatCreateP2PChatCreate `json:"p2p_chat_create"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PChatCreatePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -49,7 +49,7 @@ type P2PChatCreate struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PChatCreatePassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_order_cancel.go b/schema/p2p_order_cancel.go index 779379a..011e5d7 100644 --- a/schema/p2p_order_cancel.go +++ b/schema/p2p_order_cancel.go @@ -41,7 +41,7 @@ type P2POrderCancel struct { P2POrderCancel P2POrderCancelP2POrderCancel `json:"p2p_order_cancel"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderCancelPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -49,7 +49,7 @@ type P2POrderCancel struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderCancelPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_order_confirm.go b/schema/p2p_order_confirm.go index b8bf8a7..f42c3fc 100644 --- a/schema/p2p_order_confirm.go +++ b/schema/p2p_order_confirm.go @@ -71,7 +71,7 @@ type P2POrderConfirm struct { P2POrderConfirm P2POrderConfirmP2POrderConfirm `json:"p2p_order_confirm"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderConfirmPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -82,7 +82,7 @@ type P2POrderConfirm struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderConfirmPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_order_create.go b/schema/p2p_order_create.go index ae57e47..749a9f6 100644 --- a/schema/p2p_order_create.go +++ b/schema/p2p_order_create.go @@ -33,7 +33,7 @@ func (j *P2POrderCreateP2POrderCreate) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderCreatePassthrough map[string]interface{} type P2POrderCreateSubscribe int @@ -77,7 +77,7 @@ type P2POrderCreate struct { P2POrderCreate P2POrderCreateP2POrderCreate `json:"p2p_order_create"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderCreatePassthrough `json:"passthrough,omitempty"` // [Optional] Payment instructions, only applicable for sell orders. diff --git a/schema/p2p_order_dispute.go b/schema/p2p_order_dispute.go index 6a5f733..7f9cc5b 100644 --- a/schema/p2p_order_dispute.go +++ b/schema/p2p_order_dispute.go @@ -18,7 +18,7 @@ type P2POrderDispute struct { P2POrderDispute P2POrderDisputeP2POrderDispute `json:"p2p_order_dispute"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderDisputePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -80,7 +80,7 @@ func (j *P2POrderDisputeP2POrderDispute) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderDisputePassthrough map[string]interface{} var enumValues_P2POrderDisputeDisputeReason = []interface{}{ diff --git a/schema/p2p_order_info.go b/schema/p2p_order_info.go index 954956a..13d3af1 100644 --- a/schema/p2p_order_info.go +++ b/schema/p2p_order_info.go @@ -33,7 +33,7 @@ func (j *P2POrderInfoP2POrderInfo) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderInfoPassthrough map[string]interface{} type P2POrderInfoSubscribe int @@ -71,7 +71,7 @@ type P2POrderInfo struct { P2POrderInfo P2POrderInfoP2POrderInfo `json:"p2p_order_info"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderInfoPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/p2p_order_list.go b/schema/p2p_order_list.go index 5b56756..53b143f 100644 --- a/schema/p2p_order_list.go +++ b/schema/p2p_order_list.go @@ -60,7 +60,7 @@ func (j *P2POrderListP2POrderList) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderListPassthrough map[string]interface{} type P2POrderListSubscribe int @@ -107,7 +107,7 @@ type P2POrderList struct { P2POrderList P2POrderListP2POrderList `json:"p2p_order_list"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/p2p_order_review.go b/schema/p2p_order_review.go index 3e8ab16..d369d56 100644 --- a/schema/p2p_order_review.go +++ b/schema/p2p_order_review.go @@ -33,7 +33,7 @@ func (j *P2POrderReviewP2POrderReview) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2POrderReviewPassthrough map[string]interface{} type P2POrderReviewRecommended struct { @@ -82,7 +82,7 @@ type P2POrderReview struct { P2POrderReview P2POrderReviewP2POrderReview `json:"p2p_order_review"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2POrderReviewPassthrough `json:"passthrough,omitempty"` // Rating for the transaction, 1 to 5. diff --git a/schema/p2p_payment_methods.go b/schema/p2p_payment_methods.go index d7018a5..785cef9 100644 --- a/schema/p2p_payment_methods.go +++ b/schema/p2p_payment_methods.go @@ -38,7 +38,7 @@ type P2PPaymentMethods struct { P2PPaymentMethods P2PPaymentMethodsP2PPaymentMethods `json:"p2p_payment_methods"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PPaymentMethodsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -46,7 +46,7 @@ type P2PPaymentMethods struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PPaymentMethodsPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/p2p_ping.go b/schema/p2p_ping.go index b5aac40..8b85a11 100644 --- a/schema/p2p_ping.go +++ b/schema/p2p_ping.go @@ -39,7 +39,7 @@ type P2PPing struct { P2PPing P2PPingP2PPing `json:"p2p_ping"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough P2PPingPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -47,7 +47,7 @@ type P2PPing struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type P2PPingPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/payment_methods.go b/schema/payment_methods.go index 8982732..ef2d8ec 100644 --- a/schema/payment_methods.go +++ b/schema/payment_methods.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentMethodsPassthrough map[string]interface{} type PaymentMethodsPaymentMethods int @@ -43,7 +43,7 @@ type PaymentMethods struct { Country *string `json:"country,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentMethodsPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/paymentagent_create.go b/schema/paymentagent_create.go index 0f9b80b..8d9b7ff 100644 --- a/schema/paymentagent_create.go +++ b/schema/paymentagent_create.go @@ -33,7 +33,7 @@ func (j *PaymentagentCreateCodeOfConductApproval) UnmarshalJSON(b []byte) error } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentCreatePassthrough map[string]interface{} type PaymentagentCreatePaymentagentCreate int @@ -152,7 +152,7 @@ type PaymentagentCreate struct { Information string `json:"information"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentCreatePassthrough `json:"passthrough,omitempty"` // The name with which the payment agent is going to be identified. diff --git a/schema/paymentagent_details.go b/schema/paymentagent_details.go index f3e64de..979bd6b 100644 --- a/schema/paymentagent_details.go +++ b/schema/paymentagent_details.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentDetailsPassthrough map[string]interface{} type PaymentagentDetailsPaymentagentDetails int @@ -39,7 +39,7 @@ func (j *PaymentagentDetailsPaymentagentDetails) UnmarshalJSON(b []byte) error { // Gets client's payment agent details. type PaymentagentDetails struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentDetailsPassthrough `json:"passthrough,omitempty"` // Must be 1 diff --git a/schema/paymentagent_list.go b/schema/paymentagent_list.go index a34ec77..a2d13d2 100644 --- a/schema/paymentagent_list.go +++ b/schema/paymentagent_list.go @@ -14,7 +14,7 @@ type PaymentagentList struct { Currency *string `json:"currency,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentListPassthrough `json:"passthrough,omitempty"` // Client's 2-letter country code (obtained from `residence_list` call). @@ -25,7 +25,7 @@ type PaymentagentList struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentListPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/paymentagent_transfer.go b/schema/paymentagent_transfer.go index b1129ff..6e36335 100644 --- a/schema/paymentagent_transfer.go +++ b/schema/paymentagent_transfer.go @@ -34,7 +34,7 @@ func (j *PaymentagentTransferDryRun) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentTransferPassthrough map[string]interface{} type PaymentagentTransferPaymentagentTransfer int @@ -79,7 +79,7 @@ type PaymentagentTransfer struct { DryRun *PaymentagentTransferDryRun `json:"dry_run,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentTransferPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/paymentagent_withdraw.go b/schema/paymentagent_withdraw.go index 12c68d0..8506b55 100644 --- a/schema/paymentagent_withdraw.go +++ b/schema/paymentagent_withdraw.go @@ -34,7 +34,7 @@ func (j *PaymentagentWithdrawDryRun) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentWithdrawPassthrough map[string]interface{} type PaymentagentWithdrawPaymentagentWithdraw int @@ -79,7 +79,7 @@ type PaymentagentWithdraw struct { DryRun *PaymentagentWithdrawDryRun `json:"dry_run,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentWithdrawPassthrough `json:"passthrough,omitempty"` // The payment agent loginid received from the `paymentagent_list` call. diff --git a/schema/paymentagent_withdraw_justification.go b/schema/paymentagent_withdraw_justification.go index 7881802..7c63637 100644 --- a/schema/paymentagent_withdraw_justification.go +++ b/schema/paymentagent_withdraw_justification.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PaymentagentWithdrawJustificationPassthrough map[string]interface{} type PaymentagentWithdrawJustificationPaymentagentWithdrawJustification int @@ -42,7 +42,7 @@ type PaymentagentWithdrawJustification struct { Message *string `json:"message,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PaymentagentWithdrawJustificationPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/payout_currencies.go b/schema/payout_currencies.go index 0589198..078767c 100644 --- a/schema/payout_currencies.go +++ b/schema/payout_currencies.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PayoutCurrenciesPassthrough map[string]interface{} type PayoutCurrenciesPayoutCurrencies int @@ -40,7 +40,7 @@ func (j *PayoutCurrenciesPayoutCurrencies) UnmarshalJSON(b []byte) error { // only the currencies available for the account will be returned. type PayoutCurrencies struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PayoutCurrenciesPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/ping.go b/schema/ping.go index 1e39778..b42e0ae 100644 --- a/schema/ping.go +++ b/schema/ping.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PingPassthrough map[string]interface{} type PingPing int @@ -40,7 +40,7 @@ func (j *PingPing) UnmarshalJSON(b []byte) error { // keep it alive. type Ping struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PingPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/portfolio.go b/schema/portfolio.go index 4ad33b7..dcf550f 100644 --- a/schema/portfolio.go +++ b/schema/portfolio.go @@ -12,7 +12,7 @@ type Portfolio struct { ContractType []PortfolioContractTypeElem `json:"contract_type,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough PortfolioPassthrough `json:"passthrough,omitempty"` // Must be `1` @@ -84,7 +84,7 @@ const PortfolioContractTypeElemVANILLALONGCALL PortfolioContractTypeElem = "VANI const PortfolioContractTypeElemVANILLALONGPUT PortfolioContractTypeElem = "VANILLALONGPUT" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type PortfolioPassthrough map[string]interface{} type PortfolioPortfolio int diff --git a/schema/profit_table.go b/schema/profit_table.go index 9378bb2..dce6dcc 100644 --- a/schema/profit_table.go +++ b/schema/profit_table.go @@ -27,7 +27,7 @@ type ProfitTable struct { Offset *int `json:"offset,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ProfitTablePassthrough `json:"passthrough,omitempty"` // Must be `1` @@ -84,7 +84,7 @@ const ProfitTableContractTypeElemVANILLALONGPUT ProfitTableContractTypeElem = "V type ProfitTableDescription int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ProfitTablePassthrough map[string]interface{} type ProfitTableProfitTable int diff --git a/schema/proposal.go b/schema/proposal.go index f8c11d1..544edcf 100644 --- a/schema/proposal.go +++ b/schema/proposal.go @@ -68,7 +68,7 @@ type Proposal struct { Multiplier *float64 `json:"multiplier,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ProposalPassthrough `json:"passthrough,omitempty"` // [Optional] The product type. @@ -173,7 +173,7 @@ type ProposalLimitOrder struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ProposalPassthrough map[string]interface{} type ProposalProductType string diff --git a/schema/proposal_open_contract.go b/schema/proposal_open_contract.go index 828b5d5..996df44 100644 --- a/schema/proposal_open_contract.go +++ b/schema/proposal_open_contract.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ProposalOpenContractPassthrough map[string]interface{} type ProposalOpenContractProposalOpenContract int @@ -69,7 +69,7 @@ type ProposalOpenContract struct { ContractId *int `json:"contract_id,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ProposalOpenContractPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/reality_check.go b/schema/reality_check.go index 0d777e6..caa91a3 100644 --- a/schema/reality_check.go +++ b/schema/reality_check.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type RealityCheckPassthrough map[string]interface{} type RealityCheckRealityCheck int @@ -42,7 +42,7 @@ func (j *RealityCheckRealityCheck) UnmarshalJSON(b []byte) error { // requirement for certain landing companies. type RealityCheck struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough RealityCheckPassthrough `json:"passthrough,omitempty"` // Must be `1` diff --git a/schema/residence_list.go b/schema/residence_list.go index dee2141..ebb21a1 100644 --- a/schema/residence_list.go +++ b/schema/residence_list.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type ResidenceListPassthrough map[string]interface{} type ResidenceListResidenceList int @@ -40,7 +40,7 @@ func (j *ResidenceListResidenceList) UnmarshalJSON(b []byte) error { // populating the account opening form. type ResidenceList struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough ResidenceListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/revoke_oauth_app.go b/schema/revoke_oauth_app.go index 588cf1c..2fe24f8 100644 --- a/schema/revoke_oauth_app.go +++ b/schema/revoke_oauth_app.go @@ -8,7 +8,7 @@ import "encoding/json" // Used for revoking access of particular app. type RevokeOauthApp struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough RevokeOauthAppPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -19,7 +19,7 @@ type RevokeOauthApp struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type RevokeOauthAppPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/sell.go b/schema/sell.go index b454e1a..564ba49 100644 --- a/schema/sell.go +++ b/schema/sell.go @@ -8,7 +8,7 @@ import "encoding/json" // Sell a Contract as identified from a previous `portfolio` call. type Sell struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SellPassthrough `json:"passthrough,omitempty"` // Minimum price at which to sell the contract, or `0` for 'sell at market'. @@ -22,7 +22,7 @@ type Sell struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SellPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/sell_contract_for_multiple_accounts.go b/schema/sell_contract_for_multiple_accounts.go index f29837e..91b9cdd 100644 --- a/schema/sell_contract_for_multiple_accounts.go +++ b/schema/sell_contract_for_multiple_accounts.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SellContractForMultipleAccountsPassthrough map[string]interface{} type SellContractForMultipleAccountsSellContractForMultipleAccounts int @@ -44,7 +44,7 @@ func (j *SellContractForMultipleAccountsSellContractForMultipleAccounts) Unmarsh // token for the current account. type SellContractForMultipleAccounts struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SellContractForMultipleAccountsPassthrough `json:"passthrough,omitempty"` // Minimum price at which to sell the contract, or `0` for 'sell at market'. diff --git a/schema/sell_expired.go b/schema/sell_expired.go index 2eeccf1..397035d 100644 --- a/schema/sell_expired.go +++ b/schema/sell_expired.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SellExpiredPassthrough map[string]interface{} type SellExpiredSellExpired int @@ -40,7 +40,7 @@ func (j *SellExpiredSellExpired) UnmarshalJSON(b []byte) error { // contracts. type SellExpired struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SellExpiredPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/set_account_currency.go b/schema/set_account_currency.go index 2bdd468..d1f4c2a 100644 --- a/schema/set_account_currency.go +++ b/schema/set_account_currency.go @@ -10,7 +10,7 @@ import "encoding/json" // once, and then can never be changed. type SetAccountCurrency struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SetAccountCurrencyPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -22,7 +22,7 @@ type SetAccountCurrency struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SetAccountCurrencyPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/set_financial_assessment.go b/schema/set_financial_assessment.go index 7416ce4..f38a811 100644 --- a/schema/set_financial_assessment.go +++ b/schema/set_financial_assessment.go @@ -62,7 +62,7 @@ type SetFinancialAssessment struct { OtherInstrumentsTradingFrequency *SetFinancialAssessmentOtherInstrumentsTradingFrequency `json:"other_instruments_trading_frequency,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SetFinancialAssessmentPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -336,7 +336,7 @@ const SetFinancialAssessmentOtherInstrumentsTradingFrequencyA40TransactionsOrMor const SetFinancialAssessmentOtherInstrumentsTradingFrequencyA610TransactionsInThePast12Months SetFinancialAssessmentOtherInstrumentsTradingFrequency = "6-10 transactions in the past 12 months" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SetFinancialAssessmentPassthrough map[string]interface{} type SetFinancialAssessmentSetFinancialAssessment int diff --git a/schema/set_self_exclusion.go b/schema/set_self_exclusion.go index 9f4410f..c5a0afa 100644 --- a/schema/set_self_exclusion.go +++ b/schema/set_self_exclusion.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SetSelfExclusionPassthrough map[string]interface{} type SetSelfExclusionSetSelfExclusion int @@ -78,7 +78,7 @@ type SetSelfExclusion struct { MaxTurnover interface{} `json:"max_turnover,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SetSelfExclusionPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/set_settings.go b/schema/set_settings.go index b069518..1347baf 100644 --- a/schema/set_settings.go +++ b/schema/set_settings.go @@ -373,7 +373,7 @@ var enumValues_SetSettingsTradingHub = []interface{}{ } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type SetSettingsPassthrough map[string]interface{} // Set User Settings (this call should be used in conjunction with `get_settings`) @@ -445,7 +445,7 @@ type SetSettings struct { NonPepDeclaration *SetSettingsNonPepDeclaration `json:"non_pep_declaration,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough SetSettingsPassthrough `json:"passthrough,omitempty"` // [Optional] Note: not applicable for virtual account. Starting with `+` followed diff --git a/schema/statement.go b/schema/statement.go index 03c27b2..42b8ca4 100644 --- a/schema/statement.go +++ b/schema/statement.go @@ -27,7 +27,7 @@ type Statement struct { Offset *int `json:"offset,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough StatementPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -96,7 +96,7 @@ func (j *StatementDescription) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type StatementPassthrough map[string]interface{} type StatementStatement int diff --git a/schema/states_list.go b/schema/states_list.go index 5dc06c8..9200b02 100644 --- a/schema/states_list.go +++ b/schema/states_list.go @@ -9,7 +9,7 @@ import "encoding/json" // populate the account opening form. type StatesList struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough StatesListPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -20,7 +20,7 @@ type StatesList struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type StatesListPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/ticks.go b/schema/ticks.go index 6148864..5b1e814 100644 --- a/schema/ticks.go +++ b/schema/ticks.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TicksPassthrough map[string]interface{} type TicksSubscribe int @@ -39,7 +39,7 @@ func (j *TicksSubscribe) UnmarshalJSON(b []byte) error { // Initiate a continuous stream of spot price updates for a given symbol. type Ticks struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TicksPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/ticks_history.go b/schema/ticks_history.go index 0983a1f..25e6a61 100644 --- a/schema/ticks_history.go +++ b/schema/ticks_history.go @@ -24,7 +24,7 @@ type TicksHistory struct { Granularity *TicksHistoryGranularity `json:"granularity,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TicksHistoryPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -52,7 +52,7 @@ type TicksHistoryAdjustStartTime int type TicksHistoryGranularity int // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TicksHistoryPassthrough map[string]interface{} type TicksHistoryStyle string diff --git a/schema/time.go b/schema/time.go index 5f86bec..c0d61bb 100644 --- a/schema/time.go +++ b/schema/time.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TimePassthrough map[string]interface{} type TimeTime int @@ -39,7 +39,7 @@ func (j *TimeTime) UnmarshalJSON(b []byte) error { // Request back-end server epoch time. type Time struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TimePassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/tnc_approval.go b/schema/tnc_approval.go index 070350d..8277296 100644 --- a/schema/tnc_approval.go +++ b/schema/tnc_approval.go @@ -33,7 +33,7 @@ func (j *TncApprovalAffiliateCocAgreement) UnmarshalJSON(b []byte) error { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TncApprovalPassthrough map[string]interface{} type TncApprovalTncApproval float64 @@ -94,7 +94,7 @@ type TncApproval struct { AffiliateCocAgreement *TncApprovalAffiliateCocAgreement `json:"affiliate_coc_agreement,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TncApprovalPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/topup_virtual.go b/schema/topup_virtual.go index 4acf316..b83fc46 100644 --- a/schema/topup_virtual.go +++ b/schema/topup_virtual.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TopupVirtualPassthrough map[string]interface{} type TopupVirtualTopupVirtual int @@ -40,7 +40,7 @@ func (j *TopupVirtualTopupVirtual) UnmarshalJSON(b []byte) error { // this call. type TopupVirtual struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TopupVirtualPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/trading_durations.go b/schema/trading_durations.go index be83f23..2d13422 100644 --- a/schema/trading_durations.go +++ b/schema/trading_durations.go @@ -18,7 +18,7 @@ type TradingDurations struct { LandingCompanyShort *TradingDurationsLandingCompanyShort `json:"landing_company_short,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TradingDurationsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -103,7 +103,7 @@ const TradingDurationsLandingCompanySvg TradingDurationsLandingCompany = "svg" const TradingDurationsLandingCompanyVirtual TradingDurationsLandingCompany = "virtual" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TradingDurationsPassthrough map[string]interface{} type TradingDurationsTradingDurations int diff --git a/schema/trading_platform_investor_password_reset.go b/schema/trading_platform_investor_password_reset.go index 6ef5dcf..3acd5c8 100644 --- a/schema/trading_platform_investor_password_reset.go +++ b/schema/trading_platform_investor_password_reset.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TradingPlatformInvestorPasswordResetPassthrough map[string]interface{} type TradingPlatformInvestorPasswordResetPlatform string @@ -75,7 +75,7 @@ type TradingPlatformInvestorPasswordReset struct { NewPassword string `json:"new_password"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TradingPlatformInvestorPasswordResetPassthrough `json:"passthrough,omitempty"` // Name of trading platform. diff --git a/schema/trading_platform_password_reset.go b/schema/trading_platform_password_reset.go index 43cb4db..0c1088e 100644 --- a/schema/trading_platform_password_reset.go +++ b/schema/trading_platform_password_reset.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TradingPlatformPasswordResetPassthrough map[string]interface{} type TradingPlatformPasswordResetPlatform string @@ -74,7 +74,7 @@ type TradingPlatformPasswordReset struct { NewPassword string `json:"new_password"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TradingPlatformPasswordResetPassthrough `json:"passthrough,omitempty"` // Name of trading platform. diff --git a/schema/trading_servers.go b/schema/trading_servers.go index 0bb82ec..c6d543e 100644 --- a/schema/trading_servers.go +++ b/schema/trading_servers.go @@ -141,7 +141,7 @@ const TradingServersMarketTypeFinancial TradingServersMarketType = "financial" const TradingServersMarketTypeSynthetic TradingServersMarketType = "synthetic" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TradingServersPassthrough map[string]interface{} type TradingServersAccountType string @@ -197,7 +197,7 @@ type TradingServers struct { MarketType TradingServersMarketType `json:"market_type,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TradingServersPassthrough `json:"passthrough,omitempty"` // [Optional] Pass the trading platform name, default to mt5 diff --git a/schema/trading_times.go b/schema/trading_times.go index dd87239..80dea3d 100644 --- a/schema/trading_times.go +++ b/schema/trading_times.go @@ -8,7 +8,7 @@ import "encoding/json" // Receive a list of market opening times for a given date. type TradingTimes struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TradingTimesPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -20,7 +20,7 @@ type TradingTimes struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TradingTimesPassthrough map[string]interface{} // UnmarshalJSON implements json.Unmarshaler. diff --git a/schema/transaction.go b/schema/transaction.go index 5452419..604cdf3 100644 --- a/schema/transaction.go +++ b/schema/transaction.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TransactionPassthrough map[string]interface{} type TransactionSubscribe int @@ -65,7 +65,7 @@ func (j *TransactionTransaction) UnmarshalJSON(b []byte) error { // Subscribe to transaction notifications type Transaction struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TransactionPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/transfer_between_accounts.go b/schema/transfer_between_accounts.go index be5bdab..09f985b 100644 --- a/schema/transfer_between_accounts.go +++ b/schema/transfer_between_accounts.go @@ -37,7 +37,7 @@ const TransferBetweenAccountsAccountsAll TransferBetweenAccountsAccounts = "all" const TransferBetweenAccountsAccountsBrief TransferBetweenAccountsAccounts = "brief" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type TransferBetweenAccountsPassthrough map[string]interface{} type TransferBetweenAccountsTransferBetweenAccounts int @@ -89,7 +89,7 @@ type TransferBetweenAccounts struct { Currency *string `json:"currency,omitempty"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough TransferBetweenAccountsPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/unsubscribe_email.go b/schema/unsubscribe_email.go index bd8ae16..a15e0e1 100644 --- a/schema/unsubscribe_email.go +++ b/schema/unsubscribe_email.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type UnsubscribeEmailPassthrough map[string]interface{} type UnsubscribeEmailUnsubscribeEmail int @@ -45,7 +45,7 @@ type UnsubscribeEmail struct { Checksum string `json:"checksum"` // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough UnsubscribeEmailPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. diff --git a/schema/verify_email.go b/schema/verify_email.go index 0ce3d09..53cc99f 100644 --- a/schema/verify_email.go +++ b/schema/verify_email.go @@ -10,7 +10,7 @@ import "encoding/json" // the address containing a security code for verification. type VerifyEmail struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough VerifyEmailPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -28,7 +28,7 @@ type VerifyEmail struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type VerifyEmailPassthrough map[string]interface{} type VerifyEmailType string diff --git a/schema/verify_email_cellxpert.go b/schema/verify_email_cellxpert.go index dc554c0..4d44ba5 100644 --- a/schema/verify_email_cellxpert.go +++ b/schema/verify_email_cellxpert.go @@ -10,7 +10,7 @@ import "encoding/json" // address containing a security code for verification. type VerifyEmailCellxpert struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough VerifyEmailCellxpertPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response. @@ -27,7 +27,7 @@ type VerifyEmailCellxpert struct { } // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type VerifyEmailCellxpertPassthrough map[string]interface{} type VerifyEmailCellxpertType string diff --git a/schema/website_status.go b/schema/website_status.go index f0bb2a0..32ebf68 100644 --- a/schema/website_status.go +++ b/schema/website_status.go @@ -7,7 +7,7 @@ import "reflect" import "encoding/json" // [Optional] Used to pass data through the websocket, which may be retrieved via -// the `echo_req` output field. +// the `echo_req` output field. Maximum size is 3500 bytes. type WebsiteStatusPassthrough map[string]interface{} type WebsiteStatusSubscribe int @@ -66,7 +66,7 @@ func (j *WebsiteStatusWebsiteStatus) UnmarshalJSON(b []byte) error { // Request server status. type WebsiteStatus struct { // [Optional] Used to pass data through the websocket, which may be retrieved via - // the `echo_req` output field. + // the `echo_req` output field. Maximum size is 3500 bytes. Passthrough WebsiteStatusPassthrough `json:"passthrough,omitempty"` // [Optional] Used to map request to response.