From e1d09dfcac1a9ea63c6d841669242fe5fecf46ea Mon Sep 17 00:00:00 2001 From: Leigh <351529+leighmcculloch@users.noreply.github.com> Date: Fri, 10 Oct 2025 09:08:10 +1000 Subject: [PATCH] remove element limits from spec definitions (#285) --- Stellar-contract-spec.x | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Stellar-contract-spec.x b/Stellar-contract-spec.x index ce6e030..33c4cec 100644 --- a/Stellar-contract-spec.x +++ b/Stellar-contract-spec.x @@ -135,7 +135,7 @@ struct SCSpecUDTStructV0 string doc; string lib<80>; string name<60>; - SCSpecUDTStructFieldV0 fields<40>; + SCSpecUDTStructFieldV0 fields<>; }; struct SCSpecUDTUnionCaseVoidV0 @@ -148,7 +148,7 @@ struct SCSpecUDTUnionCaseTupleV0 { string doc; string name<60>; - SCSpecTypeDef type<12>; + SCSpecTypeDef type<>; }; enum SCSpecUDTUnionCaseV0Kind @@ -170,7 +170,7 @@ struct SCSpecUDTUnionV0 string doc; string lib<80>; string name<60>; - SCSpecUDTUnionCaseV0 cases<50>; + SCSpecUDTUnionCaseV0 cases<>; }; struct SCSpecUDTEnumCaseV0 @@ -185,7 +185,7 @@ struct SCSpecUDTEnumV0 string doc; string lib<80>; string name<60>; - SCSpecUDTEnumCaseV0 cases<50>; + SCSpecUDTEnumCaseV0 cases<>; }; struct SCSpecUDTErrorEnumCaseV0 @@ -200,7 +200,7 @@ struct SCSpecUDTErrorEnumV0 string doc; string lib<80>; string name<60>; - SCSpecUDTErrorEnumCaseV0 cases<50>; + SCSpecUDTErrorEnumCaseV0 cases<>; }; struct SCSpecFunctionInputV0 @@ -214,7 +214,7 @@ struct SCSpecFunctionV0 { string doc; SCSymbol name; - SCSpecFunctionInputV0 inputs<10>; + SCSpecFunctionInputV0 inputs<>; SCSpecTypeDef outputs<1>; }; @@ -245,7 +245,7 @@ struct SCSpecEventV0 string lib<80>; SCSymbol name; SCSymbol prefixTopics<2>; - SCSpecEventParamV0 params<50>; + SCSpecEventParamV0 params<>; SCSpecEventDataFormat dataFormat; };