Skip to content

Commit d9a00ef

Browse files
committed
Remove LSM currency registrar usage from extension
The LSM currency registrar is no longer needed in the extension. Remove instantiation, initialization checks, and related imports while keeping the store code in packages/stores for potential reuse.
1 parent 43b14e8 commit d9a00ef

2 files changed

Lines changed: 0 additions & 14 deletions

File tree

apps/extension/src/index.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ const RoutesAfterReady: FunctionComponent = observer(() => {
144144
tokenFactoryRegistrar,
145145
erc20CurrencyRegistrar,
146146
ibcCurrencyRegistrar,
147-
lsmCurrencyRegistrar,
148147
ibcChannelStore,
149148
gravityBridgeCurrencyRegistrar,
150149
axelarEVMBridgeCurrencyRegistrar,
@@ -215,10 +214,6 @@ const RoutesAfterReady: FunctionComponent = observer(() => {
215214
return false;
216215
}
217216

218-
if (!lsmCurrencyRegistrar.isInitialized) {
219-
return false;
220-
}
221-
222217
if (!priceStore.isInitialized) {
223218
return false;
224219
}
@@ -261,7 +256,6 @@ const RoutesAfterReady: FunctionComponent = observer(() => {
261256
chainStore.modularChainInfos,
262257
tokenFactoryRegistrar.isInitialized,
263258
ibcCurrencyRegistrar.isInitialized,
264-
lsmCurrencyRegistrar.isInitialized,
265259
priceStore.isInitialized,
266260
price24HChangesStore.isInitialized,
267261
uiConfigStore.isInitialized,

apps/extension/src/stores/root.tsx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import {
3232
SecretQueries,
3333
ICNSQueries,
3434
AgoricQueries,
35-
LSMCurrencyRegistrar,
3635
TokenFactoryCurrencyRegistrar,
3736
NobleQueries,
3837
NobleAccount,
@@ -185,7 +184,6 @@ export class RootStore {
185184

186185
public readonly tokenFactoryRegistrar: TokenFactoryCurrencyRegistrar;
187186
public readonly ibcCurrencyRegistrar: IBCCurrencyRegistrar;
188-
public readonly lsmCurrencyRegistrar: LSMCurrencyRegistrar;
189187
public readonly gravityBridgeCurrencyRegistrar: GravityBridgeCurrencyRegistrar;
190188
public readonly axelarEVMBridgeCurrencyRegistrar: AxelarEVMBridgeCurrencyRegistrar;
191189
public readonly erc20CurrencyRegistrar: ERC20CurrencyRegistrar;
@@ -670,12 +668,6 @@ export class RootStore {
670668
process.env["KEPLR_EXT_TX_HISTORY_BASE_URL"] || "",
671669
"/chain-registry/yacar/cw20/{chainId}/cw20:{contractAddress}"
672670
);
673-
this.lsmCurrencyRegistrar = new LSMCurrencyRegistrar(
674-
new ExtensionKVStore("store_lsm_currency_registrar"),
675-
24 * 3600 * 1000,
676-
this.chainStore,
677-
this.queriesStore
678-
);
679671
this.gravityBridgeCurrencyRegistrar = new GravityBridgeCurrencyRegistrar(
680672
new ExtensionKVStore("store_gravity_bridge_currency_registrar"),
681673
24 * 3600 * 1000,

0 commit comments

Comments
 (0)