From 617de8637b2a77141c32c29b696627f0d8290bda Mon Sep 17 00:00:00 2001 From: Josh Harvey Date: Mon, 5 Dec 2016 01:56:24 +0200 Subject: [PATCH] WIP --- lamassu-schema.json | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/lamassu-schema.json b/lamassu-schema.json index 0d19ba8a..4387812b 100644 --- a/lamassu-schema.json +++ b/lamassu-schema.json @@ -114,7 +114,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "lowBalanceMargin", @@ -123,11 +123,7 @@ "fieldClass": null, "cryptoScope": "both", "machineScope": "both", - "fieldValidation": [ - { - "code": "required" - } - ] + "fieldValidation": [{"code": "required"}] }, { "code": "zeroConfLimit", @@ -139,7 +135,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "ticker", @@ -211,7 +207,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "bottomCashOutDenomination", @@ -221,7 +217,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "virtualCashOutDenomination", @@ -231,7 +227,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "emptyBillMargin", @@ -241,7 +237,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "cashInTransactionLimit", @@ -262,7 +258,7 @@ "enabledIf": [ "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "smsVerificationEnabled", @@ -294,7 +290,7 @@ "enabledIf": [ "idVerificationEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "idVerificationLimit", @@ -304,7 +300,7 @@ "enabledIf": [ "idVerificationEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "machineName", @@ -380,10 +376,10 @@ "fieldType": "account", "fieldClass": "sms", "enabledIf": [ - "notificationsEnabled", + "notificationsSMSEnabled", "cashOutEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "email", @@ -391,9 +387,9 @@ "fieldType": "account", "fieldClass": "email", "enabledIf": [ - "notificationsEnabled" + "notificationsEmailEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] }, { "code": "lowBalanceThreshold", @@ -403,7 +399,7 @@ "enabledIf": [ "notificationsEnabled" ], - "fieldValidation": [] + "fieldValidation": [{"code": "required"}] } ] }