From e71d813a4a40931fec07e30e293befbd79af13df Mon Sep 17 00:00:00 2001 From: IshaVenikar Date: Wed, 14 Aug 2024 18:29:42 +0530 Subject: [PATCH] Use laconic namespace --- src/context/WalletConnectContext.tsx | 7 +++++++ src/pages/SignWithLaconic.tsx | 6 +++--- src/pages/Validator.tsx | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/context/WalletConnectContext.tsx b/src/context/WalletConnectContext.tsx index f4ba36d..382ff3f 100644 --- a/src/context/WalletConnectContext.tsx +++ b/src/context/WalletConnectContext.tsx @@ -130,6 +130,13 @@ export const WalletConnectProvider = ({ chains: [`cosmos:${process.env.REACT_APP_LACONICD_CHAIN_ID}`], events: [], }, + laconic: { + methods: [ + "cosmos_sendTransaction", + ], + chains: [`laconic:${process.env.REACT_APP_LACONICD_CHAIN_ID}`], + events: [], + }, }; const { uri, approval } = await signClient.connect({ diff --git a/src/pages/SignWithLaconic.tsx b/src/pages/SignWithLaconic.tsx index 9b5d37b..143248a 100644 --- a/src/pages/SignWithLaconic.tsx +++ b/src/pages/SignWithLaconic.tsx @@ -120,7 +120,7 @@ const SignWithLaconic = () => { code: number; }>({ topic: session!.topic, - chainId: `cosmos:${process.env.REACT_APP_LACONICD_CHAIN_ID}`, + chainId: `laconic:${process.env.REACT_APP_LACONICD_CHAIN_ID}`, request: { method: "cosmos_sendTransaction", params, @@ -145,10 +145,10 @@ const SignWithLaconic = () => { const getBalances = useCallback(async () => { try { - const cosmosClient = await createLaconicClient( + const laconicClient = await createLaconicClient( process.env.REACT_APP_LACONICD_RPC_ENDPOINT!, ); - const balance = await cosmosClient.getBalance( + const balance = await laconicClient.getBalance( laconicAddress!, process.env.REACT_APP_LACONICD_DENOM!, ); diff --git a/src/pages/Validator.tsx b/src/pages/Validator.tsx index 3f522eb..c3bc138 100644 --- a/src/pages/Validator.tsx +++ b/src/pages/Validator.tsx @@ -133,7 +133,7 @@ const Validator = () => { }; const response = await signClient!.request<{ code: number }>({ topic: session!.topic, - chainId: `cosmos:${process.env.REACT_APP_LACONICD_CHAIN_ID}`, + chainId: `laconic:${process.env.REACT_APP_LACONICD_CHAIN_ID}`, request: { method: "cosmos_sendTransaction", params, @@ -172,7 +172,7 @@ const Validator = () => { onChange={(e) => setLaconicAddress(e.target.value)} style={{ maxWidth: "600px", display: "block" }} > - {session?.namespaces.cosmos.accounts.map((address, index) => ( + {session?.namespaces.laconic.accounts.map((address, index) => ( {address.split(":")[2]}