From 3c436596bf9e2307c3f7eba6f5c3bce6b971b3bf Mon Sep 17 00:00:00 2001 From: Adam K Dean Date: Wed, 8 Jul 2026 11:40:36 +0100 Subject: [PATCH 1/6] fix: disable deposits & withdrawals while bridge is offline --- src/components/tx/DepositModal.vue | 3 ++- src/components/tx/SwapModal.vue | 6 +++--- src/components/tx/WithdrawModal.vue | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/components/tx/DepositModal.vue b/src/components/tx/DepositModal.vue index e5460ef..8e0af30 100644 --- a/src/components/tx/DepositModal.vue +++ b/src/components/tx/DepositModal.vue @@ -292,7 +292,7 @@ export default { } }, computed: { - ...mapState(['address']), + ...mapState(['address', 'bridgeOnline']), browserSupport() { return ['brave', 'chrome', 'edge', 'firefox'].includes(detect().name) }, @@ -303,6 +303,7 @@ export default { return (Math.floor(parseAmount(this.amount) * 1e6) / 1e6) }, canDeposit() { + if (!this.bridgeOnline) return false if (this.depositInProgress || this.v$.$invalid) return false return this.xeAmount > 0 }, diff --git a/src/components/tx/SwapModal.vue b/src/components/tx/SwapModal.vue index 264d03c..14d11e3 100644 --- a/src/components/tx/SwapModal.vue +++ b/src/components/tx/SwapModal.vue @@ -13,7 +13,7 @@ Deposit $EDGE onto XE -