diff --git a/src/constants.ts b/src/constants.ts index ea37f90e..236bd0c2 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -51,6 +51,7 @@ export const DEFAULT_DISABLED_SMART_TRANSACTIONS_FEATURE_FLAGS = { extensionReturnTxHashAsapBatch: false, mobileReturnTxHashAsap: false, extensionSkipSmartTransactionStatusPage: false, + gaslessBridgeWith7702Enabled: false, batchStatusPollingInterval: 1000, }, } as const; diff --git a/src/featureFlags/validators.ts b/src/featureFlags/validators.ts index e7e573be..997f46bd 100644 --- a/src/featureFlags/validators.ts +++ b/src/featureFlags/validators.ts @@ -48,6 +48,8 @@ export const SmartTransactionsNetworkConfigSchema = type({ extensionSkipSmartTransactionStatusPage: optional(boolean()), /** Polling interval in milliseconds for batch status updates */ batchStatusPollingInterval: optional(number()), + /** Whether gasless bridge with 7702 is enabled for the network */ + gaslessBridgeWith7702Enabled: optional(boolean()), /** Custom sentinel URL for the network */ sentinelUrl: optional(string()), });