diff --git a/packages/app/src/locales/en.json b/packages/app/src/locales/en.json
index 301381020b..dee0e225f9 100644
--- a/packages/app/src/locales/en.json
+++ b/packages/app/src/locales/en.json
@@ -461,6 +461,14 @@
},
"underline": "If you enabled optimization during compilation, select yes."
},
+ "enableEraVMExtensions": {
+ "label": "Enable EraVM Extensions",
+ "options": {
+ "yes": "Yes",
+ "no": "No"
+ },
+ "underline": "If you enabled EraVM Extensions during compilation, select yes."
+ },
"solcVersion": {
"label": "Solc Version",
"placeholder": "Choose version",
diff --git a/packages/app/src/locales/uk.json b/packages/app/src/locales/uk.json
index ae5ed3089c..ffaf43a04a 100644
--- a/packages/app/src/locales/uk.json
+++ b/packages/app/src/locales/uk.json
@@ -266,6 +266,14 @@
},
"underline": "Якщо ви ввімкнули оптимізацію під час компіляції, виберіть так."
},
+ "enableEraVMExtensions": {
+ "label": "Ввімкнути EraVM Extensions",
+ "options": {
+ "yes": "Так",
+ "no": "Ні"
+ },
+ "underline": "Якщо ви ввімкнули EraVM Extensions під час компіляції, виберіть так."
+ },
"solcVersion": {
"label": "Solc версія",
"placeholder": "Вибрати версію",
diff --git a/packages/app/src/types.ts b/packages/app/src/types.ts
index caf3a22281..30643827dc 100644
--- a/packages/app/src/types.ts
+++ b/packages/app/src/types.ts
@@ -38,6 +38,7 @@ export type ContractVerificationData = {
contractAddress: string;
contractName: string;
optimizationUsed: boolean;
+ enableEraVMExtensions: boolean;
sourceCode:
| string
| {
@@ -48,6 +49,7 @@ export type ContractVerificationData = {
};
};
settings: {
+ enableEraVMExtensions: boolean;
optimizer: {
enabled: boolean;
};
diff --git a/packages/app/src/views/ContractVerificationView.vue b/packages/app/src/views/ContractVerificationView.vue
index 2bc9272bfa..7845787fa7 100644
--- a/packages/app/src/views/ContractVerificationView.vue
+++ b/packages/app/src/views/ContractVerificationView.vue
@@ -154,7 +154,29 @@
{{ t("contractVerification.form.optimizationUsed.underline") }}
-
+