diff --git a/Stellar-contract-config-setting.x b/Stellar-contract-config-setting.x index 0c52c8c..04e28d2 100644 --- a/Stellar-contract-config-setting.x +++ b/Stellar-contract-config-setting.x @@ -150,7 +150,9 @@ enum ConfigSettingID CONFIG_SETTING_CONTRACT_META_DATA_V0 = 4, CONFIG_SETTING_CONTRACT_BANDWIDTH_V0 = 5, CONFIG_SETTING_CONTRACT_COST_PARAMS_CPU_INSTRUCTIONS = 6, - CONFIG_SETTING_CONTRACT_COST_PARAMS_MEMORY_BYTES = 7 + CONFIG_SETTING_CONTRACT_COST_PARAMS_MEMORY_BYTES = 7, + CONFIG_SETTING_CONTRACT_DATA_KEY_SIZE_BYTES = 8, + CONFIG_SETTING_CONTRACT_DATA_ENTRY_SIZE_BYTES = 9 }; union ConfigSettingEntry switch (ConfigSettingID configSettingID) @@ -170,6 +172,10 @@ case CONFIG_SETTING_CONTRACT_BANDWIDTH_V0: case CONFIG_SETTING_CONTRACT_COST_PARAMS_CPU_INSTRUCTIONS: ContractCostParams contractCostParamsCpuInsns; case CONFIG_SETTING_CONTRACT_COST_PARAMS_MEMORY_BYTES: - ContractCostParams contractCostParamsMemBytes; + ContractCostParams contractCostParamsMemBytes; +case CONFIG_SETTING_CONTRACT_DATA_KEY_SIZE_BYTES: + uint32 contractDataKeySizeBytes; +case CONFIG_SETTING_CONTRACT_DATA_ENTRY_SIZE_BYTES: + uint32 contractDataEntrySizeBytes; }; } \ No newline at end of file