From 300364680afa6d3da465b4caa478e731dc04cdc8 Mon Sep 17 00:00:00 2001 From: perekopskiy Date: Fri, 17 Jan 2025 18:19:22 +0200 Subject: [PATCH] update l2 erc20 bridge address as well --- core/node/api_server/src/web3/state.rs | 3 ++- .../implementations/layers/web3_api/server/bridge_addresses.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/node/api_server/src/web3/state.rs b/core/node/api_server/src/web3/state.rs index 97ffd933c801..1319c866968c 100644 --- a/core/node/api_server/src/web3/state.rs +++ b/core/node/api_server/src/web3/state.rs @@ -241,8 +241,9 @@ impl BridgeAddressesHandle { self.0.write().await.l1_shared_default_bridge = Some(l1_shared_bridge); } - pub async fn update_l2_shared_bridge(&self, l2_shared_bridge: Address) { + pub async fn update_l2_bridges(&self, l2_shared_bridge: Address) { self.0.write().await.l2_shared_default_bridge = Some(l2_shared_bridge); + self.0.write().await.l2_erc20_default_bridge = Some(l2_shared_bridge); } pub async fn read(&self) -> api::BridgeAddresses { diff --git a/core/node/node_framework/src/implementations/layers/web3_api/server/bridge_addresses.rs b/core/node/node_framework/src/implementations/layers/web3_api/server/bridge_addresses.rs index a515e4cc1db9..b85d74699857 100644 --- a/core/node/node_framework/src/implementations/layers/web3_api/server/bridge_addresses.rs +++ b/core/node/node_framework/src/implementations/layers/web3_api/server/bridge_addresses.rs @@ -80,7 +80,7 @@ impl L1UpdaterInner { // - To not undo the previous change in case of a network error if info.should_use_l2_asset_router { self.bridge_address_updater - .update_l2_shared_bridge(L2_ASSET_ROUTER_ADDRESS) + .update_l2_bridges(L2_ASSET_ROUTER_ADDRESS) .await; } }