From c144646e46337e06fb4432e5d44f3225329d5640 Mon Sep 17 00:00:00 2001 From: nobody Date: Fri, 8 Nov 2024 03:20:56 +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 a7a69dbd1..93099c61a 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 73650223f..1709223e6 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 0296852b3..11ff519b9 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 6a7c7d382..3ad0ca1ed 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 679e1c3ab..cc7f5498d 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 9b32ec6e8..dc29cfeed 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": {