From cc771b3e8dbb4c6ec077ebc8c1961e3687b43265 Mon Sep 17 00:00:00 2001 From: Github Workflow Date: Fri, 8 Nov 2024 03:20:55 +0000 Subject: [PATCH] JSON Schema Update --- config/v3/landing_company/receive.json | 4 ++++ config/v3/mt5_get_settings/receive.json | 3 ++- config/v3/mt5_login_list/receive.json | 9 ++++++--- config/v3/mt5_new_account/receive.json | 12 ++++++++---- config/v3/mt5_new_account/send.json | 15 ++++++++++----- config/v3/transfer_between_accounts/receive.json | 6 ++++-- 6 files changed, 34 insertions(+), 15 deletions(-) diff --git a/config/v3/landing_company/receive.json b/config/v3/landing_company/receive.json index a7a69dbd..93099c61 100644 --- a/config/v3/landing_company/receive.json +++ b/config/v3/landing_company/receive.json @@ -971,6 +971,10 @@ "financial_stp": { "$ref": "#/$defs/landingCompanyDetails", "description": "Contain details for landing company for Financial STP subtype. The Financial STP account provides you with tight spreads, higher ticket size and offers a variety of FX pairs from majors to exotics. It is a straight through processing (STP) account with direct access to FX liquidity from various providers." + }, + "gold": { + "$ref": "#/$defs/landingCompanyDetails", + "description": "Contain details for landing company for gold sub account type." } } }, diff --git a/config/v3/mt5_get_settings/receive.json b/config/v3/mt5_get_settings/receive.json index 73650223..1709223e 100644 --- a/config/v3/mt5_get_settings/receive.json +++ b/config/v3/mt5_get_settings/receive.json @@ -178,7 +178,8 @@ "swap_free", "ibt", "stp", - "zero_spread" + "zero_spread", + "gold" ] }, "zipCode": { diff --git a/config/v3/mt5_login_list/receive.json b/config/v3/mt5_login_list/receive.json index 0296852b..11ff519b 100644 --- a/config/v3/mt5_login_list/receive.json +++ b/config/v3/mt5_login_list/receive.json @@ -255,7 +255,8 @@ "swap_free", "zero_spread", "standard", - "stp" + "stp", + "gold" ] }, "request_timestamp": { @@ -418,7 +419,8 @@ "hr", "ab", "ba", - "stp" + "stp", + "gold" ] }, "sub_account_type": { @@ -431,7 +433,8 @@ "swap_free", "ibt", "stp", - "zero_spread" + "zero_spread", + "gold" ] }, "webtrader_url": { diff --git a/config/v3/mt5_new_account/receive.json b/config/v3/mt5_new_account/receive.json index 6a7c7d38..3ad0ca1e 100644 --- a/config/v3/mt5_new_account/receive.json +++ b/config/v3/mt5_new_account/receive.json @@ -53,7 +53,8 @@ "type": "string", "enum": [ "conventional", - "swap_free" + "swap_free", + "gold" ] }, "mt5_account_type": { @@ -62,7 +63,8 @@ "enum": [ "financial", "financial_stp", - "standard" + "standard", + "gold" ] }, "product": { @@ -75,7 +77,8 @@ "swap_free", "zero_spread", "standard", - "stp" + "stp", + "gold" ] }, "sub_account_type": { @@ -86,7 +89,8 @@ "stp", "ibt", "swap_free", - "zero_spread" + "zero_spread", + "gold" ] } } diff --git a/config/v3/mt5_new_account/send.json b/config/v3/mt5_new_account/send.json index 679e1c3a..cc7f5498 100644 --- a/config/v3/mt5_new_account/send.json +++ b/config/v3/mt5_new_account/send.json @@ -99,7 +99,8 @@ "type": "string", "enum": [ "conventional", - "swap_free" + "swap_free", + "gold" ] }, "mt5_account_type": { @@ -107,7 +108,8 @@ "type": "string", "enum": [ "financial", - "financial_stp" + "financial_stp", + "gold" ] }, "name": { @@ -140,7 +142,8 @@ "swap_free", "zero_spread", "standard", - "stp" + "stp", + "gold" ] }, "server": { @@ -173,7 +176,8 @@ "ab", "ba", "lim", - "hr" + "hr", + "gold" ] }, "sub_account_type": { @@ -184,7 +188,8 @@ "stp", "ibt", "swap_free", - "zero_spread" + "zero_spread", + "gold" ] }, "zipCode": { diff --git a/config/v3/transfer_between_accounts/receive.json b/config/v3/transfer_between_accounts/receive.json index 9b32ec6e..dc29cfee 100644 --- a/config/v3/transfer_between_accounts/receive.json +++ b/config/v3/transfer_between_accounts/receive.json @@ -105,7 +105,8 @@ "swap_free", "zero_spread", "standard", - "stp" + "stp", + "gold" ] }, "status": { @@ -126,7 +127,8 @@ "financial_stp", "standard", "swap_free", - "zero_spread" + "zero_spread", + "gold" ] }, "transfers": {